Hi, I'm Sulav Neupane!

Former Staff Software Engineer @ ASAP

What I am all about.

With a -year of software engineering expertise, I excel as a dedicated full-stack and backend developer adept at crafting top-tier applications for web and mobile platforms. Formerly served as a Staff Software Engineer at ASAP, a premier online food delivery service, I collaborated closely with the Engineering team to create and maintain high-quality backend code, ensuring optimal performance and reliability.

I have been instrumental in building and managing payment and order processing systems within a collaborative environment. I led the development of new features like catering, self-delivery, and report generation, enhancing the platform's functionality and user experience. Moreover, I have played a pivotal role in designing and implementing payment processing applications, refining existing backend programs for improved efficiency and functionality. My proficiency spans various technologies, including Go, NodeJS, PHP, JavaScript, MySQL, Postgres, and AWS, enabling me to deliver robust and scalable solutions.

Visit my GitHub URL for different demo projects: https://github.com/sulavneupane

CAREER NOTE: Seeking to expand my technical skills in web backend or fullstack development by leveraging Go, NodeJS, and/or PHP to deliver robust and innovative solutions that contribute to future technologies.

Skills

Backend (PHP/GoLang/NodeJS)
100%
Frontend (HTML/CSS/JavaScript/AngularJS)
90%
Mobile (iOS/Android)
100%

Work Experience

January 2022 - April 2024

ASAP, Inc., Lafayette, Louisiana, USA (Remote)

  • Designed, architected, and developed a payment facilitator service providing project using the Gin framework in Go programming from scratch deployed on AWS ECS with Fargate using CI/CD pipeline with GitHub action, integrating the 3rd party payment processing provider Moov to reduce payment processing charges for the company and other service providers.
  • Upgraded the codebase to substitute Redis with S3 for storing restaurant menus' cache, thereby reducing the company's cloud bill significantly while serving customer facing mobile and web applications.
  • Implemented logic to use the Web Application Firewall (WAF) for blocking IPs on login and credit/debit card endpoints from different microservices, effectively preventing attackers from brute-forcing the endpoints and securing millions of customers' information and credit/debit card data.
  • Led a team to design and implement a subscription-based food delivery feature, collaborating with various teams to integrate catering, self-delivery, and report generation features written in NodeJS (JavaScript) to merge sister companies, reducing maintenance costs while preserving customer and subscriber bases.
  • Led the re-branding effort by spearheading the payments microservice project and scripting the migration of millions of customers' credit card data, merchants' user accounts, and merchants' bank accounts to merge sister companies into the parent company, reducing maintenance costs while preserving customer and merchant relationships.
  • Managed maintenance, implemented new features, and resolved bugs in the payments microservice to enhance system performance, reducing costs and losses while expanding the customer base.

July 2021 - December 2021

AVIDBASE, Frederick, Maryland, USA (Remote)

  • Developed a web application to digitize paper-based forms, enabling gyms, spas, healthcare providers, and others to fill and sign health questionnaire forms digitally, streamlining the form submission process.
  • Integrated third-party services such as Mindbody, Stripe, Slack, Twilio, and SparkPost, significantly increasing subscriber numbers and boosting company profits.

April 2018 - June 2021

Yombu, Inc., McLean, Virginia, USA (Hybrid)

  • Designed and implemented new endpoints for a feature enabling submission of liability waiver forms using scanned fingerprint data for robust identity verification, resulting in increased service subscribers.
  • Designed and built a JavaFX (Swing) application from scratch for a custom-built biometric device for processing payments, access, authentication, and processing documents running on Raspberry Pi, reducing the cost of new devices for the company to provide to subscribing merchants.
  • Designed and developed new endpoints for a customer-facing application to manage accounts, view transactions, and more, and built native Android and iOS applications from scratch, reducing customer queries about their information and transactions.
  • Managed a global engineering team remotely for full-stack development, including integrating new features, maintaining codebases, fixing bugs, and more for web and mobile applications supporting the entire application lifecycle including concept, design, testing, release, maintenance, and support.

October 2017 - April 2018

Addison Group, Chicago, Illinois, USA (Hybrid)

  • Resolved bugs and improved the performance of the Android application for YOMBU, INC., used for biometrically authenticated payments with an externally connected fingerprint scanning device Grabba, significantly reducing subscriber complaints.
  • Upgraded networking calls from the Android application to the backend system by integrating a robust library for improved performance and implemented WebSocket connections for communication between customer-facing and merchant-facing Android devices.

January 2014 - January 2017

Nepali Coders Pvt. Ltd., Lalitpur, Nepal (Hybrid)

  • Led the design, architecture, and implementation of both the Android application and backend code, including the development of RESTful APIs for an e-commerce platform using the CodeIgniter framework, resulting in a timely release that significantly increased customer numbers.
  • Delivered training and certifications, along with mentoring, to students and interns on topics including database design and programming for desktop, web, and mobile applications, leading to significant growth in the candidates.
  • Revamped legacy codebase with modern technology for Nepalese marketplace nepbay.com, enhancing performance and implementing responsive design to increase customer engagement and browsing activity on the platform.
  • Launched a platform for hosting online developer contests in partnership with HackerEarth, and collaborated with CodeChef India to host national-level programming competitions.

Education

2017 - 2018

Master of Science (Computer Science)

Maharishi University of Management

Fairfield, Iowa, USA

Swift Hire

Jul 2017

Developed a cutting-edge web application for both job-seekers and employers, employing Angular, Express, and MongoDB technologies. Employed Auth0 service for secure user authentication and integrated JSON web token for enhanced server-side security. Designed RESTful APIs using Express, with MongoDB serving as the persistent data store. Crafted the frontend interface utilizing Angular to ensure seamless user experience.

iTravel

May 2017

Developed a dynamic web-based social media platform catering to travelers, employing JSP and Servlet technologies. Crafted a MySQL database for efficient data management. Programmed essential modules including signup, login, profile management, and user posting functionalities. Implemented RESTful APIs to facilitate smooth interaction between components. Enhanced user experience with jQuery and AJAX for real-time UI updates. Integrated Open Weather and Google Maps APIs to enrich user interactions. Employed JSP pages with JSTL for dynamic content generation, and utilized Apache Commons libraries for seamless file upload functionality. Leveraged Gson to seamlessly convert Java objects into JSON representations.

Hamro Framework

Apr 2017

Collaborated with two classmates to develop a Java-based framework tailored for JavaFX, featuring various modules such as a login system, database builder, serializable file storage, validators, proxy, and a range of helper classes. Employed design patterns including builder, strategy, facade, and state to efficiently structure and code the modules. Integrated the modules seamlessly using Git version control.

2011 - 2015

Bachelor of Engineering (Computer Science & Engineering)

Anna University (Sona College of Technology)

Salem, Tamil Nadu, India

Relevant Coursework

Object-Oriented Programming in Java, Data Structures & Performance, Advanced Data Structures in Java, Concepts in Game Development, C & C++ Language.

Personalized Web Search For Information Retrieval

Nov 2014 – Apr 2015

Developed a k-means clustering algorithm to personalize web search results according to each user's interests. Utilized the AngularJS framework to craft an interactive front-end web application. Collaborated closely with a team of four partners to seamlessly integrate various modules into the system.

iTalk

May 2014

Developed a desktop text-to-speech application tailored for Tamil language speakers utilizing Java Swings within the NetBeans IDE. Created comprehensive class and sequence diagrams using StarUML for efficient project design. Utilized a free TTS library to enhance the application's functionality.

Skybox

Nov 2013

Engineered a cloud-based system for efficient and secure storage and retrieval of images, files, and documents, leveraging PHP, HTML, CSS, and jQuery technologies. Contributed as a developer within a team of four members to realize this project.

Contact

Address
Chantilly, Virginia, USA
Phone Number
+977-1-4115618
Mobile Number
+1 (319) 777-8263
Email
sulavneupane@gmail.com