- Led the development of Freedom, a next-gen HMI single-page application for CNC machines, leveraging ReactJS, ChartJS, KnockoutJS, and Handlebars.
- Designed and implemented a high-frequency data ingestion backend using NodeJS, ExpressJS, ElasticSearch, and ZeroMQ for real-time analytics.
- Optimized storage and real-time search using ElasticSearch, Riak, and Redis, ensuring fast response times.
- Architected and drove the project from inception to completion, selecting the tech stack and defining system architecture.
- Built and managed a cross-functional team of 4 developers, QA, and a Product Owner, providing mentorship and code reviews.
- Introduced Agile methodologies and tools like Jira, Confluence, Jenkins, and BitBucket, boosting team efficiency.
- Collaborated with stakeholders to prioritize requirements and convert them into actionable epics, stories, and tasks.
- Enforced API standards, ensuring compliance with OpenAPI and documenting RESTful services on Swagger.
- Developed an MVVM-based web app using the Atomic Design pattern, enhancing modularity and reducing merge conflicts.
Tech Stack: Node.js, ReactJS, Redux, ChartJS, SCSS, KnockoutJS, Handlebars, ES6, HTML5, CSS3, Webpack, Gulp, Socket.IO, ZeroMQZeroMQ