Badges
Certifications
Certificate: Problem Solving (Basic)
Certificate: Frontend Developer (React)
Certificate: Software Engineer
Certificate: Software Engineer Intern
Certificate: JavaScript (Basic)
Certificate: JavaScript (Intermediate)
Certificate: Node (Basic)
Certificate: React (Basic)
Certificate: SQL (Basic)
Certificate: SQL (Intermediate)
Certificate: SQL (Advanced)
Work Experience
Senior Software Developer
Fiix•  July 2021 - June 2023•  Toronto, Ontario, Canada
Promoted to a Senior Software Developer role, recognized for technical expertise, leadership abilities, and contributions to the company's success. Led the design and architecture of new product features, leveraging emerging technologies and industry trends to drive innovation and competitive differentiation. Acted as a technical advisor to project teams, providing guidance on software design, performance optimization, and scalability considerations. Collaborated with product management, UX/UI design, and quality assurance teams to ensure the successful delivery of high-quality software solutions that meet customer needs and expectations.
Software Developer
Fiix•  July 2018 - June 2021•  Toronto, Ontario, Canada
Promoted to a Software Developer role, assuming leadership responsibilities in feature development, technical design, and cross-functional collaboration. Led the implementation of major features and projects, including integrations with third-party systems, data migration initiatives, and performance optimization efforts. Mentored junior developers, providing guidance, code reviews, and technical support to foster their growth and development within the team. Contributed to the adoption of best practices, coding standards, and development tools to enhance team productivity and code quality.
Junior Software Developer
Fiix•  July 2016 - June 2018•  Toronto, Ontario, Canada
Transitioned to a full-time role as a Junior Software Developer, taking on increasing responsibilities in software design, implementation, and maintenance. Developed and maintained front-end and back-end components of Fiix's software platform using JavaScript, HTML/CSS, React, Node.js, and SQL. Participated in agile development practices, including sprint planning, daily stand-ups, and sprint demos, to deliver iterative software releases. Contributed to technical discussions, design reviews, and architecture decisions, providing input and suggestions for improving software quality and performance.
Software Developer Intern
Fiix•  July 2015 - June 2016•  Toronto, Ontario, Canada
Completed a summer internship program, gaining hands-on experience in software development, web technologies, and agile methodologies. Assisted in the development and testing of new features and enhancements for Fiix's maintenance management software platform. Participated in code reviews, bug fixes, and troubleshooting activities, collaborating with senior developers and team members.
Education
Simon Fraser University
Computer Science, BS•  September 2010 - April 2014•  GPA: 4
I pursued my Bachelor of Science degree in Computer Science at Simon Fraser University, driven by a passion for technology and a desire to build a strong foundation in computer science principles. Throughout my academic journey, I embraced opportunities for learning, growth, and hands-on experience, preparing myself for a rewarding career in the field of technology. First Year (September 2010 - April 2011): Enrolled in foundational courses covering essential concepts in computer science, including algorithms, data structures, and programming languages. Participated in introductory coursework to gain proficiency in fundamental programming languages such as Java and Python. Engaged in academic advising sessions to chart a course plan aligned with my academic and career goals. Second Year (September 2011 - April 2012): Advanced to more specialized coursework, exploring areas such as computer architecture, operating systems, and software engineering principles. Joined student organizations and extracurricular activities related to technology and computer science, enhancing my practical skills and networking opportunities. Participated in collaborative projects and group assignments, honing teamwork abilities and problem-solving skills. Third Year (September 2012 - April 2013): Delved into elective courses focusing on specialized domains within computer science, including artificial intelligence, database systems, and computer networks. Embarked on a co-op placement or internship to gain real-world experience in a professional setting, applying classroom knowledge to practical industry projects. Continued involvement in research initiatives or independent projects, deepening understanding and expertise in specific areas of interest. Fourth Year (September 2013 - April 2014): Completed capstone projects or thesis work, demonstrating mastery of advanced concepts and methodologies in computer science. Participated in career development workshops, networking events, and job fairs to explore post-graduation opportunities and connect with potential employers. Graduated with a Bachelor of Science degree in Computer Science from Simon Fraser University, equipped with a comprehensive skill set and prepared to embark on a fulfilling career in technology. Conclusion: My journey at Simon Fraser University has been transformative, shaping me into a skilled and adaptable professional ready to tackle challenges in the dynamic field of technology. I am grateful for the opportunities for learning, growth, and personal development afforded to me during my time at SFU, and I am excited to apply my knowledge and expertise to make meaningful contributions in the world of computer science and technology.