Front End Developer & Designer
Waterloo Data | Feb 2021 - Present
Node.js
PostgreSQL
React
Redux
AWS Lambda
Styled-Components
Express.js
AWS (Amazon Web Services)
- Collaborated with a diverse portfolio of clients, including OrderMyGear, Moody’s Analytics, GE Healthcare, and Implentio, to deliver tailored software solutions
- Led the end-to-end development of web applications, leveraging Figma for design, React.js for frontend development, and Python and Node.js for backend functionality
- Orchestrated deployment and scalability on cloud platforms such as Azure and AWS, ensuring robustness and seamless user experiences across multiple devices and platforms
- Enhanced existing code bases by integrating new features, optimizing performance, and aligning with evolving business needs
- Designed and implemented client-facing features that elevate user experience and contribute to business growth
- Engineered data pipelines using Python and Airbyte, automating data collection processes across numerous multi-million dollar e-commerce clients and integrating them into a Snowflake warehouse
- Streamlined data organization by denormalizing information from Direct-to-Consumer (DTC), Business-to-Business (B2B), and Fulfillment services into a unified schema optimized for analytics
Full Stack Immersive Web Instructor
DigitalCrafts | Jul 2022 - Jan 2024
HTML/CSS
Node.js
API
PostgreSQL
GitHub
React
JavaScript
Redux
Express.js
- Guided and mentored students through a rigorous 26-week web development boot camp, facilitating their transformation from novice-level learners to proficient full-stack developers
- Delivered comprehensive courses covering a wide range of technologies, including HTML5, CSS3, JavaScript, Bootstrap, JSON, APIs, Node.js, Express, Git, PostgreSQL, React, and Redux
- Leveraged innovative teaching methodologies and hands-on exercises to reinforce concepts and ensure an immersive learning experience for students
- Focused on fostering a collaborative and supportive learning environment, encouraging active participation and engagement to maximize student success
- Monitored student progress and provided personalized feedback and guidance to address individual learning needs and challenges, resulting in consistently high student satisfaction and program success rates
- Collaborated with colleagues and industry professionals to continuously enhance curriculum content and adapt teaching strategies to reflect evolving industry trends and best practices