I’m a senior software engineer with 3+ years of professional experience building full stack enterprise web applications.
Having worked on a wide range of projects and products, I have gained hands on experience with some of the most important programming languages, frameworks & tools for modern web development.
EXPERIENCE
Jan 2023 - Current
Senior Software Engineer
Enosis Solutions
• Instrumental in the development of various microservice based backend solutions, utilizing Java, Project Reactor, Spring Boot & Spring Webflux for REST API implementation. Facilitated smooth integration of MongoDB and MySQL databases, Kafka for asynchronous communication, Docker for containerization, Redis for caching, Spring Security and JWT for authentication. Conducted meticulous integration testing with Mockito, used JUnit for unit testing, managed scheduled tasks effectively with Cron jobs, and enhanced performance via multi-threading strategies.
• Drove frontend innovation leveraging Angular and TypeScript to craft intuitive interfaces. Engineered scalable state management solutions with NgRx and NGXS, enriched with visually captivating SCSS styling.
Apr 2021 - Dec 2022
Software Engineer
Enosis Solutions
• Key contributor to the migration of an extensive frontend codebase from the deprecated AngularJS to Angular. Led cross-functional collaboration, executed rigorous testing, and facilitated team adoption of modern technologies.
• Regularly contributed to requirement analysis, bug-fixing and development of new features for a full stack web application, using AngularJS in the frontend, and Spring Framework, Play Framework & MySQL in the backend.
Dec 2019 - Jan 2020
Software Engineering Intern
Apploye Inc.
• Built the frontend for an extension of an employee time tracking app using React, and created its prototype with Django and Bootstrap.
EDUCATION
2017 - 2022
Bachelor of Science in Computer Science & Technology
Military Institute of Science and Technology (MIST)
I was a very active competitive programmer, represented the university in 20+ coding competitions, received recognition along with various awards.