Sourabh Verma

Experience

Senior Software Engineer

Toptal — Boston Consulting Group Boston, United States (Apr 2022 – Present) (Contract, 100% remote)

Python, React, TypeScript, Django, Parquet, PostgreSQL, Redis, GitLab CI/CD

  • Led a 6-member team to build a versatile marketing tool with capabilities for launching campaigns across multiple communication channels, reaching a multi-million user base.
  • Created audience funnelling mechanism to segment customers based on demographics, behaviour, past interactions.
  • Built a real-time monitoring dashboard backed by cube.js to track campaign performance on all channels.
  • Constructed a dynamic offer control system that delivered personalized offers based on customer attributes and conversion history with support for stratification for fine-grained targetting.
  • Improved customer engagement and reduced the workload by developing a GPT4 & DALLE-2 powered service to generate marketing email templates and customized call-scripts based on customer attributes and interaction history.
  • Successfully deployed the campaign tool for a multi-million dollar retention campaign with improved audience selection using incremental filters, targeting at-risk customers with personalized offers.
  • Incorporated gamification into a customer support application to improve agent performance with real-time monitoring and alerts, leading to higher customer satisfaction.
  • Implemented Twilio-based support for incoming/outgoing calls with transcription, sentiment detection, and AI-driven cross-selling during calls, resulting in a 7% boost in sales targets for an Italian client.

Senior Software Engineer

Toptal — Vybera (Cybrik) LLC New York, United States (Sep 2021 – Mar 2022) (Contract, 100% remote)

Python, AWS, Electron, React, React Native, GitHub Actions, Web3.js, Blockchain

  • Architected and implemented secure, decentralized transactions and exchange market API abstractions for 10,000+ currencies, tokens, and NFTs using RESTful back-end APIs.
  • Developed a cutting-edge blockchain solution using Ethereum and Bitcoin and web3.js, enabling secure and decentralized transactions.
  • Led the development of a desktop app for Windows, macOS, and Linux, leveraging Electron and React to deliver intuitive user experiences with CSS3 animation and Trezor hardware wallet support.
  • Led the React Native mobile app development, overseeing code quality, performance, and maintainability.
  • Mentored and reviewed code for junior developers to ensure adherence to best practices and maximize scalability.
  • Worked with a cross-functional team of developers, designers, and product managers, optimizing workflow and delivering high-quality projects on schedule.

Senior Software Engineer

Toptal — Boston Consulting Group Boston, United States (Feb 2021 – Sep 2021) (Contract, 100% remote)

Python, Django, JavaScript, React, PostgreSQL, Redis, MS SQL, AWS Docker Nginx

  • Developed a cutting-edge bidding tool that reduces procurement cost by analyzing requirements, inventory, shipping costs, and customs tax and delivered a significant cost savings exceeding $1M.
  • Led a cross-functional team of engineers to design and implement an auditing platform for real-time review of audits and shipment documentation to ensure compliance with industry regulations.
  • Effectively deployed the auditing platform across 42 processing plants, revolutionizing audit management and significantly improving operational efficiency for hundreds of auditors.

Senior Software Engineer

Enki San Francisco, USA (Oct 2018 – Feb 2021) (100% remote)

Python, JavaScript, React Native, React, Redux, MongoDB, Node.js, AWS, Firebase

  • Led a team of engineers in rebuilding the back-end and mobile apps from scratch, scaling them to over 1M+ users.
  • Optimized back-end operations by decoupling services across various AWS platforms such as Lambda, ECS, and EBS.
  • Implemented critical observability such as CI/CD, log monitoring, and analytics for maximum reliability.
  • Developed an auto-scaling code execution environment on AWS Lambda to execute user-written code on the cloud.
  • Created a streamlined event-processing pipeline with SNS, SQS, and AWS Lambda to handle asynchronous events.
  • Developed an enterprise training platform to track user progress, generate reports, and improve team efficiency.

Mobile Engineer

OLX India (May 2018 – Oct 2018)

Android, Java, Kotlin, RxJava, XMPP, MVP-Clean Architecture

Software Engineer

LifCare India (Jun 2017 – May 2018)

Java, Kotlin, Android, React Native, GCP, Firebase, Node.js, React, Redux, RxJava, RxJS

Software Engineer

WedMeGood, India (Jul 2015 – Jun 2017)

Java, Kotlin, Android, React Native, GCP, Firebase, Node.js, React, Redux, RxJava, RxJS

Languages and Technologies

Languages Python, JavaScript, TypeScript, Golang, Kotlin, Java
Frameworks Django, Node.js, Express.js, React, React-Native, Android
Cloud AWS, Heroku
Databases PostgreSQL, MS SQL, SQLite 3, MongoDB, Redis
Others MacOS, Linux, Docker, Git, Firebase, Sketch

Education

2011 – 2015 M.D University, India
B.Tech in Computer Science