Dynamic professional with extensive experience in developing full stack web applications and implementing enterprise solutions using JavaEE and Spring. Proficient in designing RESTful web services and writing complex SQL queries, stored procedures, and database constraints. Proven ability to lead cross-functional teams, manage multiple tasks, and meet tight deadlines while maintaining high-quality standards. Strong communicator and mentor, skilled in identifying and resolving issues to ensure project success.
Overview
14
14
years of professional experience
Work History
Software Engineer
Fortra
01.2024 - Current
Enhanced proprietary software by implementing new features and upgrading existing functionalities.
Guided development projects from concept to completion as a technical expert.
Prototyped, refined, tested, and developed features in collaboration with product manager.
Diagnosed complex product defects independently and resolved issues efficiently.
Mentored team members to elevate team capabilities through knowledge sharing.
Crafted detailed technical specifications based on conceptual design and business needs.
Tech lead
Silicon Valley Bank
Santa Clara
09.2018 - 12.2023
Implemented Client Onboarding Application from inception to deployment.
Collaborated with developers to enhance existing features and develop new functionalities.
Refined project requirements through PI planning and stakeholder solution delivery.
Led a mixed team of 5 developers and 2 QA members, including permanent and offshore resources.
Facilitated breakdown and estimation of tasks for efficient design of incremental work.
Supported engineers and customer service in promptly resolving production issues.
Contributed proactively to process improvement initiatives.
Operated within an agile development environment with frequent release cycles.
Senior Software Engineer
Wells Fargo
03.2018 - 08.2018
Developed and maintained Java applications to ensure optimal performance and reliability.
Analyzed business requirements and crafted technical specifications for solution design and redesign.
Conducted technical research to facilitate problem resolution and incident management.
Created modules for projects, enhancing functionality of web-based applications.
Software Engineer
JPMorgan Chase & Co.
03.2015 - 06.2017
Streamlined user workflows by minimizing latencies in web interfaces for faster information updates.
Corrected errors and upgraded interfaces to enhance application performance.
Collaborated with team members to design and develop robust solutions using agile methodologies.
Interfaced with business analysts, developers, and technical support to define requirement specifications.
Stored, retrieved, and analyzed data to evaluate system capabilities.
Implemented batch updates using Spring and configured beans in Application Context file, migrating from Ant to Maven build.
Coordinated code migrations across various environments with offshore team and business analysts.
Java Developer
Kuehne + Nagel Inc.
12.2011 - 03.2015
Developed J2EE web applications, user interfaces, and data structures using Eclipse and Struts framework.
Analyzed, designed, and reverse engineered existing applications for maintenance and modification.
Collaborated with QA teams throughout testing cycles to ensure quality deliverables.
Prepared comprehensive test plans to guide testing processes.
Implemented business logic utilizing Plain Old Java Objects and Business Objects.
Leveraged Hibernate for object-relational mapping between MVC model and Oracle database.
Executed build automation and version control to streamline development workflow.