Principal Developer
Current• Spearheaded comprehensive planning and budgeting processes to align project objectives with business goals, fostering a culture of high engagement and motivation within cross-functional teams.• Implemented Generative AI to automate responses, reducing customer call volume by more than 30% and boosting satisfaction.• Led the design and architecture of RESTful APIs and microservices using NodeJS, ensuring scalability and performance optimization.• Drove front-end development by orchestrating React-based applications, while innovating with Redux/Flux/ALT frameworks to maintain stateful web interactions.• Engineered a custom JavaScript Error Handling Framework, bolstering application robustness, and a Validation Framework to enhance data integrity and user input reliability.• Pioneered the architecture of intricate JavaScript applications, overseeing the full lifecycle from conceptualization to implementation, ensuring seamless user experiences.• Directed project estimation and resource allocation, executing strategic delegation, rigorous review processes, and meticulous planning to deliver projects on time and within scope.• Championed SCRUM and Lean-Agile methodologies to improve team agility and productivity, delivering high-quality products through iterative development and continuous feedback.• Crafted responsive web applications with a keen eye for design, utilizing HTML/CSS, jQuery, and advanced JavaScript techniques, coupled with JSON, Node.js, RESTful API, and MongoDB to build full-stack solutions.• Leveraged Object-Oriented Programming principles in JavaScript alongside sophisticated DOM manipulation, enhancing functionality and user engagement.• Implemented an extensive UI control library, enriching user interfaces with interactive elements such as Autocomplete, Buttons, Date pickers, Dialogs, Menus, Progress bars, Sliders, Spinners, Tabs, and Tooltips, to provide an intuitive user experience.