Work Experience
Web Development Intern, Web Applications Development and Maintenance
Duration: Mar 2015 - Mar 2016
Summary:- Partnered with the development team to build and enhance intuitive web applications using React and Node
- js
- Contributed to debugging and optimizing code, ensuring a seamless user experience and high performance
- Aided in the integration of APIs and maintained existing projects, learning industry best practices from senior developers
Responsibilities: Building and enhancing web applications, debugging and optimizing code, API integration, maintaining existing projects.
Technologies: React, Node.js
Junior Web Developer, Web Applications Development and Maintenance
Duration: Mar 2016 - Aug 2019
Summary:- Partnered closely with a dynamic team to build and maintain intuitive web applications, ensuring seamless user experiences
- Utilized modern JavaScript frameworks like React and Node
- js to develop efficient, scalable solutions
- Contributed actively to project discussions, offering innovative ideas and fostering a collaborative approach to problem-solving
- Assisted in debugging and optimizing code to enhance site performance, ensuring smooth functionality for users
- Supported senior developers in deploying new features and maintaining ongoing projects, acquiring valuable hands-on experience along the way
Responsibilities: Developing and maintaining web applications, contributing to project discussions, debugging and optimizing code, supporting deployment of new features.
Technologies: React, Node.js, JavaScript
FullStack Developer, Scalable Web and Mobile Applications Development
Duration: Sep 2019 - Jul 2022
Summary:- Architected and developed scalable web and mobile applications using React and Node
- js to fulfill diverse client needs
- Directed the frontend architecture for complex applications, boosting UI performance and accessibility by 30%
- Engineered a high-performance real-time web application with React
- js, Node
- js, and WebSockets, enabling seamless communication and instant data updates for users
- Collaborated seamlessly with cross-functional teams remotely during COVID-19 to integrate backend APIs, overcoming the challenges of a distributed work environment and enhancing application functionality, resulting in improved system uptime
- Optimized system performance by refining database queries and implementing CI/CD pipelines, accelerating deployment processes
- Delivered top-tier solutions on schedule, ensuring client satisfaction and aligning with business objectives
- Partnered with UI/UX designers to craft a seamless, user-friendly interface while adhering to design best practices
Responsibilities: Architecting and developing web and mobile applications, frontend architecture design, real-time web application development, backend API integration, system performance optimization, CI/CD pipeline implementation, collaboration with UI/UX designers.
Technologies: React.js, Node.js, WebSockets, CI/CD, MongoDB, PostgreSQL
Senior FullStack Engineer, High-Quality Web Applications Development in E-Commerce and Software Development
Duration: Aug 2022 - PRESENT
Summary:- Led development teams in delivering high-quality web applications within the eCommerce and software development industries
- Expert in developing scalable full-stack web applications using React
- js, Node
- js, Next
- js, and Express
- js, leveraging modern frameworks and libraries
- Integrated CI/CD pipelines into development processes to automate testing, building, and deployment, using tools such as Jenkins, GitLab CI, and AWS CodePipeline
- Optimized MongoDB and PostgreSQL databases for performance, ensuring data consistency and efficient querying in production environments
- Implemented Docker for containerization, ensuring consistent development and production environments, while utilizing Kubernetes for orchestrating containerized applications
- Utilized AWS for scalable cloud deployments, including services such as EC2, S3, and Lambda to ensure efficient and secure application performance
- Provided mentorship to junior engineers, promoting knowledge sharing and best practices while maintaining a positive and productive team environment
Responsibilities: Leading development teams, full-stack web application development, CI/CD pipeline integration, database optimization, containerization and orchestration, cloud deployment, mentoring junior engineers.
Technologies: React.js, Node.js, Next.js, Express.js, Jenkins, GitLab CI, AWS CodePipeline, MongoDB, PostgreSQL, Docker, Kubernetes, AWS (EC2, S3, Lambda)
Education
- Tallinn University
Bachelor’s Degree in Computer Science
Sep 2011 - Feb 2015