EB Pearls
Role / Services
Senior Full Stack Engineer
Focus
Fintech & BNPL Payments
Location & Year
Nepal © May 2021 — Jun 2023
Website

EB Pearls Pvt. Ltd
BNPL
Buy Now Pay Later product
Fintech
Gateways & fraud prevention
Mentor
Code reviews & guidance
Worked on fintech systems for globally distributed teams: payment gateways and processors, fraud prevention and a BNPL solution, while mentoring developers and setting up deployment pipelines.
What I did
- Designed, developed and deployed scalable web applications with ReactJS, NextJS, VueJS, NestJS, NodeJS, ExpressJS and GraphQL alongside cross-functional, globally distributed teams.
- Built deep knowledge of the payments ecosystem: payment gateways, payment processors and fraud-prevention mechanisms.
- Developed a Buy Now Pay Later (BNPL) solution with product managers and UX/UI designers, integrating third-party payment providers.
- Conducted code reviews, gave technical guidance and mentored junior developers to raise code quality.
- Implemented CI/CD with GitLab and AWS CodePipeline, deploying to EC2 with AWS Parameter Store.
- Improved performance and scalability through code optimisation, caching and load balancing.
- Estimated work with story points, prioritised sprint scope and kept deadlines feasible.
- Documented APIs with Swagger and Postman.
- Established a secure token-based API with roles, access control and webhooks for partner integrations.
- Wrote migration scripts to keep the live database aligned with each release.
Stack
- React
- Next.js
- Vue
- NestJS
- Node.js
- Express
- GraphQL
- GitLab CI
- AWS CodePipeline
- EC2
- Parameter Store
- Swagger
- Postman
Kind words
Ashish is a total pro! And not a bad guitarist to boot ... He was great on our project and sorely missed - strong communicator, makes the effort to understand what we're trying to do and how we're thinking about it, makes the effort to check in and really get into the details ... plus he's quick! I'd recommend Ashish to any dev team, but only if I can have him back soon!
Ashish manages to bridge the gap between professionalism and being an enjoyable person to work alongside. He understands the requirements presented to him and is also a quick learner when coming to new processes and procedures. Ashish is also highly adaptable and will go above and beyond to work with you to get the desired outcome.