Full Stack Developer
Sergei · identity protected · senior · 8 yrs
Experience
Full-stack developer
2024-10 – 2025-03
A mobile app that helps users fnd and book empty leg fights by parsing linked Gmail accounts for relevant fight information. It automates the process of identifying discounted one-way private jet fights by extracting and analyzing fight data from users' email inboxes, offering a seamless and personalized booking experience. I contributed to developing the app's functionality, enabling effcient email parsing and fight matching. Responsibilities: • Building back-end API endpoints • DB architecture design • Incoming booking emails parsing using Gmail API • Incoming booking emails parsing using Gemini API • Retool admin dashboard implementation • Writing Docker/Docker compose confguration fles Technologies: Retool, Node.js, Nest.js, PostgreSQL, Prisma, Google Cloud Storage, Google Generative API (Gemini), Git
Lead full-stack developer
2023-01 – 2024-09
Responsibilities: • Build back-end and front-end codebase from scratch • Socket.IO integration for real-time data • Multiple third-party API's integration for retrieving actual exchange rates • Working closely with DevOps and front-end developer to match all business requirements Technologies: React.js, Node.js, Typescript, TypeORM, PostgreSQL, AWS (EC2, CodeBuild, Lambda), Redis, Socket.IO, Docker, Git
Lead full-stack developer
2020-03 – 2023-01
Sensi.ai is the world's frst in-home virtual care agent, which leverages artifcial intelligence to enable care agencies to offer 24/7 services. It can collect audio data from any existing audio hardware in the home (smart speakers, smartphones, tablets, microphones, security cams, etc.) and sends it via wif to the company's secure cloud. Responsibilities: • I created from scratch, developed, and maintained React.js project utilizing TailwindCSS and SASS preprocessor wrapped into the usage of contexts to organize the global memory of the application • Maintained and rewrote PDF documents generation using tools like puppeteer & chromium in AWS Lambda function • I was constantly maintaining and expanding API written on Nest.js to interact with the database through Prisma ORM • Created user notifcation system in the application from scratch. I was making updates to the database, wrote the whole process on the server as well as designed and handled query structure on the client side • Design implementation on the client side - Wrote and maintained a new functionality on the mobile application written on React Native Technologies: React, Next, React Native, JavaScript, TypeScript, Node.js, AWS
Front-end developer
2019-09 – 2020-03
Responsibilities: • Revamp HTML and styles • Implementation of new web components • Implementation of new back-end logic Technologies: React native, React, React hooks, SignaIR, Cronofy API, Apollo GraphQL, AWS Cognito, Lit HTML, Web components, Building custom infrastructure with using own environment.
Full-stack developer
2018-10 – 2019-08
Responsibilities: • Implement pixel perfect design • Implement new front-end and back-end logic • Various bugfxes Technologies: React.js, Nest.js, PostgresSQL, AWS Lambda, AWS ECS, AWS SQS/SNS
Front-end developer
2017-02 – 2018-09
- for communicating between people from different countries on the specifc feld of activity through icons with attachments (audio, video fles, and extra felds). • Revamp HTML and styles • Implementation of new web components Technologies: React.js, TypeScript, Boostrap, ESLint, Git
Full-stack developer
2016-04 – 2017-01
• Worked on frontend assignments, including implementing user interfaces using React, Redux, and Material UI, and integrating with backend services using RESTful APIs, WebSocket connections. • Implemented backend features using Node.js and Express.js, implementing authentication and authorization using JSON Web Tokens (JWT), and writing business logic for the application. • Took part in discussions regarding the front-end and backend architecture to enhance the application's scalability, maintainability, and performance. • Created Swagger documentation to make the API easy to use for other developers. Technologies, Vue.js, Express, Node.js, MySQL, Sequelize, Docker
Full-stack developer
2015-11 – 2016-04
• Implement pixel perfect design • Implement various front-end and back-end logic from scratch Technologies: Angular, Node.js, MongoDB, Docker, Git
Full-stack developer
2015-03 – 2015-10
• Implement pixel perfect design • Implement various front-end and back-end logic from scratch
Education
Master of Computer Science, Zaporizhzhe National Technical University, Zaporizhzhya SEPTEMBER 2010 — MAY 2015
2010-09 – 2015-05
Want to hire this consultant?
Names, employers and contact details stay private. wetal handles the introduction.
Contact wetal