
Hughbert K
Verified Expert in Engineering
Java Software Engineer and Developer
Los Angeles, CA, United States
Toptal member since October 22, 2024
Hughbert is an experienced Java software engineer who excels in building scalable, high-performance applications using various back-end technologies, especially Java and Spring Boot. He prioritizes clean code, efficient solutions, and robust architecture. He also learns and adapts constantly and proactively to stay current in the fast-evolving tech environment. Whether independent or collaborating in teams, Hughbert delivers high-quality software that meets user needs and business objectives.
Portfolio
Experience
- Git - 8 years
- Java - 8 years
- Spring - 6 years
- REST - 6 years
- PostgreSQL - 6 years
- API Development - 6 years
- Azure - 3 years
- Cassandra - 2 years
Availability
Preferred Environment
Git, REST APIs, Spring Boot, Java, PostgreSQL
The most amazing...
...project I've worked on is a platform for tour agents to help book and reserve experiences for tourists.
Work Experience
Software Engineer
GEICO
- Developed and maintained robust REST APIs using the Java Spring ecosystem, incorporating Spring Security for secure authentication and authorization.
- Collaborated with front-end developers to integrate back-end services seamlessly with user interfaces, utilizing JavaScript, React, HTML5, and CSS3.
- Implemented and managed CI/CD pipelines using Azure CI to streamline integration and deployment processes, enhancing delivery efficiency.
- Utilized Docker and Kubernetes for containerization and orchestration of microservices, improving deployment consistency and scalability.
Full Stack Developer
Conservis
- Developed and maintained several Java projects, including a library of shared code for the CropTracker module, providing a standard approach to implementing utility functions.
- Designed, tested, and implemented RMM3 REST endpoints for various integration partners, enhancing interoperability across digital products.
- Coordinated team member onboarding and project management for multiple software initiatives.
Full-stack Software Engineer
Boom Lab | Three Bridge
- Led full-stack web development for single-page applications using MVC, Firebase, AngularJS, Java, and REST, optimizing data management and reporting.
- Utilized Selenium and Java to automate test scripts, enhancing software quality by identifying and addressing bugs and errors and improving the load time of web pages by 68%.
- Developed a tool that ingested data, displayed custom reports from third parties, and outputted the data as a dashboard for internal users, thus reducing the amount of context and application switching.
Java Software Developer
Federal Reserve Bank of Minneapolis
- Developed software tools in Java to automate manual data entry, reducing processing time from 16 hours per week to 20 minutes.
- Improved the search process for active directory management by 67% using Object-oriented Design (OOD) principles and Java Swing.
- Built custom software to search, sort, display, and manage data and integrate Microsoft active directory across multiple organizations.
Experience
Tourism Application
Conservis Platform
Cascade Health Services
https://apps.apple.com/us/app/cascade-health/id6444913309Education
Bachelor's Degree in Computer Science
University of St. Thomas, Minnesota - St. Paul, MN, USA
Skills
Libraries/APIs
API Development, REST APIs, React
Tools
Git, Expo
Paradigms
REST, Microservices
Languages
Java, SQL
Frameworks
Spring, Spring Boot, React Native
Platforms
Amazon Web Services (AWS), Azure, Docker, Kubernetes, Firebase
Storage
PostgreSQL, Cassandra, Redis
Other
Relational Database Services (RDS), Distributed Systems, Large-scale Distributed Systems
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring