Nicholas Peist

Nicholas Peist

$45/hr
Full Stack Python Engineer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
28 years old
Location:
Lawrence Township, Nj, United States
Experience:
5 years
Address: Lawrence Township, New Jersey, United States Gmail: - Linkedin: https://www.linkedin.com/in/nicholaspeist/ Full Stack Engineer Nicholas Peist SUMMARY I am a passionate, dedicated and self-motivated full-stack software engineer with 5 years of experience in developing scalable SaaS based applications leveraging microservices architecture. Proficient in React.js, Next.js, Python, Django, FastAPI which are modernized web technologies, I have a strong track record of enhancing website performance and user engagement. My collaborative skills are proven in working with cross-functional teams to participate in high-level decision-making processes, which include choosing tech stacks, defining architecture, and setting standards for coding practices. I excel in optimizing application performance, implementing advanced search functionality with ElasticSearch, and ensuring code quality through test-driven development. Additionally, I am adept at leveraging serverless functions for cost-effective backend scaling and updating legacy code to modern standards. TOP SKILL Frontend: React, Next, Sass, Less, Tailwind CSS Backend: Python, Django, FastAPI, RESTful API, GraphQL API Service: AWS(Amazon Web Service), GCP(Google Cloud Platform), AZURE(Microsoft Azure) Tool: Git, Zira, Jenkins, Docker EXPERIENCE UNHCR — New York, NY — Full Stack Engineer Nov 2022 – Jan 2025 (2 years 3 months) ● Developed a SaaS-based platform utilizing React/Next.js, and TypeScript for the frontend and Python with Django for the backend, and deployed it on AWS. The deployment was containerized with Docker to ensure scalability and reliability. ● Implemented a robust OAuth2.0 authentication system with Single Sign-On (SSO) capabilities. ● Achieved a 90% test coverage by implementing unit and integration testing utilizing Jest, significantly reducing the number of defects in production. ● Enhanced website performance by 30% by leveraging modern React hooks, such as useMemo, useCallback, and the useQuery caching mechanism of React Query. ● Established efficient CI/CD pipelines using CircleCI and Jenkins, which cut down deployment time by 50% and ensured automated, reliable build, test, and deployment processes. ● Integrated Web3 functionalities into the web applications, enabling seamless interactions with Ethereum blockchain and decentralized services. ● Worked collaboratively within an Agile team, employing Jira for task management. Participated in bi-weekly sprints and backlog grooming sessions to evaluate and prioritize the complexities of user stories. Skills: React, Next, TypeScript, React Hooks, GraphQL APIs, Python, Django, Amazon Web Service, Docker, Circle CI, Jenkins, Agile Scrum Methodology, Jira Maxima Consulting — Norwood, Massachusetts — Full Stack Python Engineer Feb 2021 - Oct 2022 (1 year 9 months) ● Paticipated in developing and launching a social media platform applications from scratch, deploying them on AWS using a microservices architecture for enhanced scalability and maintainability. ● Utilized a tech stack comprising React.js, Next.js, TypeScript, and D3.js for complex data management, integrating Redux-Saga and the Context API for state management, React-Query for data fetching, and Tailwind CSS for pixel-perfect designs. ● Improved request handling time by 20% by implementing GraphQL APIs and web services with Django, offering a modular and scalable architecture that supports future development. ● Enhanced the reliability of React components and Python APIs by implementing comprehensive unit and integration testing utilizing Jest and Mocha, which contributed to a 25% reduction in bugs. ● Used Google PageSpeed Insights and Lighthouse for performance recommendations and improved performance by minimizing the size of assets, utilizing Redux Saga, and leveraging browser caching. ● Designed and implemented a distributed caching system with Redis, significantly reducing database load by 70% and improving application responsiveness. ● Established robust CI/CD pipelines utilizing CircleCI and Jenkins, cutting deployment time by 50% and ensuring consistent, automated build, test, and deployment processes. Skills: Social Media, React.js, Next.js, TypeScript, D3.js, Redux-Saga, Context API, React Query, GraphQL, TailwindCSS, Django, Python, Jest, Mocha, Redis, Amazon Web Service, CircleCI, Jenkins Software Mind — San Pedro Sula, Honduras — Full Stack React Engineer Jan 2020 - Jan 2021 (1 year) ● Developed and deployed scalable, responsive SaaS-based web applications on AWS, utilizing React, Next.js, FastAPI and Docker for efficient deployment and maintenance. ● Leveraged React components, TSX syntax, and functional programming principles to build efficient, reusable UI components, significantly reducing development time and accelerating feature implementation. ● Showcased expertise in testing and debugging by using Jest and Enzyme for front-end unit testing, contributing to continuous improvement in code quality. ● Implemented state management with Redux, achieving a 50% improvement in data retrieval times and enhancing the overall performance of the applications. ● Optimized app performance through techniques such as memoization, code splitting, windowing, and lazy-loading, leading to more efficient component rendering and faster user experiences. ● Utilized Docker to containerize microservices and successfully deployed to AWS ECR, enhancing the application’s robustness and scalability. ● Worked closely with business analysts to fully understand and precisely meet the requirements for web pages, ensuring alignment with business objectives and user needs. Skills: React.js, Next.js, FastAPI, Jest, Enzyme, Redux, Amazon Web Service, Docker EDUCATION LA SALLE UNIVERSITY — Bachelor’s degree in computer science Sep 2015 - Dec 2019, Philadelphia, Pennsylvania
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.