Abhishek V.

About Me

Abhishek is a Senior Back-end Engineer who builds data-intensive web applications with Ruby, Go, and PostgreSQL, delivering customizable solutions and next-generation apps. Known for his excellent troubleshooting skills, he has served as a tech lead at Anar, successfully creating advanced development methodologies, tools, and processes and contributing to features’ design and rollout.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Ruby on Rails Engineer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for various clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Anar Business Network
Anar Business Network
Tech Lead
2019 - Present (6 years)
Bangalore, India
  • Singlehandedly building the entire back-end infra with RoR, Go, Elasticsearch, Redis, Sidekiq, Docker, PostgreSQL, and Aerospike.

  • Building a performant system able to handle 10K+ requests per second and writing performance-intensive SQL queries to support throughput of 10K+ queries/second, with a latency of~10ms.

  • Writing and integrating APIs with a front-end application built with React Native and React.js and migrating to a microservice-based architecture.

MobiKwik
MobiKwik
Software Engineer
2018 - 2019 (1 year)
Remote
  • Worked on the development of an application that facilitates direct investments in mutual funds and scaled systems to handle burst requests and add provision to downscale gracefully.

  • Built the back end from scratch with RoR 4, later upgraded to 5, and migrated several APIs from a monolith Rails application to AWS Lambda.

  • Improved code coverage from 64% to 92% and set up CI/CD along with monitoring tools ELK, Nagios, Pingdom, New Relic, and Sentry.

Cybrilla
Cybrilla
Full-stack Developer
2015 - 2018 (3 years)
Bangalore, India
  • Worked for a service-based fintech company, bootstrapping applications, performing feature development, CI/CD, and deploying to production.

  • Interacted with clients, gathered requirements, and converted them to code.

  • Reduced deployment server provisioning by 80% by introducing Ansible playbook for the same.

Showcase

Software Engineer - WealthApp
Software Engineer - WealthApp
  • WealthApp is a personal investment app that offers personalized recommendations.

  • The app utilizes Ruby on Rails 4 and later upgraded to 5.2 for back-end development.

  • The app integrates third-party APIs for payment gateways, KYC, AMC, and Zoho CRM.

Software Engineer - MobiKwik MutualFunds
Software Engineer - MobiKwik MutualFunds
  • MobiKwik is a mobile application that enables direct investment in mutual funds.

  • The application was built with Ruby on Rails 4 and later upgraded to 5.

  • Specific app components, such as image processing, payment verification, spam detection, and NAV calculation, were moved to AWS Lambda.

Software Engineer - Teton One
Software Engineer - Teton One
  • Designed and implemented an application for call center employee management using gigabytes of relational data.

  • Built a scalable back-end system using Ruby on Rails 5 and later upgraded to 6.

  • Developed a system capable of handling a daily data volume of approximately 20GB.

Education

B.Tech Computer Science
B.Tech Computer Science
Raj Kumar Goel Institute of Technology - India
2011 - 2015 (4 years)