About me
Experienced Software Developer skilled in full-stack and backend development using Java, React, and various
databases.
Proficient in Python automation, observability (logging, monitoring, dashboards), and building secure, scalable
systems
with CI/CD pipelines. A collaborative team player who thrives in agile environments, ensuring reliable and
high-quality
software delivery.
Experience
Software Developer - IONNOVA Software & AI Solutions
June 2025 – Present
- Develop, test, and maintain web and backend applications using modern frameworks and programming languages, while
implementing best practices in API design, debugging, performance optimization, and CI/CD pipelines to deliver reliable and efficient software.
- Collaborate with cross-functional teams to design scalable, user-friendly, and high-performance solutions, ensuring
smooth alignment between product requirements and technical implementation.
- Participate in Agile development cycles, including sprint planning, code reviews, and deployments, to ensure consistent delivery and continuous improvement throughout each iteration.
- Write clean, efficient, and well-documented code following industry best practices to ensure maintainability, scalability, and long-term project reliability.
- Troubleshoot and optimize existing systems to improve performance, reliability, and security, ensuring smooth operation and reduced downtime across applications.
Software Developer - SKYIT Services (GBCS Group)
Feb 2024 – April 2025
- Designed and built backend services using Spring Boot / Java and integrated with MySQL /
PostgreSQL, ensuring secure, scalable APIs for high-traffic use cases.
- Introduced Python scripts to automate monitoring and alerting of service health (e.g. log
parsing, dashboard metrics), reducing incidents by 30%
- Collaborated with product management & UX to ensure user stories were developer-ready.
Participated in grooming and sprint planning.
- Set up CI/CD pipelines and automated test cases (unit/integration) to ensure high code quality
and controlled change deployments.
- Participated in resilience testing (e.g. fault injection / destructive testing), logging, and alerting
configuration to improve production reliability.
Software Developer - Sam's Club Software Engineering Fellowship
Aug 2023 – Nov 2023
- Gained hands-on experience with Microsoft Azure fundamentals, deploying and managing
cloud-based resources in simulated environments.
- Built foundational skills in Java programming, developing simple applications and understanding
core object-oriented concepts.
- Strengthened professional communication and collaboration abilities through workshops, team
projects, and peer feedback exercises.
- Collaborated in team-based problem-solving challenges, presenting solutions to stakeholders
and refining teamwork and presentation skills.
React Developer - DunaTek
July 2021 – Aug 2023
- Gained practical experience with AWS cloud services and applied DevOps practices to support
continuous integration and deployment.
- Integrated RESTful and GraphQL APIs into React applications, enabling real-time data updates
and improving application responsiveness.
- Ensured responsive UI, collaborated with designers, handled state management.
- Built dynamic, reusable UI components with React and TypeScript, improving development
speed and consistency across projects.
- Developed responsive, mobile-first layouts using modern CSS (Flexbox, Grid, Tailwind CSS) to
ensure cross-device compatibility.
- Implemented client-side routing with React Router and optimized rendering performance using
memoization and lazy loading.
Featured Project
Responsive e-commerce demo — full-stack with Spring Boot and React. Read more →
Recent Blog
How I approach coding interviews and practical system design. Read →
Experience
Backend engineer — API design, CI/CD, monitoring. Details →