Babandeep’s AI 🤖

About Me
My Journey
My name is Babandeep Singh I'm a 32 year old Front End Engineer based in India ☀️. I describe myself as a passionate developer who loves coding, open source, and the web platform ❤️.
Aside from my job, I like to create and contribute to open source projects, create side projects. That helps me to learn a ton of new stuff, grow as a developer and support other open source projects.
n my free time you can find me longboarding 🛹 , at the gym 🏋️♂️, at the beach 🏖 or on tech meetups and conferences around India and Asia 🗺
My Expertise
Professional Skills
Frontend
Backend
Tools & Others
Other Technologies
Career
Work Experience
Lead software Engineer, Axtria
led team of engineers in developing new features for web platform, prioritizing code quality and performance. Also facilitated requirement gathering, design discussions, and architectural decisions.
Worked extensively with Next.js to build fast, high-performance web applications and created npm packages using Rollup to develop modular UI components.
Built responsive user interfaces with React, utilizing hooks, functional components, and Redux for state management to ensure scalability and performance. Additionally
Drive performance improvements, user experience enhancements, and seamless cross-team collaboration, contributing to the platform's overall success.
Software Developer, NTT Ltd.
Implementation of web applications using React, Angular, NodeJS.
Worked on REST / Web APIs to test them on Postman and used in React/Angular HTTP service calls and update the UI based on the response from the HTTP calls.
Worked with CSS3, Angular Material, PrimeNG, Flex Box to develop Responsive Web Pages.
Developed a common framework using interactive command line project taking React, Angular , Next JS and Vue repo project as base and adding custom CSS, installing Routes, etc for easy access for new projects
Sr. Software Developer, Coforge(NIIT TECH.)
Developed a dynamic website with accessibility norms from scratch.
Guided and followed best practices around accessibility and semantic UI/UX
Configured the CI/CD pipeline for AWS Amplify
Used Node JS, Express server as middleware to cached data, hide API key. Implemented express rate limit, express slow down for few routes with response size above certain limit.
Actively helped manage, estimate and scope out the project.
Programmer Analyst, Cognizant Technology Solutions
Migrated and managed website from jquery to Angular 2.
Took an active role in development of Single Page Application.
Migrated Angular app from Angular 2 to Angular 6.
Used RXJS and NGRX for data operation and state management respectively.
Added concepts like Lazy Loading for performance betterment.
Get In Touch
Let's Connect Together
Contact Information
Feel free to reach out for collaborations or just a friendly hello.
Send a Message
Have a question? Send me a message!