Experience:
WORK EXPERIENCE
10/2024 – Present Senior Software Engineer, ONE MAIN FINANCIAL Remote
Spearheaded a strategic overhaul of financial software utilizing Java Spring
Boot, resulting in zero reported system outages during peak transaction
periods in the first quarter.
Engineered the design and implementation of a real-time data streaming
platform employing Apache Kafka, attaining a 40% enhancement in the
throughput of financial transaction processing, based on performance
analysis.
Devised fully documented custom Jenkins shared libraries that supported
over 20 development teams, leading to a significant reduction in production
incidents and earning recognition as the team's subject matter expert.
Collaborated closely with data engineering teams to develop highthroughput data pipelines using BigQuery and SQL, optimizing analytics
workflows and curtailing query time by 40%.
Formulated operational tooling and monitoring dashboards utilizing Python
and Splunk, augmenting observability and reducing incident response time
by 60%.
Revamped data handling by implementing high-performance stored
procedures, yielding a 25% increase in transaction processing, while
addressing the top three causes of system slowdowns across eight
systems.
Championing code review processes with SonarQube, fortified software
against vulnerabilities and elevated code quality scores by 35%, achieving
a 20% reduction in security-related production incidents annually.
Reformed code review procedures, applying SonarQube to enforce
stringent coding standards, securing a 99.99% uptime across all
applications and earning the 'Team Choice' award.
Piloted the re-architecture of legacy services into cloud-native GCP
microservices, leveraging IAM, Cloud Functions, and Cloud Run to
decrease infrastructure costs by 30% and enhance deployment velocity.
Launched API documentation and testing with Postman, generating over
100 comprehensive documents and test suites that facilitated smoother
onboarding for new developers.
Guided agile development sprints utilizing JIRA, resulting in a 30% uptick in
team velocity, aligning technical projects with business strategies, while
mentoring three junior developers.
Conducted application performance tuning, addressing over 10 code-level
inefficiencies weekly, and consistently achieving sub-second response
times for core financial services transactions for six months.
Fortified AWS environments through the implementation of multi-factor
authentication (MFA) and role-based access control (RBAC), limiting
privilege escalation attempts to zero within six months.
Deployed Ruby-based solutions for core banking systems, enhancing
transaction processing speeds by 30% and increasing customer
satisfaction scores by 15% across the platform.
08/2020 – 10/2024 Senior Software Engineer, BlackLine Woodland
Crafted resilient Spring Boot microservices utilizing Spring Cloud and
Spring Security for secure authentication, enhancing scalability across
transaction management systems and achieving 30% faster integration
with legacy systems.
Leveraged PostgreSQL, MongoDB, and Redis databases with JPA and
Kotlin extensions to expedite data processing speeds by 40%, supporting
over 500,000 daily transactions.
Pioneered a fraud detection system using the Ruby on Rails framework,
successfully flagging over 90% of high-risk transactions and preventing an
estimated annual loss of $500,000.
Mastered Ruby scripting to build monitoring tools that identified 95% of
system anomalies before user impact, averting at least five major
production incidents per quarter.
Championed the integration of financial APIs with third-party services,
reducing fraudulent transactions by 22% and streamlining credit approvals,
resulting in a 15% increase in new account openings.
Transformed monolithic architecture into modular Spring Boot
microservices using gRPC, achieving a 40% boost in system scalability and
trimming maintenance time by 25%.
Cultivated a team of five junior Java developers through continuous code
reviews and architectural mentorship, expediting project delivery timelines
by 15%.
Instituted Terraform-based Infrastructure as Code (IaC), enhancing
deployment frequency by 40% and eliminating configuration errors to zero,
which improved application recovery time by 35% and consistency.
Orchestrated high-throughput messaging pipelines with Apache Kafka,
instigating replication for fault tolerance and achieving 99.9% message
reliability across distributed services, which improved system uptime and
elevated customer satisfaction.
Initiated Apache Spark Streaming with Kafka and HDFS, facilitating realtime data processing of over one million records hourly through scalable
streaming pipelines and snapshotting, enhancing fault tolerance.
Reconfigured DynamoDB data models, achieving a 20% improvement in
query performance and reducing AWS infrastructure costs by 15% through
strategic application of on-demand capacity modes.
Employed JUnit alongside advanced test automation, realizing 90% code
coverage and accelerating testing cycles by 35% through parameterized
testing and mocking external dependencies for robust code quality.
Collaborated tightly with front-end teams using JavaScript/TypeScript
(Next.js, React) to unify user-centric services, increasing RESTful API
performance by 40% while reducing authentication time by 25%.
Engineered event-driven architectures with AWS Lambda, enabling
processing of 100,000 events per minute, enhancing scalability, and cutting
healthcare data delivery times by 25%, thus meeting critical SLAs.
Deployed microservices on Azure Kubernetes Service (AKS) for financial
applications, configuring scaling policies that managed a 400% surge in
transactions without performance degradation and ensured zero
downtime.
06/2017 – 04/2020 Sr. Software Engineer, Ro NY
Designed and executed REST-based microservices using Spring Boot,
accelerating healthcare service delivery through API management, which
increased operational throughput by 40% and decreased latency by 15
milliseconds.
Piloted the deployment of AWS cloud services, including Lambda and S3,
achieving a 99.99% uptime for critical healthcare applications while
realizing a 40% cost savings on prior infrastructure.
Architected a regulatory compliance monitoring system for telehealth using
JEE Design Patterns, successfully averting 15 compliance breaches and
facilitating seamless updates to operational standards across the
organization.
Enhanced patient data security by implementing Azure Active Directory
(AAD) and role-based access control (RBAC), achieving HIPAA and GDPR
compliance with 100% completion of assigned security tasks on time.
Developed robust data pipelines with Apache Kafka, processing over
500,000 healthcare transactions per day with sub-10ms latency and
ensuring 99.999% uptime, which was critical for immediate clinical
decisions.
Integrated MongoDB clusters and JavaScript, overseeing data storage for
over 250,000 patient records and enabling secure retrieval within subsecond response times as verified by internal audits.
Managed device-related datasets across a wide-area network, establishing
robust storage solutions using PostgreSQL, Amazon RDS, and Oracle
databases, achieving data integrity with 99.99% availability.
Strengthened Aurora PostgreSQL clusters by configuring read replicas for
load balancing and implementing automated failover protocols, ensuring
near-zero downtime with 99.99% uptime.
Revitalized legacy healthcare data processing by recoding algorithms to
process 5,000 patient records per hour, significantly improving data
retrieval times and optimizing accessibility.
Engineered secure APIs for healthcare systems, streamlining data access
and ensuring a 99.9% uptime, facilitating predictive analytics for enhanced
patient care and improved healthcare outcomes.
Established stringent security protocols with quarterly audits for healthcare
data access; uncovered and remediated 10 previously unknown
vulnerabilities during the first audit, surpassing HITECH requirements.
Transformed software solutions by developing CI/CD pipelines with Jenkins
and Docker, leading to 99.99% availability of backend applications and a
25% improvement in team velocity.
01/2014 – 03/2017 Full-Stack Developer, NextToll NY
Accelerated the transition to a SaaS product by architecting and launching
a Spring Boot-based cloud platform; enhanced user onboarding by 15%
and bolstered platform reliability for global finance tasks.
Pioneered the implementation of Apache Spark for processing large-scale
financial data within AWS S3, achieving a 30% increase in data processing
speeds through orchestrated data pipelines that delivered real-time
investment insights.
Deployed a new ReactJS component library for UI/UX teams, reducing
front-end coding errors by 15% and enhancing code maintainability across
the application.
Fortified Hadoop's data security by implementing Kerberos authentication,
exceeding compliance mandates during three audits and establishing
encrypted communication channels across over 50 nodes within the big
data ecosystem.
Conceived a real-time device supervision dashboard for financial trading
terminals using Angular, enabling clear monitoring of terminal states and
secure communication, streamlining problem resolution by 60%.
Implemented stringent Git branching protocols across three development
teams, decreasing code merge conflicts by 40% and accelerating feature
release cycles by approximately 25% within six months.
01/2010 – 01/2013 Java Developer, Boston SoftDesign Newton
Engineered a real-time inventory platform using Object-Oriented design
principles, improving order fulfillment accuracy to 99.9% and reducing
order processing time by 35% within the supply chain.
Developed interactive, customer-centric interfaces for high-traffic insurance
platforms utilizing JavaScript, boosting user engagement by 20% and
enhancing overall customer satisfaction scores.
Implemented the Structs framework for Web-tier development.
Created web applications using JSP, Struts Action classes, and Struts
Forms.
Education:
the University of Pennsylvania
Bachelor of Science, Computer Science
Skills:
Java 17/11/8 Kotlin
Ruby Python
JavaScript/TypeScript SQL
Java/J2EE Struts
Spring MVC Spring Boot
Spring Security Spring Batch
Spring AOP Spring Integration
Spring Cloud Hibernate
JPA Node.js
React Next
Vue Angular
EC2 Lambda
Fargate S3
EBS RDS
DynamoDB IAM
Amplify Azure AD
RBAC AKS
AAD PostgreSQL
MySQL MongoDB
Oracle Cassandra
GitHub actions Gitlab
Terraform Docker
Kubernetes Shell
PowerShell Bash
Git (BitBucket, GitHub, GitLab) OAuth2.0
JWT Kerberos
Jenkins Maven
JUnit Selenium
Mockito Apache Spark
Java Application Development IT Infrastructure Management
Project Coordination & Delivery Application Testing & Solutioning
Software Development Lifecycle IT Integration & Enhancement
Infrastructure as Code (IaC) Process Enhancement
Cross-Functional Coordination