Full-Stack Developer | AI/ML | Data Science | Cloud
As an experienced Front-end Developer with full-stack capabilities, I excel in object-oriented programming, developing, testing, and debugging code, as well as designing interfaces and administering systems and networks.
As a Senior Frontend Engineer, I specialize in building innovative and user-friendly web applications. Leveraging my expertise in frontend technologies such as ReactJS, Angular, and Marko.js, I design and develop high-performance, responsive UI components that enhance the overall user experience.
In my role, I collaborate closely with cross-functional teams, including UX designers and backend developers, to translate design mockups and user requirements into intuitive and scalable frontend solutions. I am committed to adhering to best practices in frontend development, including code modularity, maintainability, and accessibility.
As an accessibility developer, I utilized ReactJS to create high-performance, responsive UI components, leveraging our internal component library to enhance modular code reusability. Collaborating closely with the QA and UX teams, I ensured adherence to superior accessibility practices within the brand and design guidelines, contributing to the resolution of existing issues. I focused on building accessible components in compliance with WCAG 2.1 standards to optimize website SEO, employing a variety of testing methods and tools including NVDA, JAWS, aXe, and ChromeVox. This collective effort led to more inclusive and accessible web experiences.
Responsible for developing user interfaces for an employee portal, I utilized a gamut of technologies including HTML5, CSS3, Angular, JavaScript, ReactJS, and ES6. In close collaboration with the design team, I played a key role in UI design and development using Angular and ReactJS. I integrated and managed database systems using SQL and MongoDB, ensuring a marked improvement in application efficiency and data retrieval. To further data accessibility, I integrated PowerBI into our legacy reporting systems and ensured the application's efficient service infrastructure and scalability on Microsoft Azure.
Leveraging the NLP capabilities of IBM Watson, I participated in the development of a chatbot that processes natural language text inputs, offering a more intuitive database interaction and superior user experience. I actively contributed to API development using .NET, bolstering service interoperability. Through the integration of HighCharts and AG Grid, I engineered applications that delivered an enriched user experience. Additionally, I authored comprehensive technical documentation and played a pivotal role in refining onboarding processes for incoming junior developers.