Hey,
My name is Seraphim Sakiewicz

I build things for the web

Seraphim Sakiewicz

About Me

Full‑Stack engineer specializing in React, Node, TypeScript, and AWS (Lambda, DynamoDB, OpenSearch, StateMachines).

Currently building Hack Frontend, a platform dedicated to enhancing frontend development skills and preparing candidates for successful interviews.

Over 3 years of experience in the industry and I have built applications for the insurance, environmental sustainability, and financial industries.

Work Experience

Founding Engineer

Sparta, New Jersey
January 2025 - Present
  • Managed database migrations using Prisma and Neon.js for seamless schema updates and efficient data handling.
  • Led the UX/UI design planning for pagination and filtering of our problems, to allow users to find and share them easily.
  • Implemented dynamic URL‑based filtering and responsive pagination using Next.js, Radix UI, and Lucide React.
  • Built a promo code system using React Hooks (useState, useEffect) to boost user engagement and platform growth.

Full Stack Developer

Sparta, New Jersey
July 2023 - December 2024
  • Built a full-stack AWS S3 content management system with React and Node.js, empowering the marketing team to manage their content independently.
  • Rebuilt over 100 pages from jQuery to modern, responsive pages using React, TypeScript, and Material-UI (MUI), and tested thoroughly with React Testing Library for maintainability and performance.
  • Developed engaging, interactive tools such as quizzes and calculators with React Reducer, leveraging MUI's pre-built components and responsive design system.
  • Conducted rigorous code reviews, promoted best practices, and optimized GitLab deployments to foster continuous improvement and ensure high-quality code.

Full Stack Developer

Marsa, Malta
March 2022 - July 2023
  • Developed a Node.js/Express server hosted on AWS Lambda to seamlessly integrate Xero and Sage accounting APIs, enabling customers to import invoices and track their carbon usage.
  • Implemented an AWS Step Function to efficiently calculate carbon usage by importing invoices through a well-architected state machine.
  • Built a robust and user-friendly Admin Portal using React with TypeScript, empowering admins to efficiently assist customers and manage user permissions and their data.
  • Significantly enhanced the efficiency and reliability of the CRM application by implementing comprehensive automated testing using Cypress for end-to-end tests and Jest for unit tests.
  • Provided mentorship and guidance to two junior programmers, focusing on best practices and conducting thorough code reviews to ensure high-quality contributions.

Full Stack Developer

Moscow, Russia
May 2021 - May 2022
  • Developed complex SQL queries and stored procedures for the Node.js backend, optimizing data retrieval and ensuring secure access based on user roles.
  • Built a dynamic AdInsure Insurance platform using React, integrating UI components to create a seamless user experience.
  • Utilized Node.js and Puppeteer to generate dynamic contracts based on user input, streamlining the contract creation process.
  • Implemented validation handling for the contract creation process, ensuring data integrity and minimizing potential errors.
  • Designed and executed unit tests using Mocha, guaranteeing the stability and reliability of new features.

Education

Bachelor of Science in Accounting and Finance

Rutgers Business School
New Brunswick, NJ
Sep 2016 - Dec 2020

My Tech Stack

Technologies I've been working with recently

HTML
HTML
CSS
CSS
JavaScript
JavaScript
React
React
Redux
Redux
Bootstrap
Material UI
NodeJS
NodeJS
Git
Git
TypeScript
TypeScript
AWS
AWS

For any questions please email me at:

seraphim.codes@gmail.com

Looking for my resume?

Download Resume