Skills

Programming: Javascript, Typescript, Python, Java, PHP, C#
Web: React, Angular, Redux, HTML, CSS, Ngrx, Cypress, Jasmine, Next, Flask, Node.js, Express.js, Bootstrap, .net, Webpack
Data, Platform & Other: SQL, MySQL, New Relic, Firebase, MongoDB, GCP, AWS, Android Studio, Snowflake

Experience

Swiggy, Software Developer | BengaluruFebruary 2022 - December 2022
  • Work in frontend development for Swiggy (consumer app) which has 10 Million+ downloads and millions of users, desktop, mobile, app platforms using Javascript, Typescript, React.js, Redux, HTML5, NextJS, NodeJS, Express, Webpack, Storybook, Jest, Cypress, Jenkins, New Relic, Pagerduty, npm.
  • Successfully built independent web-views in NextJS that can be embedded in Swiggy mobile applications or independently hosted.
  • Excelled as the Release Manager, orchestrating collaboration between QA, product and dev teams. Skillfully handled release content, deployment, and closely monitored production behavior during critical releases.
  • Proved operational excellence by actively responding to critical production issues and troubleshooting as an On-Call dev. Proficiently monitored performance metrics, assessed node health, crafted insightful queries in New Relic for debugging production errors, and generated performance reports and charts. Adeptly conducted root cause analysis for Pagerduty alerts.
  • Collaborated closely with user experience, product managers on UX review designs that significantly impact thousands of users.
  • Independently built spotlight project for friendship day event activity called Roast Your Dost which garnered over 1 million users and secured 4th rank in Best Friendship Day Campaigns by Mad Over Marketing
  • Independently build multiple core features of applications with best practices, design patterns, system design, architecture design, test-driven development - automated tests using cypress, jest, API design, Agile software development.
  • Implemented efficient CI/CD workflows in Jenkins, Github Actions to get reports of package sizes, Lighthouse metrics, test coverage on the PRs.
Thomson Reuters, Software Developer | BengaluruOctober 2021 - February 2022
  • Work in full stack application development of legal applications, implementing designs from product managers, integrating back-end web services, restful services, bug fixes, unit testing, e2e test cases, code reviews, agile development etc.
  • Independently developed Assembled Renditions feature.
  • Implemented filter functionality to tables which brought search functionality to multiple pages
  • Increased unit testing code coverage from 54% to 87% of a large module containing 12+ pages
  • Technologies: Angular, Typescript, Javascript, Cypress, Python, AWS, Version Control.
Colortokens, Member of Technical Staff | BengaluruAugust 2019 - October 2021
  • Work in full-stack (frontend focussed) development of new applications on a SaaS-based platform from scratch, new features, and maintenance of the existing scalable web application with utmost quality.
  • Developing reusable components in the micro-frontend architecture using Angular, React, UI Development, API Integration, responsive design, Unit testing , maintaining and improving existing codebases, and code reviews.
  • Worked as a sole developer on a .NET, C# and Angular project by addressing issues with existing customers, making requested changes, features development etc.
  • Handled deployments using Docker, Kubernetes, CI/CD pipelines, Jenkins.
  • Led UI development teams effectively with planning, architecture, API design, work assignment, coordinating with UX teams.
  • Production support responsibilities which include responsibilities like prod bug fixes, resolving system outages and primary POC.
  • Proven proficiency in implementing scrum, agile methodologies and adhering to the software development life cycle (SDLC) best practices, ensuring efficient project management, timely delivery, and high-quality software solutions.
  • Worked on customer-specific projects which need special use case implementation in strict deadlines improving customer experience. This particular project UserAccess Group bagged a 2 years contract with a customer which is developed in a very short span of two weeks
  • Architected and Implemented role-based access control (RBAC) from the UI side. Different workflows for different types of users like security admin, policy admin, asset admin, view only.
  • Technologies: Angular, React, .NET, Typescript, Javascript, CSS3, Ajax, XML, Python, Cloud Technologies (Azure, AWS), GraphQL, D3, Webpack, Jasmine, HTML, Bootstrap, SCSS, Jenkins, Jira, JSON, Continuous Integration.

Education

Southern Arkansas UniversityJanuary 2023 - May 2024
Masters in Computer and Information Science

Relevant coursework: Data Analysis and Mining, Data Structures, Data visualization, Databases, Computer Networks, Web Development, Software Engineering, Algorithms.

Bachelor of Technology in Information Technology

Developed an advanced Instant Messaging application named aChat.

Graduated with 8.59 CGPA

Led "IT coding club" and conducted several events