Professional Summary
Detail-oriented Full Stack Developer with 3 years of experience in developing scalable web applications using JavaScript, TypeScript, Node.js, and React. Proven expertise in backend development with Node.js and Express.js, and frontend development with React and CSS. Adept at working in Agile environments and contributing to technical architecture enhancements. Strong problem-solving skills and a commitment to delivering high-quality software solutions with experience in both frontend SAP Analytics Cloud development and backend Node.js development.
Technical Summary
Software: SAP Analytics Cloud, MongoDB, Redis, Amazon S3, Cloudflare-Stream, Jest, Jasmine, Flutter
Languages: JavaScript, TypeScript, Python, SQL
Project Management Tools: Agile/Scrum methodologies, JIRA
Databases: MongoDB, NoSQL, SQL, Redis caching
Hardware: Android and iOS mobile platforms
Applications: FitBasix (Mobile App), InssaClub (Social Media Platform), Mental Comforter App
Industries: Enterprise Software, Social Media, Healthcare/Wellness, Fintech
Operating Systems: Windows, Linux, macOS, Android, iOS
Methodologies: Agile Development, Test-Driven Development, CI/CD, DevOps practices Professional Experience
SAP Canada Inc. Vancouver, Canada July 2022 – May 2024 Agile Developer (Software Developer and Tester) Enterprise software company specializing in business applications and analytics solutions, serving millions of customers globally. Worked specifically on SAP Analytics Cloud, a cloud-based analytics platform providing business intelligence and planning capabilities.
● Participated actively in an upgraded internal UI library initiative, resolving over 1000 test case issues and collaborating with international teams within a challenging, self-imposed one-month deadline.
● Automated verbose log analysis and code ownership identification in large codebases using a custom Python script, markedly reducing development time.
● Volunteered as Developer on Duty, helping direct new SAP Analytics Cloud customer incidents to relevant teams, bridging developers, Product Support, and customers to streamline Service Level Agreement negotiations.
● Designed and refined manual and automated test cases (via Jest and Jasmine) for client-side components and new features, ensuring product robustness.
● Conducted proactive manual testing for early regression detection during new feature rollouts to maintain high-quality standards.
● Technologies used: JavaScript, TypeScript, React, CSS, Jest, Jasmine, Python, SAP Analytics Cloud, Agile methodologies
Antino Labs Private Limited Gurugram, India May 2021 – May 2022 Back End Developer (Node.js) Technology startup focused on developing innovative mobile applications and social media platforms, specializing in fitness and social networking solutions.
● Innovated a social media post feature for users and influencers on FitBasix application, integrating MongoDB, Node.js, and Amazon S3 for seamless content management.
● Enhanced user experience by improving data loading times through pagination, Redis caching, and the optimization of MongoDB queries.
● Developed live event and gift-giving features for InssaClub utilizing Mongoose for model development and Express.js for API creation.
● Established an internal wallet system, enabling user purchases and influencer payouts through webhooks and API integrations.
● Reduced customer billing through the strategic use of Cloudflare-Stream, webhook, signed-URL and token authentication.
● Technologies used: Node.js, Express.js, MongoDB, Redis, Amazon S3, Mongoose, Cloudflare-Stream, RazorPay, PayPal, Cashfree, AstroPay, REST APIs
Personal Projects Vancouver, Canada September 2024 – Present Full Stack Developer - Mental Comforter App September 2024 – Present Independent mobile application development focusing on mental health and wellness solutions using machine learning and AI integration.
● Developed a cross-platform mobile application using Flutter for Android and iOS within 3 months.
● Integrated Machine Learning Model for Heart Rate Variability analysis and OpenAI API for intelligent responses.
● Implemented Flask backend for API services and deployed the application across multiple platforms.
● Served application within 3 days of initial development and shared on iPhone within 1 week.
● Technologies used: Flutter, Machine Learning, Flask, OpenAI API, Android SDK, iOS SDK, Python Certifications and Training
Command Line: Intermediate Course
Version Control
Calculus For Machine Learning Course
Storytelling Through Data Visualization Course
Data Cleaning in Python: Advanced Course
Education
The University of British Columbia, Bachelor's Degree, Computer Science 2015-2020 References
P.S. Regarding references, while SAP maintains a corporate policy limiting formal recommendations, I am happy to provide a Record Of Employment from SAP. I am also working on other side projects and building a web portfolio to showcase my skills.