Senior/Architect Level Full Stack Software Engineer who has got deep understanding and experience in various software design patterns and technologies used in software engineering. Expert in
programming languages, with demonstrated ability to write high-quality, self-documented and testable code and to mentor team members.
Projects
- Feenix.aiFeenix.ai is a versatile, no-code platform designed to streamline and accelerate the process of listing and managing solutions on cloud marketplaces, such as AWS and Azure. It simplifies complex tasks associated with product listings, private offers, reporting, and opportunity management, enabling businesses to efficiently navigate and grow their cloud marketplace presence without extensive coding or custom development.
Work history
I
I
Senior Full Stack EngineerItransition Group
Warsaw, PolandFull Time
- Designed scalable backend services using Node.js, Express.js, and Nest.js with microservices, resulting in a 30% increase in system efficiency and seamless scalability through EC2 and Docker.
- Utilized PostgreSQL, MongoDB, A WS DynamoDB a nd S3 f or data storage, leveraging Redis for caching and ClickHouse for analytics.
- Developed serverless applications with AWS Lambda and Ampl ify, integrating AppSync and using GraphQL for real - time API management.
- Implemented monitoring and error tracking with Datadog, Sentry, and CloudWatch, optimizing performance through load balancing and CDN integration, which reduced downtime by 25% and improved response times by 40%.
- Employed Pydantic, SQLAlchemy, and Django ORM for data validation and database interactions, alongside Sequelize, Prisma ORM, and FastAPI, D jango REST Framework for fast and flexible API development.
- Conducted testing using Jest, Mocha, Cypress, and Pytest to ensure code quality and reliability across frontend and backend components.
- Developed responsive UI s with React, Next.js, React Native, and Expo, using a monorepo structure and Tamagui for UI components, and applied Tailwind CSS for rapid design, resulting in a 35% decrease in development time and UI consistency across platforms.
p
p
Full Stack Engineerpromxs
- Tallinn, EstoniaFull Time
- Developed an eCommerce admin panel with React and Next.js, utilizing Material UI for a sleek interface, Google Maps for locat ion services, and deployed on AWS Amplify for scalability.
- Built a m icroservices architecture using Node.js and Express.js with PostgreSQL, RabbitMQ, and Redis, deployed on EC2 and orchestrated with Kubernetes, incorporating GraphQL and automation testing for efficient CI/CD.
- Crafted a high - performance API with FastAPI, leveraging Pydantic for validation, Celery for asynchronous tasks, and utilizing S3, Lambda, and DynamoDB for a resilient serverless architecture, tested with Pytest, resulting 90 % o f test coverage .
- Architected applications using Django and V ue.js, implementing CI/CD pipelines through Git Hub Actions and Jenkins, and managing infrastructure with Terraform for seamless deployment in a collaborative environment .
+ Show more
Education
C
C
BSComputer Science
- Tallinn, Estonia