Available to hire
I am a software architect and technology leader with 17+ years of experience designing scalable, cloud-native systems across enterprise environments. I build distributed systems, lead cross-functional teams, and drive modernization, cost optimization, and high availability across global deployments.
My focus includes AI-enabled automation, ML deployment pipelines, and secure, observable infrastructure. I enjoy turning business challenges into reusable platforms, mentoring engineers, and delivering measurable value through next-generation software.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Work Experience
Co-Founder & Tech Leader at FreightSmart
October 1, 2024 - PresentDirected strategic execution and modernization of enterprise technology infrastructure across cloud platforms. Architected scalable, cloud-native applications using Java Spring Boot and MySQL on AWS; deployed MongoDB on GCP and GraphQL APIs to support distributed services. Led the design of an intelligent document processing pipeline leveraging Google Gemini and Apache Airflow to automate data extraction from uploaded documents, eliminating manual entry and reducing processing time by over 60%. Built an AI-powered internal chat application using Google Gemini APIs to provide context-aware responses and automate FAQs. Established foundational MLOps for model deployment, versioning, monitoring, and cost-aware inference. Drove automation initiatives across engineering workflows, creating a RAG-based analytics summary engine (LangChain + OpenSearch + LLM + LangGraph) to answer business questions. Migrated infrastructure provisioning to AWS CDK to enable declarative, repeatable deployments,
Principal Software Engineer at PredictSpring
March 1, 2021 - October 1, 2024Led Cloud & Distributed Systems efforts to design and deliver scalable, cloud-native distributed services supporting a global POS footprint across hundreds of stores. Collaborated with product, DevOps, security, and business stakeholders to define high-SLA backend APIs and microservices, containerized with Docker and orchestrated on Kubernetes (EKS). Implemented Zero Trust security principles by integrating Snyk, AWS CloudTrail, Trend Micro, New Relic, and Wiz for threat detection and compliance. Guided IaC modernization using Terraform, replacing CloudFormation for consistent provisioning and governance, and oversaw cloud usage across AWS services (EC2, S3, RDS, DynamoDB, Elasticsearch, Kinesis, Redshift) and data pipelines. Proactively identified bottlenecks, optimized performance, and mentored engineers on scalable system design, security, and best practices.
Principal Software Engineer at Palo Alto Networks
October 1, 2017 - November 1, 2020Drove architecture and development of cloud-based web applications, analytic dashboards, and management software for firewall products. Built real-time dashboards from data streamed via Elasticsearch, enabling actionable insights; designed scalable reporting infrastructure; produced design documentation and user guides. Led cloud governance and security alignment with Zero Trust, incorporating Snyk, AWS CloudTrail, Trend Micro, New Relic, and Wiz for monitoring and compliance. Delivered production-grade microservices in Docker/Kubernetes with high availability, and mentored teams on software craftsmanship. Advocated IaC using Terraform to standardize deployments across distributed environments.
Principal Software Engineer at HyTrust
October 1, 2015 - October 1, 2017Led modernization of the WebApp stack from a template-based Java/JSP to a client-side SPA, leveraging Angular and Jasmine. Designed and implemented a unified full-stack framework to support a scalable infrastructure product for virtual environment configuration, automation, security, and policy management. Implemented test-driven development, automated tests, and code quality improvements to enhance reliability and maintainability. Contributed to product roadmap with security-first design and scalable architecture.
Principal Software Engineer at SnapLogic
November 1, 2013 - October 1, 2015Contributed to the Web Initiative team, designing a test-driven web framework with RequireJS, Backbone.js, Underscore, and Jasmine. Built an end-to-end single-page dashboard for enterprise users showing real-time cloud server performance and debugging metrics. Implemented RESTful APIs with a Python App Server framework; led the development of an admin console for system configuration; established automated deployment pipelines and mentored team on web development and Python testing practices.
Software Engineer, Staff I, Research at Samsung R&D
March 1, 2013 - November 1, 2013Collaborated on the Smart TV Services team; applied Agile test-driven development methodologies; built services for the TV client using Python-based server models; developed HTML5-based client applications for Smart TVs; optimized embedded memory usage; mentored junior developers and contributed to Agile processes.
Tech Lead at Macys.com
June 1, 2009 - March 1, 2013Led Agile, test-driven development in a fast-paced environment, coordinating cross-functional onsite and offshore teams. Gathered business requirements and translated them into technical stories, profiled and optimized data object caching and web applications to improve performance, and provided production support across WAS 6.1 deployments. Guided architecture decisions, designed scalable components, and mentored teams on software craftsmanship and security.
Sr. Software Engineer at MyPropfolio
April 1, 2009 - June 1, 2009Set up bug tracking (Trac) and SVN systems; developed front-end using AJAX, .NET, ASP.NET, and C#.NET; built database components using ADO.NET; assisted in bug fixes and contributed to maintenance.
Staff Software Engineer at IBM Almaden Research Center
January 1, 2008 - March 1, 2009Researched optimal approaches for PHP and Java bridging; lead developer for SCM project in a J2EE environment with AJAX for dynamic content. Contributed to mobile client development in J2ME, created UIs for mobile devices and WAP browsers, and enhanced IDG project features. Administered WebSphere Server/Portal deployments and VMware infrastructure; led CSA self-service portal development and contributed to various Java/J2EE enhancements.
Software Engineer at Vormetric, Inc.
June 1, 2006 - August 1, 2007Developed core CoreGuard Server WebApp in a LAMP environment; built WBART (Web-Based Automated Regression Tool) for automated testing; created a hardware resource tracking system; performed CLI testing with Perl; implemented testing tools in Java/Web Services/XML; developed a Policy Merging Tool for XML-based server policies; administered VMware infrastructure for development and testing.
Education
Master of Science in Enterprise Software Engineering at San Jose State University
January 11, 2030 - May 3, 2026Bachelor of Technology in Computer Science & Engineering at Punjab Technical University
January 11, 2030 - May 3, 2026Qualifications
Industry Experience
Software & Internet, Retail, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer today.