Who am I? #
Hey, I am Abhishek, born and raised in India. I have been writing software since 2012, starting as a hobbyist and professionally shipping software since 2018. I take a craftsman approach in order to write softwares.
I have worked on software that has improved the lives of people in the AdTech, FinTech, and E-commerce spaces, as well as software that has enhanced my personal life. Most of the latter projects have been discarded, but they were valuable learning exercises.
What I have done? #
TlDr: I have worked on web and mobile applications for 6 years on mid to high scale production-grade systems. I have shipped and maintained -
- Ecommerce systems - inventory management, order processing, payments, adjustments, gifting, analytics, and others.
- Payment services - interaction with Payment Gateways as clients for multiple providers, eKYC
- SaaS reporting tools with huge ads data
- Currently running my own 1-person Ruby on Rails contracting business.
All using Ruby on Rails and PostgreSQL primarily. I advocate for Object-oriented and Functional programming paradigms.
Testimonials for my work are available here
Click individual points to expand on each experience
Ruby on Rails consultant (Oct 2023 - Present)
- Building and maintaining tech for several Ruby on Rails applications
- Example - Integrated Apple Pay, Stripe and other payment gateways for an eCommerce store; Built analytics tooling, CI pipeline for a SaaS product
- Developed key flows for a freelancer platform like Upwork - job posting, contract/proposal submissions
- Tools : Ruby on Rails, PostgreSQL, Heroku
Nebulab (June 2022 - Oct 2023)
- Worked as a Senior Software Engineer with 3 clients on their eCommerce needs
- Gifting solution for Goodles
- An open-sourced payment gateway extension for Solidus. Integrated it in a client's codebase (Abunda)
- Complete ownership of Lishfood. Features, bugs, infra, maintenance
- Did major and minor gem upgrades for Lish for many dependencies including - ruby, rails, solidus, aws, paperclip, etc
- Created value for : eCommerce clients (mostly mid-size companies in the States)
- Worked closely with - fellow engineers, customers and Engineering Manager
- Tools : Ruby on Rails, Solidus (eCommerce framework built on RoR), PostgreSQL, Heroku, HTML/CSS/JS, React
Lummo (April 2021 - June 2022)
- Worked as a Senior Software Engineer on 2 products - Fintech & eCommerce
- Backend focused
- Built and maintained end-to-end payment system - For Fintech product
- Built analytics dashboard for admins - For eCommerce product
- Created value for : SME merchants in Indonesia
- Worked closely with - fellow engineers, and cross teams - customer service, finance, BI team, data team, product managers, designers
- Tools : Ruby on Rails, GraphQL, Postgres, ElasticSearch, Clickhouse, NestJS, Typescript
Clarisights (June 2018 - March 2021)
- Worked as a Software Engineer on an AdTech SaaS product.
- Backend focused. Heavily data-driven SaaS platform.
- Shipped features & optimizations, fixed bugs, reduced tech debt and server cost for the platform
- Created value for : Marketing teams of enterprise clients in India, Europe and USA
- Worked closely with - fellow engineers, designers, customer success team, customers
- Tools : Ruby on Rails, PostgreSQL, MongoDB, Apache Kafka, K8s
Clerky (March 2021 - April 2021)
- Short term development contract for existing service
- FullStack
- Built a web service with Rails
- Created value for : Customer Service team
- Worked closely with - CEO (Darby Wong)
- Tools : Ruby on Rails (API only mode), Helpscout API, Bugsnag API
What I am looking for? #
Tl;Dr: Healthy lifestyle, meaningful and challenging work.
Health:
In 2021, I discovered that I have diabetes. After that, I made it a priority to focus on my health above everything else.
Work Opportunities:
I enjoy working on hard programming challenges with a growth mindset. I can create maximum value working on web based applications and/or data-heavy backend systems. I am decent with Frontend development on the Web but Backend is where I shine. My primary tools are - Ruby on Rails, PostgreSQL and a few other databases.
I am only interested in part-time/contract, remote and async work.
You can see my now page to know the progress on these.