Professional Summary ------------------------ Results-driven software development professional with over 20 years of experience designing, developing, and implementing solutions across diverse methodologies (Agile, Kanban, traditional).
Experience
2025 — Now
2025 — Now
San Ramon, California, United States
End-to-End Development:
Design, develop, and maintain scalable full-stack applications using modern frontend and backend technologies.
Build secure, high-performance APIs and microservices to handle financial transactions and data.
Optimize applications for maximum speed, scalability, and security.
Frontend Development:
Develop responsive, user-friendly web interfaces using frameworks like React, Angular, etc.
Ensure seamless user experiences by implementing intuitive UI/UX best practices.
Backend & Database Development:
Build and maintain robust, scalable backend services using Node.js, NestJS, Python, or Java.
Design and manage relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
Implement data security measures to protect sensitive financial information.
Integration & APIs:
Integrate with third-party financial services, payment gateways, and banking APIs (e.g., Plaid, FIS, Fiserv, Jack Henry).
Develop RESTful and GraphQL APIs for seamless system communication.
Security & Compliance:
Ensure applications comply with fintech security regulations (e.g., PCI-DSS, GDPR, SOC 2).
Implement authentication and authorization using OAuth, JWT, or OpenID.
Cloud & DevOps:
Deploy and manage applications on AWS, Azure, or Google Cloud.
Implement CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code (Terraform).
Collaboration & Leadership:
Work closely with product managers, designers, and other engineers to deliver innovative fintech solutions.
Mentor junior developers and contribute to code reviews and best practices.
2019 — 2025
2019 — 2025
San Francisco, CA, United States
2018 — 2019
2018 — 2018
2018 — 2018
Atlanta, Georgia
2007 — 2018
Norwalk, CT. USA
• Interact with business users on daily basis to understand the enhancements required in the system and transformation of those into technical terms.
• Talk to business in case of issues and incidents which is impacting end user and finding the priority and business value.
• Lead the incident management team and ensure that all the incidents are handled in timely manner.
• Identify the priority of the enhancements or issue fix.
• Design the solution required for making the change
• Finalize Scope, deliverables and development estimates with client.
• Development & Implementations of the Appian process models with Appian records, reports.
• Creation of tables, views and stored procedures for integration with different systems.
• Integration with some systems using web service and active directories.
• Appian Process Modelling for various workflows with Appian records, reports design & development.
• Mentoring technical teams & coordination between other teams for system integrations.
• Coding, unit testing, code reviews, bug fixes in QA, UAT & Production phases of project.
• Creating integration endpoints which can be leveraged by Appian applications
• Changing the Appian system configurations for performance improvements of the system.
• Documenting all the new process in common knowledge portal.
• Creating run book for any change that needs to be made into production.
• Creating user manuals for end user for better usage of the system.
• Proactive monitoring of the system to identify any issues.
• Going through splunk tool to monitor the system logs and health of all the applications.
• Management of any reported or detected incident.
• Analysis to identify the root cause of any issue reported by monitoring the Appian processes.
• Fixing the live operational Appian processes.
Education
GHPCSB
Master of Computer Application
VP & RPTP Science College