Joshua Kirby
@joshuakirby
Senior software engineer specializing in scalable cloud-native microservices and full-stack development.
What I'm looking for
I am a results-driven senior software engineer with 10 years of experience building scalable applications and backend systems using Java, Spring Boot, React, Node.js, and cloud platforms. I have led microservices designs, migrated legacy systems to AWS, implemented CI/CD and automated testing, and improved performance and maintainability across multiple enterprise projects.
I mentor engineers, drive adoption of cloud-native technologies like Kubernetes and Docker, and collaborate with cross-functional teams to deliver user-focused web applications. My work has reduced deployment times, cut bug rates, and improved load times while integrating real-time data processing and third-party services to expand application capabilities.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
HCLTech
Nov 2024 - Present (11 months)
Led design and implementation of scalable microservices with Java and Spring Boot, migrated legacy systems to AWS using Docker and Kubernetes reducing deployment times by 30% and improved load times by 25% via Prometheus/Grafana optimizations.
Senior Software Engineer
Accenture
Apr 2020 - Sep 2024 (4 years 5 months)
Developed enterprise applications with Java and Spring, implemented CI/CD with Jenkins and Docker, integrated Kafka for event-driven architectures and leveraged AWS (S3, Lambda, DynamoDB) to improve scalability and availability.
Senior Full Stack Developer
Infosys
Jun 2017 - Mar 2020 (2 years 9 months)
Built and deployed web applications using Java, Spring and React, contributed to microservices that improved scalability, and managed PostgreSQL and MongoDB to ensure data integrity and availability.
Contributed to feature development and unit testing in Java and Node.js, participated in code reviews, and delivered small-scale applications that supported larger production projects.
Education
Degrees, certifications, and relevant coursework
University of California, Los Angeles
Bachelor of Science, Computer Science
2009 - 2013
Completed a Bachelor of Science in Computer Science at UCLA, covering core topics in software engineering, algorithms, and systems.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Joshua?
You can contact Joshua and 90k+ other talented remote workers on Himalayas.
Message JoshuaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
