Viral Amin

Senior Software Engineer

Berkeley, CA +1 (650) 550-0307 viralamin58@gmail.com
Download Resume

About Me

About Me

Hi, I'm Viral Amin—a Senior Software Engineer based in Berkeley, CA. I help companies build reliable, scalable backend systems that users love.

What I Bring

  • 9+ years of experience in software engineering, including fintech, retirement services, and e-commerce.
  • Deep expertise in Java, Go, Kotlin, Spring Boot, Node.js, TypeScript, and more - I've architected microservices that process millions of transactions daily.
  • Cloud-native development on AWS - EC2, ECS, Lambda, RDS, and infrastructure as code with Terraform.
  • Proven leadership - I've led teams from inception to launch, mentored junior engineers, and driven adoption of best practices like TDD and CI/CD.
  • Real-time data integration - I've built systems that ingest live market data and update user balances in milliseconds.
  • Operational excellence - I participate in on-call rotations, reduce MTTR through better monitoring, and automate away toil.

I'm currently looking for my next challenge—whether it's building AI infrastructure, optimizing data platforms, or scaling a product to millions of users. Let's connect!

Technical Skills

Languages

  • Java 8/11/17/21
  • Go
  • Kotlin
  • SQL
  • JavaScript/TypeScript
  • HTML5/CSS3
  • PHP
  • Scala
  • Groovy
  • R
  • Python
  • Shell Scripting
  • GraphQL
  • YAML

Frameworks & Libraries

  • Spring (Boot, MVC, Data, Security)
  • Micronaut
  • Hibernate/JPA
  • Struts
  • RxJava
  • Angular
  • Node.js/Express
  • React
  • jQuery
  • JUnit/TestNG
  • Mockito
  • Cucumber

Cloud & DevOps

  • AWS (EC2, ECS, Lambda, RDS, S3, IAM, CloudFormation, CloudWatch)
  • Docker
  • Kubernetes
  • Terraform
  • Jenkins CI/CD
  • GitHub/GitLab

Data & Messaging

  • PostgreSQL/MySQL/Oracle
  • MongoDB
  • Redis
  • RabbitMQ
  • Kafka
  • Elasticsearch
  • Splunk
  • GPG Encryption
  • Data Migrations
  • Database Optimization

Work Experience

Oct 2023 - Present

Senior Software Engineer @ FIS Management LLC

Remote · Jacksonville, FL (Retirement Sector)

  • Led a team from inception to launch of a call center referral feature, improving client satisfaction by 15%.
  • Architected GraphQL APIs for real-time data fetching, reducing response time.
  • Enhanced system security and compliance by integrating end-to-end encryption (GPG) for sensitive PII data during migration and at rest, ensuring adherence to financial industry regulations (e.g., SOC2, GDPR).
  • Optimized API performance by implementing Redis caching for frequently accessed 401(k) participant data, reducing average response time by 25% and easing database load during peak hours.
  • Mentored junior developers through code reviews, pair programming, and knowledge-sharing sessions, accelerating their ramp-up time and improving overall team code quality.
  • Built comprehensive monitoring dashboards using AWS CloudWatch and Splunk, enabling proactive detection of anomalies and reducing mean time to resolution (MTTR).
  • Collaborated closely with product managers and QA to define acceptance criteria and automate regression tests.
  • Optimized AWS infrastructure costs by right-sizing EC2 instances, introducing spot instances for non-production workloads, and cleaning up unused resources, saving the department on non-prod environment.
Sep 2020 - Oct 2023

Software Developer @ T. Rowe Price

  • Refactored legacy Java 8 modules to Java 17, applying modern design patterns and reducing technical debt; subsequent feature development velocity increased by 35%.
  • Used Kotlin coroutines for asynchronous programming, boosting application performance.
  • Engineered emergency withdrawal feature for 401(k) participants, ensuring high availability.
  • Designed and implemented a real-time balance calculation service that integrated with third-party market data providers.
  • Reduced system downtime by implementing comprehensive health checks, automated failover mechanisms, and improved error handling across critical microservices.
  • Optimized database queries and introduced connection pooling, reducing average database latency and resolving N+1 query issues in Hibernate.
  • Built a self-service feature flag system using Optimizely, allowing product managers to enable/disable features without deployments.
Apr 2012 - Dec 2015

Full Stack Software Developer @ BrainBees Solutions (Firstcry.com)

Pune, India

  • Developed SPAs using MEAN/MERN stack (MongoDB, Express, Angular/React, Node.js).
  • Built REST/SOAP web services and integrated jQuery plugins for rich UI.
  • Performed CRUD operations and data migrations in MongoDB.
  • Consumed RESTful services and implemented responsive designs with HTML5/CSS3.
  • Implemented caching and pagination to improve performance on high-traffic product pages.
  • Played key role in the migration of legacy PHP templates to a modern component-based frontend architecture.
  • Collaborated with QA to establish end-to-end test suites.
  • Optimized MongoDB queries and indexes to reduce database response times by 40%.
  • Implemented real-time features using Socket.io for live chat and notifications in the e-commerce platform.
  • Developed custom AngularJS directives and services to enhance modularity and reusability.
  • Integrated OAuth authentication with social media providers for seamless user login.
  • Built scalable Node.js microservices to handle product catalog and inventory management.

Education

Master of Computer Science

Campbellsville University, KY

May 2025

Bachelor of Computer Science

San Francisco State University, CA

May 2020