Innovative and results-driven Software Engineer with over 5 years of experience in developing scalable software solutions. Proficient in modern software design methodologies, cloud technologies, and backend system implementation. Dedicated to driving impactful results and contributing to the advancement of mission-critical ML/HPC applications.
Spearheaded end-to-end Java application development, ensuring robust and scalable solutions. Proficient in utilizing the Spring framework for building modular and maintainable enterprise applications
Proficient in backend system design and implementation using modern infrastructure frameworks.
Skilled in crafting performant and scalable software stacks for cloud-scale applications.
Experienced in collaborating with cross-functional teams to ensure seamless integration between frontend and backend systems.
Strong background in software architecture, security best practices, and optimization techniques for tail latency performance.
Passionate about exploring new technologies and initiating proof-of-concepts to drive innovation
Proficient in Linux environments, demonstrating expertise in system administration tasks, shell scripting, and troubleshooting, ensuring smooth operation of backend systems and efficient deployment of software solutions
Knowledgeable in DevOps practices, including expertise in Continuous Integration (CI) and Continuous Deployment (CD) tools such as Jenkins with expertise in deploying Microservices in PCF, and database development, including the creation of tables, views, functions, and triggers in Oracle, and stored procedures in Microsoft SQL Server
Overview
5
5
years of professional experience
Work History
Senior Software Developer
FIS Global
04.2022 - Current
Actively contribute to requirement grooming sessions, assessing technical feasibility, and providing precise estimates
Conduct thorough code reviews for team projects to ensure code quality and compliance with best practices
Developed scalable web applications using ASP.NET Core and Vue.js, adhering to best practices in software architecture and design patterns
Implemented complex database queries and stored procedures using T-SQL in PostgreSQL and SQL Server environments
Orchestrated migration of Angular applications to the latest version, demonstrating adaptability to evolving technologies
Utilized Linux environments proficiently for system administration tasks and deployment of cloud-native solutions on AWS, ensuring seamless operation and optimal performance of backend systems
Designed and implemented cloud-native solutions on AWS, leveraging services such as EC2, S3, RDS, and Lambda
Technologies: Java, Spring IOC, Spring MVC, Spring Boot, Angular 13, AngularJS, Restful Web Services, Oracle, HTML, React, JavaScript, GitHub, Maven, Grunt, OpenShift.
Software Developer
Pacific Geotech
02.2021 - 03.2022
Spearheaded the design and development of sophisticated software applications, overseeing the entire lifecycle from initial setup to testing and successful go live
Leveraged expertise in Java, J2EE, and Oracle technologies, LDAP
Spearheaded the design and development of sophisticated software applications using Java, J2EE, and Oracle technologies
Implemented microservices in web applications using Spring Boot and Spring's Dependency Injection, contributing to heightened application scalability
Utilized Docker containers for local code testing and managed data streaming platforms like Kafka for storing records
Operated within an Agile environment, implementing Test Driven Development (TDD) methodologies to ensure the delivery of robust and error-free software solutions
Technologies: Eclipse, Java 8, Multithreading, Executor Service, Spring Core, Spring MVC, Hibernate, Spring Batch, Spring Boot, Spring Security, Servlets, Kafka, XML, JSON, JSP, Spring JDBC, JUnit, Jenkins, Maven, JMS, RESTful, MQ services, ORM, JavaScript, JSP, Restful, Log4J, SOA, SOAP, WSDL, Agile Methodology, JIRA.
Software Engineer
Lumen Technologies
12.2018 - 01.2021
Applied Hibernate persistence framework, collaborating on classes, Hibernate mapping files (.hbm.xml), and Hibernate Query Language (HQL) for streamlined data management
Leveraged Spring Bean Wiring, Spring DAO, and Spring AOP modules to optimize application functionality, ensuring a robust and flexible architecture
Implemented essential J2EE design patterns, including DAOs, Business objects, and Session Façade, incorporating Java design patterns like Singleton for efficient code structure
Actively participated in unit testing, system testing, and integration testing, including the meticulous preparation of test cases, test data setup, and coordination with stakeholders
Conducted targeted training sessions for team members, equipping them with the skills necessary to independently address issues
Technologies: Eclipse, Java 8, Multithreading, Executor Service, Spring Core, Spring MVC, Hibernate (