Results-driven Software Developer with 5 years of experience in designing, developing, and optimizing software solutions. Proven expertise in backend development and cross-functional collaboration within the Computer Software Industry. A self-motivated professional with a passion for learning and tackling complex challenges to deliver high-quality, scalable solutions. Seeking to leverage my technical skills and problem-solving abilities to contribute to innovative projects and drive organizational success.
Project: Property & Casualty Insurance Coresuite – Worker Compensation Product
Overview:
Developed a comprehensive worker’s compensation suite tailored for Property & Casualty (P&C) insurers, streamlining administrative processes and enhancing operational efficiency. The solution provides a user-friendly interface to manage customer data, policies, and claims while reducing the administrative burden for insurance companies.
Responsibilities:
• Designed and maintained backend services using Spring Boot and Java 8, ensuring robust support for key insurance functionalities, including quote and policy creation.
• Implemented data access layers with Spring Data JPA and Hibernate to facilitate seamless business database operations.
• Developed and optimized complex SQL queries, ensuring high performance through indexing and efficient query design.
• Built and maintained RESTful APIs adhering to industry standards, ensuring idempotent and efficient inter-component communication.
• Worked in a microservices architecture, supporting services related to policy, quote, and claims.
• Managed inter-service communication using RestTemplate and Feign clients to ensure reliability and scalability.
• Took ownership of tasks and decisions, ensuring timely delivery of high-quality solutions.
• Wrote and executed unit tests using JUnit and Mockito frameworks, ensuring comprehensive coverage and bug-free implementations.
• Designed and configured various insurance documents using Ghostdraft Studio and Ghostdraft Workbench.
Tools & Technologies:
• Programming & Frameworks: Java 8, Spring Boot, Microservices, Hibernate, JPA
• Development Tools: IntelliJ IDEA, Eclipse, Maven, Postman, Swagger
• Testing & Quality Assurance: JUnit, Mockito
• Version Control & CI/CD: Git, GitHub Desktop, Jenkins, Azure Pipelines
• Databases: MSSQL Developer
• Document Management: Ghostdraft Studio, Ghostdraft Workbench
• Application Servers: Wildfly, Tomcat
• Project Management: Jira
Project: KRMC (Kingman Regional Medical Center)
Overview:
Led the migration of HMS legacy data to the Minerva Product, implementing a complete end-to-end data flow solution using Apache NiFi. The project focused on extracting, transforming, and loading (ETL) data efficiently, storing it in a staging environment, and ensuring seamless integration with the Minerva framework.
Responsibilities:
• Designed and implemented the ETL process using Apache NiFi, enabling efficient data extraction, transformation, and loading from the KRMC HMS system into a PostgreSQL database.
• Developed a Legacy Data Migration (LDM) framework solution for KRMC using Spring Boot, Java 8, Hibernate, and JPA.
• Created and integrated new RESTful APIs into the existing Minerva framework, ensuring scalability and compliance with REST principles.
• Developed reconciliation scripts in Python to validate and align migrated data.
• Wrote and maintained comprehensive unit tests using JUnit and Mockito frameworks to ensure high-quality code and robust functionality.
• Collaborated with cross-functional teams to optimize data migration workflows and improve system performance.
Tools & Technologies:
• Programming & Frameworks: Java 8, Spring Boot, Hibernate, JPA, Python, REST APIs
• Database: PostgreSQL Server
• ETL Tool: Apache NiFi
• Testing & Quality Assurance: JUnit, Mockito
• Development Tools: IntelliJ IDEA, Eclipse, Maven
• Version Control & CI/CD: Git, GitHub Desktop, Jenkins
• Project Management: Jira
Overview:
ADESA is a leading online auction platform in North America, enabling automotive dealers to buy and sell wholesale vehicles. The project powers remarketing programs for top clients by providing a centralized codebase supporting 60+ private label websites. It facilitates critical functionalities such as vehicle search, dealer bidding, and dealer buying processes through a user-friendly interface.
Responsibilities:
• Contributed significantly to back-end development using Java 8 and Spring Boot, implementing complex business logic for 60+ private label sites.
• Collaborated with business analysts to gather and translate technical specifications into functional requirements, ensuring alignment with business goals.
• Designed and implemented scalable solutions for vehicle search, bidding, and transaction workflows.
• Leveraged MSSQL for database operations, optimizing query performance for high-traffic environments.
• Worked with CI/CD pipelines using Jenkins, maintaining version control with Git and GitHub Desktop.
• Utilized development tools such as IntelliJ IDEA and Eclipse to ensure efficient coding and debugging practices.
Tools & Technologies:
• Programming & Frameworks: Java 8, Spring Boot
• Database: MSSQL
• Development Tools: IntelliJ IDEA, Eclipse, Maven
• Version Control & CI/CD: Git, GitHub Desktop, Jenkins
• Project Management: Jira
Programming Languages:
Java (Java 8)
Python
SQL
Frameworks & Libraries:
Spring Boot
Spring Framework (Spring MVC, Spring Security, Spring Data JPA)
Hibernate
ZK Framework
Backend & API Development:
RESTful APIs
Microservices Architecture
Database & ETL Tools:
MySQL
PostgreSQL
Apache NiFi
DevOps & CI/CD Tools:
Jenkins
Azure Pipelines
Testing Frameworks:
JUnit
Mockito
Version Control & Collaboration Tools:
Git
GitHub Desktop
Jira
Development Tools:
IntelliJ IDEA
Eclipse
Maven
Postman
Swagger