Nathaniel Magera
Software Engineer
Projects
Labby

Internal project designed for BloomTech (formerly Lambda Labs) to help automate how students are assigned to a coding project that fits their unique interests.


Tech Stack: AWS Lambda | AWS Serverless | Knex.js | Postgresql | React


  • Designed an application while working in a team of 7 students with a two month deadline
  • Collaborated with a team of three to build the database and sorting algorithm to place students in the correct database tables
  • Refined the Labs sorting process by decreasing the amount of work hours by 80%

Art Portfolio

This is an application that was created to house your photography portfolio. Each user can register and login to see their photographs and share with others.


Tech Stack: React | Context API | Styled Components | Node.js | Knex.js | Postgresql


  • Developed a Full Stack Application, working in a team of 6 students with a one week deadline
  • Responsible for creating the secure database and API calls for the application
  • Collaborated with the Front-End engineers to develop the React application for the project


Github Repo: https://github.com/Lambda-ArtPortfolio/BE-ArtPortfolio

MeSoFunny Dad Jokes

This is a website that stores all of your favorite jokes. A user can register and login to view their saved jokes, browse the list of public jokes, and even upload their own jokes for others to view.


Tech Stack: React | Redux | Context API | Node.js | Styled Components


  • Collaborated in a team of 5 students to build a Full Stack Application with a one week deadline
  • Primarily built the state management system for the application with Context API and Redux, and made sure the application was receiving correct data from the database
  • Acted as the Senior Engineer on the team and advised other team members on building the front-end of the application


Github Repo: https://github.com/mesofunny/front-end

Skills
Languages: JavaScript, HTML/CSS, Python
Frameworks/Tools: React, NodeJS, Git, TypeScript, AWS Services, Express, Heroku, Redux, Netlify
Employment
Boardroom
Front-End Engineer
Apr. 2021 to May 2021

- Used designer's wireframes to build central data page for application

- Worked with The Graph API to source data for display

- Built aggregate data view showing high-level metrics across list of organizations

NTT Security
Pittsburgh, PA
Security Analyst
Mar. 2014 to Dec. 2018

- Analyzed a client's network to determine whether a possible threat was credible

- Set a baseline of activity for the client by looking at trending data

- Observed numerous types of malicious attacks and recommended solutions to the client

Education
BloomTech
Apr. 2019 to Jan. 2020
Full Stack Web Development
BloomTech is a 8+ month Computer Science & Software Engineering Academy providing immersive hands-on curriculum with a focus on computer science, software engineering, and web development
- Implemented pair programming when working in projects
- Utilized agile software development and Git workflow on all projects
- Wrote production-ready code using React, Redux, and CSS on the frontend and NodeJS and Express on the backend to build single page applications
Pittsburgh Technical College
Oct. 2010 to Sept. 2013
Associate Degree Information Technology with concentration in Network Administration
- Configured network and server communications
- Implemented virtual machines and servers. Installed and maintained computer hardware, software and networks
- Supported both computer and network operating systems