Dynamic full-stack developer with over fifteen years of experience in crafting scalable applications and intuitive user interfaces using a diverse technology stack, including JavaScript, ES6, TypeScript, Node.js, React, GraphQL, and REST. Expertise in back-end development with Python/Pyramid and PHP, alongside proficiency in managing relational and NoSQL databases. Strong commitment to writing clean, maintainable code and designing robust architectures for long-term performance and reliability. Passionate about leveraging innovative solutions to enhance user experiences and drive project success.
Online Coursework toward Bachelor of Software Engineering
Completed nearly 11 university-level courses in Software Engineering, balancing full-time work while deepening knowledge in core software development principles and practices.
Completed two years of Software Engineering studies while working as a junior developer, before moving to Canada (2005–2007).
Computer Programmer