Aneem Patrabansha, Developer in Kathmandu, Nepal
Aneem is available for hire
Hire Aneem

Aneem Patrabansha

Verified Expert  in Engineering

Software Developer

Location
Kathmandu, Nepal
Toptal Member Since
January 17, 2019

Aneem is a reliable professional specializing in full-stack and distributed cloud native web services. He has diverse skills, from scaling mobile apps to multiple geographic regions to launching new applications for startups. Aneem's work involves leading technical teams, developing developer platforms, and improving developer experience and productivity.

Portfolio

Yara
Agile, JavaScript, Node.js, React, React Native, Docker, Helm...
Freelance
MobX, Firebase, Python, React Native, JavaScript, Node.js, React, HTML, Docker...
Eepos IT (Freelance)
HTML, JavaScript, Node.js, React, Redux, CSS, Agile, Git

Experience

Availability

Part-time

Preferred Environment

MacOS, Git, Linux, Visual Studio Code (VS Code)

The most amazing...

...automation I've developed is a simple website allowing the development and QA team to access OTP without depending on logs which saved significant dev time.

Work Experience

Full-stack Engineer

2020 - PRESENT
Yara
  • Refactored the legacy core back-end middleware service in TypeScript, improving 30% faster API response times.
  • Integrated a third-party CRM vendor to build customized, multi-tenant, enabled loyalty as a service module to incentivize farmers and retailers across the Asia Pacific region. Led the business expansion to the Indonesia region.
  • Improved the developer experience by building internal tools automating day-to-day activities. Improved developer productivity by reducing dependency on developers via internal tooling.
  • Integrated monitoring and alerts for faster service feedbacks. Developed the minimal logging library to standardize the logging structure across multiple teams.
  • Developed the custom seeding and migration framework to support multiple environments and countries, improving the developer experience and productivity and reducing data drift and data-related bugs.
  • Decreased the onboarding time for new team members by creating documents and resources for a smooth onboarding experience.
  • Implemented the Slack bot for release automation and released updates across multiple teams for organization-level visibility.
Technologies: Agile, JavaScript, Node.js, React, React Native, Docker, Helm, Amazon Web Services (AWS), CircleCI, Firebase, Jest, PostgreSQL, MySQL, Apache Kafka, TypeScript, Vitest, Slackbot, DevOps, Express.js, Next.js, WhatsApp, Redis, Sentry, SQL, Git, Back-end, Databases

Senior Developer

2020 - 2022
Freelance
  • Designed and developed MyHairScope, an app for users' daily hair monitoring after applying their hair improvement product.
  • Developed and maintained the social food app Crave It, where users can post and share food pictures.
  • Mentored junior developers and reviewed code for quality, ensuring adherence to standards.
Technologies: MobX, Firebase, Python, React Native, JavaScript, Node.js, React, HTML, Docker, MySQL, TypeScript, Sentry, SQL, Agile, Git, Back-end, Databases

Front-end Developer

2019 - 2020
Eepos IT (Freelance)
  • Deployed and maintained an online ordering system for major restaurant chains in the USA managed under Grubber.
  • Developed screens from Zeplin designs to pixel-perfect front-end templates.
  • Developed the carryout and delivery module to the existing ordering system.
Technologies: HTML, JavaScript, Node.js, React, Redux, CSS, Agile, Git

Software Engineer

2019 - 2020
Clevero
  • Developed a highly dynamic and customizable cloud business management system for small and medium businesses.
  • Enhanced the user experience by optimizing API endpoints to be two times faster via redesigning database access architecture to bypass ORM and utilize stored procs.
  • Designed a booking and reminder system that notifies dietitians and nutritionists. Reduced the amount of missed appointments by 14%.
  • Improved the application maintainability by developing a generic logic to retrieve rows from any table, significantly reducing the number of APIs required.
  • Optimized SPA startup time via implementing client-sided API caching. Reduced the server load by 28%.
Technologies: Amazon Web Services (AWS), Redux, JavaScript, React, HTML, CSS, Docker, PostgreSQL, Express.js, SQL, Agile, Git, Back-end, Databases

Software Engineer

2016 - 2019
LIS Nepal Pvt.Ltd
  • Automated manual data entry systems in Nepal government projects resulting in a 50% reduction in the application processing delay and 30% less error in data inconsistency.
  • Lowered deployment time by 70% for 50 live instances by integrating the Jenkins pipeline.
  • Implemented RESTful security standards for the front and back end as defined by OSWAP.
  • Developed role-based access control (RBAC) microservice, which reduced malicious logins by 34%.
  • Developed single page application with rich feature sets targeted mainly for stock charts data visualization using Angular as a front-end framework.
  • Reduced application downtime from five to one second resulting in 97% uptime by developing an auto-reconnecting WebSocket library.
  • Automated the execution of batch jobs saving 10 hours per week of debugging by developing a job scheduling module.
Technologies: Jenkins, Node.js, JavaScript, HTML, CSS, Angular, Docker, PostgreSQL, TypeScript, DevOps, SQL, Express.js, Java, Agile, Git, Back-end, Databases

Yara Connect

https://play.google.com/store/apps/details?id=com.yara.connect.prod&hl=en&gl=US
The Yara Connect app offers a reward-based loyalty program and expert farming knowledge for retailers selling Yara products. Users can earn points easily by scanning QR codes from purchased Yara premium products and redeeming exciting rewards using their points.

I worked as a full-stack engineer, initially focusing on the mobile app and later more on the back end, specializing in the loyalty module.

Bodega Marketplace

https://marketplace.yaraconnect.com/
Yara Bodega is a marketplace platform that enables farmers to book Yara products with their favorite retailers (or explore more) at their fingertips. Not only that, but it also allows farmers to do price comparisons, understand stock availability, check the weather, and browse information related to Yara products at any point in time via a WhatsApp chatbot

I worked on extending the existing feature and designing the re-architecture from the MVP app to a scalable eCommerce platform. I was also in charge of maintaining the microservice API for the eCommerce platform

MyHairCounts

https://www.myhaircounts.com/
A React Native application for tracking the gradual progress of natural hair growth. Users are able to take pictures of their scalp and maintain a daily journal to keep track of the daily improvement in hair quality.

I developed and led the MVP app in React Native from the ground up.

Clevero

https://clevero.co/
Clevero is a cloud ERP solution for small to medium businesses specializing in business management software. It features a wide variety of business management suites encompassing ERP, CRM, and project/job management.

NEPSE Online Trading System

Nepal Stock Exchange (NEPSE). This project involves an online stock market investment and trading platform for the government, the general public, and corporate securities by facilitating transactions through dealers, members, and market intermediaries such as brokers, market makers, etc.

This application executes orders in real-time with nanosecond precision (equities, bonds, mutual funds, etc.). The application manages user portfolios, streams live market data, secure and hassle-free online bank payments, bulk report generation, complicated graphs showing highly accurate real-time data, and features provided by other online stock exchange applications.

R2 Bitcoin Arbitrager

R2 Bitcoin Arbitrager is an application wrapper on top of the open-source Bitcoin arbitraging library(r2), incorporating features like multiple user sessions, authentication, trade history tracking, and stock graphs for real-time stock exchange APIs.

Department Of Tourism Web App

http://apps.dot.gov.np/
A management information system designed to facilitate the online application process for a mountaineering and trekking expedition permit for tourists in Nepal. The application maintained track of all the tourists and their expedition process timeline details.

Previously, international tourists had to visit Nepal to obtain a mountaineering permit, and this project enabled the tourists to get the permit online.

Languages

JavaScript, TypeScript, HTML, CSS, Java, Python, SQL

Frameworks

Express.js, Angular, Redux, React Native, Next.js, Jest

Libraries/APIs

Node.js, React, MobX, Twilio API

Platforms

MacOS, Amazon Web Services (AWS), Docker, Firebase, Linux, Apache Kafka

Other

Back-end, Vitest, Slackbot, WhatsApp

Storage

MySQL, PostgreSQL, Databases, Redis

Tools

Git, Helm, CircleCI, RabbitMQ, Jenkins, Sentry

Paradigms

Functional Programming, Agile, DevOps

2012 - 2016

Bachelor of Engineering Degree in Computer Engineering

Kathmandu University - Dhulikhel, Kavre