Experienced Staff Software Engineer, skilled at leading cross-functional teams. Remarkable relationship-building, decision-making, and communication skills. Drives software process improvements that enable progressively increased team efficiency.
Overview
14
14
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
Marqeta
Oakland
10.2022 - Current
As an acting Lead, I led an engineering team of four to develop a U.S.-based ACH platform using Java, Spring Boot, Kubernetes, and AWS.
Served as Scrum Master, leading all agile ceremonies and optimizing sprint planning processes using Jira.
Refined public APIs to be more data-rich, enabling customers to make more informed decisions.
Developed banking solutions for Automated Clearing House (ACH) and Faster Payments Service (FPS) rails.
Leveraged AI to automate code skeleton generation, improving developer productivity.
Built an internal AI chatbot that answers business-related questions by aggregating data from multiple internal systems.
Implemented a domain-driven ledger service that centralized balance calculations and transaction history, reducing duplicate logic across services, and improving financial data consistency.
Built a series of Snowflake views to abstract complex underlying tables, improving the speed and ease of data retrieval for reporting and analytics.
Built a high-throughput payment velocity control service in Java/Spring Boot to evaluate approximately 100,000 transactions per day in real time, with configurable limits per customer, merchant, and program.
Lead Software Engineer
Nordstrom
Denver
02.2021 - 10.2022
Led a cross-functional team of UI and backend engineers, using collaboration and pair programming to deliver and host a customer-facing credit card application.
Applied Domain-Driven Design (DDD) with supple design patterns to model complex business domains and keep services simple, maintainable, and extensible.
Designed and implemented choreographed, event-driven microservice architectures using event sourcing and asynchronous publish–subscribe messaging on Apache Kafka, improving decoupling and scalability.
Implemented a microservice architecture to increase team agility and reduce time-to-market, enabling independent deployment and ownership of services.
Built and operated containerized services in .NET Core, Java Spring Boot, and serverless architectures, deployed via Docker on Kubernetes (Nordstrom-hosted clusters), and AWS EKS.
Led the migration of key .NET Core applications to Java Spring Boot, standardizing the technology stack, and simplifying long-term maintenance and support.
Designed highly available, resilient, and fault-tolerant systems in AWS, provisioning infrastructure using Terraform.
Integrated services with HashiCorp Vault for secure storage of secrets and artifacts, and designed PCI DSS–compliant components for handling sensitive cardholder data.
Integrated UIs via the Fastly CDN, and implemented network routing and experimentation using Optimizely, improving performance and user experience.
Developed the NewAccounts application, orchestrating downstream services via Kafka-based messaging workflows.
Mentored engineers and served as an engineering resource across multiple teams, conducting thorough code reviews to ensure quality and adherence to best practices.
Collaborated with cross-functional stakeholders to gather requirements and translate them into clear technical specifications for software development.
Senior Engineer
Nordstrom
Denver
10.2018 - 01.2021
Developed a reusable service template that was used to deploy 12 or more applications for new credit application workflows.
Built containerized RESTful services using Docker and Kubernetes, and developed a high-throughput, load-balanced API layer to support large transaction volumes.
Practiced behavior-driven development (BDD) with automated SpecFlow acceptance tests, and created load test scripts using the serverless-artillery framework to validate performance and resiliency.
Implemented observability and incident management using Grafana, Datadog, New Relic, Splunk, and PagerDuty, including building business reporting dashboards and operational views.
Developed PoC and production applications using JavaScript, ReactJS, and Node.js, including a Node.js service that consumed Kafka messages to generate PDF documents.
Developed and maintained the Nordstrom Credit and Customer Data Warehouse environment, collaborating with Customer and Credit Data Warehouse teams on ETL processing and data integration.
Modernized legacy mainframe processing, integrating OLTP and OLAP databases, and migrating a loyalty credit points awarding application from the mainframe to Oracle.
Built reporting tools and batch automation, including a Ruby Dashing–based dashboard and Control-M schedules for daily batch jobs.
Developed a credit application in .NET C# as part of the credit card issuing platform.
Technology Analyst
Infosys Technologies
Denver
04.2015 - 09.2018
Developed and maintained the Nordstrom Credit and Customer Data Warehouse environment, working closely with Customer and Credit data teams on ETL processing and data integration.
Modernized legacy mainframe processing by developing replacement application code and integrating OLTP and OLAP databases to support both transactional and analytical workloads.
Migrated the loyalty credit points-awarding application from a mainframe environment to Oracle, improving maintainability and performance.
Built reporting tools using the Ruby-based Dashing dashboard framework to surface operational and business metrics.
Used the Control-M scheduling tool to configure, schedule, and monitor daily batch jobs.
Developed a credit application in .NET C# as part of the credit card issuing platform. Worked for Customer and Credit Data Warehouse teams (ETL processing).
Develop and maintain the Nordstrom Credit and Customer Data Warehouse environment.
Develop code to substitute mainframe processing.
Integrate OLTP and OLAP databases.
Migrate loyalty credit points awarding application from mainframe to Oracle.
Develop a reporting tool using the Ruby Dashing dashboard framework.
Work on the Control-M tool for scheduling and monitoring daily batch jobs.
Develop a credit application in .NET C#.
Write and execute test cases for the application.
Develop a CI/CD pipeline using Git, TeamCity, and Octopus.
Involved in the design, development, and testing of web forms and web services.
Develop, design, implement, and unit-test applications using the Microsoft .NET platform.
Create stored procedures in T-SQL to retrieve data from SQL Server 2008.
Prepare technical design documents, perform code reviews, debugging, and testing.
Develop an ETL system for the Customer Knowledge Warehouse and the Credit Data Warehouse.
Senior Systems Engineer
Infosys Technologies
Trivandrum
03.2013 - 03.2015
Wrote and executed test cases for web applications.
Developed CI/CD pipelines using Git, TeamCity, and Octopus Deploy.
Participated in the design, development, and testing of Web Forms and web services.
Designed, implemented, and unit tested applications using the Microsoft .NET platform.
Created T-SQL stored procedures to retrieve and manipulate data in SQL Server 2008.
Prepared technical design documents and performed code reviews, debugging, and testing.
Systems Engineer
Infosys Technologies
Trivandrum
01.2012 - 02.2013
Develop ETL system for Customer Knowledge Warehouse and Credit Data Warehouse
Education
Bachelor of Science - Electrical, Electronics And Communications Engineering
Jawaharlal Nehru Technological University
HYDERABAD
Skills
Java Spring Boot
NET C#
JavaScript
Python
Ruby on Rails
ReactJS
Kafka
Docker
Kubernetes
ETL
Oracle
MySQL
DynamoDB
AWS
GCP
CDN Fastly
Optimizely Edge Routing
Kong
Nginx
Terraform
Vault
GitLab CI/CD
GitHub
Snowflake
Certification
AWS Developer Certification
Oracle Certified PL/SQL developer
Personal Information
Title: Staff Software Engineer
Timeline
Senior Software Engineer
Marqeta
10.2022 - Current
Lead Software Engineer
Nordstrom
02.2021 - 10.2022
Senior Engineer
Nordstrom
10.2018 - 01.2021
Technology Analyst
Infosys Technologies
04.2015 - 09.2018
Senior Systems Engineer
Infosys Technologies
03.2013 - 03.2015
Systems Engineer
Infosys Technologies
01.2012 - 02.2013
Bachelor of Science - Electrical, Electronics And Communications Engineering