I am a highly skilled Java Full Stack Developer with over 6 years of experience in designing, developing, and maintaining scalable web applications using Java, Spring Boot, Hibernate, Angular, React, and RESTful APIs. I have a strong foundation in both front-end and back-end technologies, focusing on delivering high-quality, secure, and efficient solutions. My expertise spans the full software development lifecycle, including requirement analysis, design, coding, testing, and deployment. I have a proven track record of working in Agile environments and collaborating effectively with cross-functional teams. Throughout my professional journey, I have led the development of scalable customer-facing web applications, architected and deployed microservices using modern cloud platforms, and integrated real-time data streaming solutions to boost system reliability. I am passionate about building robust applications and constantly seek to leverage new technologies to improve system architecture and user experiences.

Sirak Hadgujava

I am a highly skilled Java Full Stack Developer with over 6 years of experience in designing, developing, and maintaining scalable web applications using Java, Spring Boot, Hibernate, Angular, React, and RESTful APIs. I have a strong foundation in both front-end and back-end technologies, focusing on delivering high-quality, secure, and efficient solutions. My expertise spans the full software development lifecycle, including requirement analysis, design, coding, testing, and deployment. I have a proven track record of working in Agile environments and collaborating effectively with cross-functional teams. Throughout my professional journey, I have led the development of scalable customer-facing web applications, architected and deployed microservices using modern cloud platforms, and integrated real-time data streaming solutions to boost system reliability. I am passionate about building robust applications and constantly seek to leverage new technologies to improve system architecture and user experiences.

Available to hire

I am a highly skilled Java Full Stack Developer with over 6 years of experience in designing, developing, and maintaining scalable web applications using Java, Spring Boot, Hibernate, Angular, React, and RESTful APIs. I have a strong foundation in both front-end and back-end technologies, focusing on delivering high-quality, secure, and efficient solutions. My expertise spans the full software development lifecycle, including requirement analysis, design, coding, testing, and deployment. I have a proven track record of working in Agile environments and collaborating effectively with cross-functional teams.

Throughout my professional journey, I have led the development of scalable customer-facing web applications, architected and deployed microservices using modern cloud platforms, and integrated real-time data streaming solutions to boost system reliability. I am passionate about building robust applications and constantly seek to leverage new technologies to improve system architecture and user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Work Experience

Java Full Stack Developer at Comcast Corporation
April 1, 2022 - Present
Led the development of scalable, customer-facing web applications using Java (11/17), Spring Boot, and React.js, improving application responsiveness by 25%. Architected and deployed microservices with Spring Cloud, Docker, and Kubernetes, enhancing deployment efficiency and modularity. Developed RESTful and GraphQL APIs to improve communication between distributed services and front-end platforms. Integrated Kafka and RabbitMQ for real-time data streaming, boosting system throughput and reliability. Collaborated with DevOps teams to implement CI/CD pipelines using Jenkins and Terraform for AWS and Azure infrastructure automation. Implemented Spring Security, OAuth2, and JWT to reduce security incidents by 40%. Developed a comprehensive suite of tests maintaining over 90% coverage. Worked cross-functionally with UI/UX designers and product managers within Agile sprints to deliver features aligned with business goals.
Java Full Stack Developer at Comcast Corporation
April 1, 2022 - Present
Led the development of scalable customer-facing web applications using Java (11/17), Spring Boot, and React.js, achieving a 25% increase in application responsiveness. Architected and deployed microservices with Spring Cloud, Docker, and Kubernetes enhancing deployment efficiency and system modularity. Developed RESTful and GraphQL APIs to improve communication between distributed services and front-end platforms. Integrated Kafka and RabbitMQ for real-time data streaming, boosting system throughput and reliability. Collaborated with DevOps teams to implement CI/CD pipelines using Jenkins and Terraform on AWS and Azure. Enhanced security by implementing authentication and authorization with Spring Security, OAuth2, and JWT, reducing security incidents by 40%. Maintained high test coverage with unit and integration tests using JUnit, Mockito, and Selenium. Worked cross-functionally with UI/UX designers and product managers in Agile sprints to deliver features aligned with business goals
Full Stack Software Engineer/Developer at Dell Technologies
March 31, 2022 - August 18, 2025
Contributed to the modernization of legacy enterprise applications by migrating monolithic systems to microservices using Spring Boot and AWS services including EC2, RDS, and Lambda. Developed responsive UI components in React.js and Angular, enhancing usability and consistency. Built and optimized RESTful APIs and SOAP web services, reducing system latency by 30%. Integrated Redis and Memcached caching mechanisms to reduce database load and improve performance. Participated in CI/CD pipeline setup with GitLab CI, Jenkins, and Docker to enable frequent deployments. Assisted in implementing secure login mechanisms using OAuth2.0 and JWT. Authored unit and integration tests using JUnit and Mocha, contributing to stable releases. Collaborated in Agile teams conducting sprint planning, code reviews, and stand-ups.
Full Stack Software Engineer/Developer at Dell Technologies
March 1, 2022 - August 18, 2025
Contributed to modernizing legacy enterprise applications by migrating monolithic systems to microservices using Spring Boot and AWS (EC2, RDS, Lambda). Developed responsive UI components with React.js and Angular for internal and client-facing platforms, improving usability and consistency. Built and optimized RESTful APIs and SOAP web services, reducing system latency by 30%. Integrated caching solutions using Redis and Memcached to enhance application performance. Participated in setting up CI/CD pipelines with GitLab CI, Jenkins, and Docker for smooth deployments. Assisted in implementing secure login mechanisms using OAuth2.0 and JWT. Wrote unit and integration tests with JUnit and Mocha, contributing to stable releases and reducing production defects. Collaborated in Agile teams with sprint planning, code reviews, and stand-ups to meet fast-paced delivery timelines.

Education

Masters of Science in Computer Science at San Francisco Bay University
January 11, 2030 - May 1, 2025
Bachelor of Science in Computer Science at Eritrean Institute of Technology
January 11, 2030 - July 1, 2018
Masters of Science in Computer Science at San Francisco Bay University
January 11, 2030 - May 1, 2025
Bachelor of Science in Computer Science at Eritrean Institute of Technology
January 11, 2030 - July 1, 2018

Qualifications

AWS Cloud Practitioner Essentials
January 11, 2030 - August 18, 2025
AWS Cloud Practitioner Essentials
January 11, 2030 - August 18, 2025

Industry Experience

Software & Internet, Computers & Electronics, Telecommunications, Financial Services, Professional Services