Anshul Kapoor

Anshul Kapoor

Spinning up pixel-perfect layouts and breathing life into UI designs


Experience

Company Logo
BillGo

Software Engineer III

  • Spearheaded the design, implementation, and maintenance of reusable UI components in SDK, enhancing frontend development efficiency and slashing code duplication significantly.
  • Led the delivery of a pivotal client-facing fintech product, catalyzing cross-functional team collaboration. Instrumental in processing hundreds of thousands of payments, the product managed over a billion dollars in transactions yearly, markedly enhancing the company's fintech industry standing.
  • Strategically enhanced the SDK to enable more efficient integration with third-party systems, resulting in a revolutionary 90% reduction in development time for the company's products.
  • Tackled compatibility and platform-specific challenges by adopting a modular architecture and rigorous testing, ensuring robust and scalable solutions.
  • Championed code refactoring, migrations, and upgrades, safeguarding codebase maintainability and scalability.
Company Logo
BillGo

Software Engineer II

  • Innovated a multiplatform SDK encompassing a headless and a UI Library, setting a new standard in solution design.
  • Successfully delivered native iOS and Android applications, showcasing the SDK's proof of concept and technical viability.
  • Streamlined project workflows by implementing GitHub Actions, automating testing, building, and deployment, thereby liberating developers from manual tasks.
  • Halved application-flow testing time by automating end-to-end testing for the SDK with the Detox framework.
  • Deployed an internal React Native application to enhance backend API feature testing, accurately simulating client environments.
  • Pioneered data syncing and caching features using SyncTable in the UI SDK, unlocking new use cases and applications.
  • Developed a customizable theming system for the SDK application, employing CSS variables and modular native-base, enhancing UI adaptability, branding, and codebase scalability.
Company Logo
IDT Corporation

Software Engineer Intern

  • Spearheaded the development of a suite of iOS14 widgets for the company's flagship product, leveraging a fully agile environment to enhance user interface and functionality.
  • Conceptualized and executed a Slack Workspace Application for server outage notifications, employing AWS Lambda for event processing, which significantly enhanced the operations team's visibility and responsiveness to production events.
  • Developed a serverless application integrating AWS Lambda, AWS API Gateway, and Jira Webhooks to monitor critical server outage events, ensuring prompt issue tracking and resolution.
  • Automated regression testing for a Web Service using NUnit Testing Framework; reduced time for Testing to almost 20%.
  • Engineered an autoscaling feature for ECS services using Terraform for the DevOps team, achieving a 10% reduction in service costs through enhanced resource management.
Company Logo
VisionIAS

Software Engineer

  • Created storage framework using AWS Service - S3 which helped app users download paid and free content seamlessly.
  • Accomplished API framework that helped protect data while making API calls using AES and RSA Encryption; eliminated 10% of existing codebase from every module and ~ 20% of code reduction overall.
  • Devised video streaming feature that helped users watch live/old videos; optimized video quality by network speed thereby increasing number of daily active users by 20%.
  • Delivered Live Test Series Feature for users to enroll and give series of tests followed by detailed analysis.
  • Mentored 2 interns and 1 Full-Time Employee; helped with company's culture, company specific tools, and processes.
Company Logo
Rivigo

Application Engineer

  • Re-engineered the process of handling Technical Issues by using Data insights from Issue Tracking Software - JIRA which helped the team focus more on practical issues.
  • Designed a method of root cause analysis by replicating the issues on the testing server which helped in understanding the user behavior more efficiently.
  • Suggested design changes(UX/UI) to reduce high ranking issues in the product originating from user end due to the cluster design of the product.

Education

Company Logo
Stevens Institute of Technology

Hoboken, New Jersey, USA

  • As a distinguished graduate with a Master of Science in Software Engineering, where I earned the honor of Summa Cum Laude, my academic journey has been marked by a profound engagement with the intricacies of Python, Data Structures, and Algorithms. This rigor was matched by my deep exploration into Mobile Programming, Natural Language Processing, and Web Development, culminating in a robust understanding of Software Architecture. Each course was not just a credit earned but a piece of the puzzle in my comprehensive software engineering expertise.
Company Logo
Jaypee Institute of Information Technology

Noida, Uttar Pradesh, India

  • Embarking on my tech adventure, I donned my explorer's hat for a Bachelor of Technology in Information Technology. It was here, amid the binary and bytes, that I first shook hands with programming—and we've been best friends ever since. Over those four action-packed years, I cooked up a buffet of projects, each a flavor of my growing skill set. Curious to see my digital kitchen? Head over to my GitHub where the proof of the programming is in the repository!

Skills

  • Programming : Python | Swift | JavaScript | C++ | Kotlin
  • Databases : My SQL | MongoDB | SQLite | Google Firebase | CoreData
  • Front-end : React.js | React-Native | TypeScript | Preact | HTML | CSS | Redux
  • Cloud-Native : Heroku | AWS Lambda | API Gateway | CloudWatch
  • Operating Systems : macOS | Windows | Linux | iOS
  • Back-end : NodeJS | Flask | ExpressJS | Django