
Sai Hegde
Verified Expert in Engineering
Software Developer
Salt Lake City, UT, United States
Toptal member since April 4, 2017
Sai is a software engineer with extensive experience in Java—mostly J2EE-based projects where the architecture spans several tiers and layers of integration. His primary languages are Java, JavaScript, and the Spring ecosystem. Has designed and built successful enterprise software solutions using Spring, Docker and implemented them in institutions across the globe.
Portfolio
Experience
- Java - 12 years
- Hibernate - 10 years
- Spring - 10 years
- JavaScript - 4 years
- Docker - 4 years
- AngularJS - 2 years
Availability
Preferred Environment
Git, Eclipse, Linux, Windows
The most amazing...
...project that I've worked on was a simulation of the brushless DC motor using MATLAB.
Work Experience
Senior Technical Architect
Connvertex Technologies
- Designed and implemented a cloud-native solution for an electronic benefit transfer (EBT) system using Java, the Spring Boot ecosystem, Hibernate, Flyway, and MongoDB.
- Helped design a microservices framework for the organization using Spring, Flyway, Hibernate, MongoDB, REST technologies, and Docker.
- Developed and implemented a dynamic data tool that helps migrate cases across various test environments using Java, Spring, Hibernate, and Vaadin.
- Designed an ESB solution with REST API using Mule for eShare.
- Wrote Python scripts to configure the WebSphere 8 App Servers to build the eREP Core application, web services and install it to the configured server.
- Designed the business rules architecture, methodology, and strategy for harvesting and programming the business rules for eREP and account transfer.
- Helped set up continuous integration and continuous deployment workflow using Jenkins, Docker, and Rancher.
Programmer | Analyst
AIT Technologies
- Implemented OIS (OSHA Information System). Applied UI screens using JSP, Ext JS, Ajax, and CSS components. Designed and implemented business process management processes for the OIS.
- Designed and helped implement the protective order system for the Administrative Office of the Courts in Salt Lake City.
- Performed peer-to-peer code review of associate developers at the AOC.
Associate Consultant
Principal Global Services Pvt Ltd
- Implemented business rules in Drools for the integrated voice response (IVR) application.
- Designed the health saving account (HSA) calculator using Enterprise Architect.
- Developed the front-end data display UI using Flex Builder 3.0 and Cairngorm.
- Acted as module lead for HSA sponsor maintenance, participant maintenance, and the HSA WAS7 migration modules.
- Facilitated the business and status review meetings with business analysts and project sponsors.
- Led and mentored the operations team onsite and offshore, allocating work and following up with the status on a daily basis.
- Implemented standalone Java data-load programs using Core Java 1.6, Log4j, and JDBC.
- Developed the front-end data display UI using Facelets, Ajax, JSP, JSTL, and Taglibs.
- Built compute grid applications for the execution and management of Java batch jobs.
Software Developer
Fourth Dimension Services
- Designed and developed an FTP client using Java Swing and Microsoft SQL Server that could be configured to monitor client sites and download any new files that were posted to be processed.
- Created a batch flow monitor that tracked the status of incoming work packets.
- Built a reporting interface that measured throughput, analyzed periodic volumes, and provided processing times.
Experience
eREP
In addition to saving money, eREP provides a better service for citizens by connecting multiple social service agencies and programs, giving them online access to knowledge and available services, and reducing time-to-benefits. Using the eREP system, program eligibility information is more accurate and consistent. This leads to increased case worker productivity and effectiveness—allowing them to focus on the client and ensuring a more positive outcome.
Education
Bachelor's Degree in Electrical Engineering
AISSMS College of Engineering - Pune, India
Skills
Libraries/APIs
Spring REST, REST APIs, React, Node.js
Tools
Apache Tomcat, JBoss Drools, Docker Compose, Docker Swarm, Git, Dozer, Microsoft Visio, NGINX
Languages
Java, SQL, JavaScript, JavaScript 6, JavaScript 5, Groovy, CSS, HTML, GraphQL, Kotlin
Frameworks
Vaadin, AngularJS, Hibernate, Spring, Spring MVC, Spring Boot, JSF, Flex, Swing
Paradigms
Agile
Platforms
Kubernetes, Rancher, Docker, JEE, Mule ESB, Amazon Web Services (AWS), Windows, Linux, Eclipse, Jakarta EE
Storage
Spring Data, IBM Db2, MariaDB, MySQL, MongoDB, JBoss AS, Docker Cloud, PostgreSQL, Microsoft SQL Server
Other
WebSphere Application Server, RAML, Spring Cloud, APIs, Message Queues
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