Engineering Manager
Tanla Solutions | Apr 2022 - Present
Node.js
Azure
OAuth 2.0
TypeScript
React
Redux
Vuex
Next.js
Vue.js
At my role, I am responsible for leading teams to build scalable and performant web applications using Vue.js, React.js and Node.js. I implement SDLC best practices and Agile methodologies to ensure rapid client iterations. I optimize website performance and track errors with Sentry, resulting in 30% accelerated UI/UX development. I collaborate with stakeholders to confirm design best practices and develop responsive applications using 3-tier architecture. Additionally, I mentor senior developers to shift from jQuery to Vue.js and implement Microsoft Azure OAuth 2.0 authorization at the API layer.
Senior Software Engineer
Tanla Solutions | Sep 2019 - Mar 2022
Python
Node.js
MySQL
NoSQL
Docker
React
Jest
Redux
At my previous role, I re-engineered microservices for real-time ingestion, ETL process, webhook services, and query processing using Node.js, Vue.js, and Django frameworks, resulting in a 55% increase in data processing speed. I also mentored a team of 5 software engineers and conducted biweekly sprints following Agile methodology, resulting in a 10% improvement in project delivery time.
Using the Vue.js framework, I designed dynamic and cross-browser compatible web pages using Bootstrap and FlexBox. This reduced initial bundle load time by 21% for better user experience. I also conducted unit testing to deliver optimal browser functionality and ensure best security practices, resulting in 100% successful VA/PT tests.
One of my notable achievements was developing logic to render real-time notifications to customers based on geo-location. This feature was highly-adopted by the travel sector, resulting in a 15% increase in customer engagement.