Software developer with an engineer’s
mindset for systems and scalability.

Hi, I am a software developer who loves programming, writing code and exploring how different languages and patterns shape the way we build software. Over time I have worked with Java, Python, JavaScript/TypeScript, and a range of web frameworks, but lately I have been focusing on Go - it just clicks with me.

I enjoy building backend systems, microservices, and the occasional small game or CLI tool. I’ve also worked with cloud platforms, containers, and CI/CD, using tools like AWS, Docker, and GitHub Actions to bring projects to life.


Education

Seneca College

2024-2025
Cloud Architecture & Administrator (CAA)

The Cloud Architecture & Administration graduate certificate program provids knowledge and skills to become an essential part of a modern information technology (IT) team. Learning how to effectively and securely integrate IT infrastructure, including cloud services, internet of things devices and traditional on-premises equipment.

1750 Finch Ave. East Toronto, Ont. M2J 2X5

York University

2019-2023
Bachelor Degree Of Computer Science

Computer Science deals with the theory and practice of computer hardware and software. Students learn the theory that underlies computation and how to develop effective, efficient and accurate software.

4700 Keele St, Toronto, ON M3J 1P3

Algonquin College

2015-2017
Diploma Computer Programmer with Work Term

The two-year Computer Programming Ontario College Diploma program prepares for a career in software development. The program also specializes in program development strategies (using object-oriented modelling), database design and database administration.

1385 Woodroffe Ave, Ottawa, ON K2G 1V8

Work Experience

Full Stack Developer

2017-2023 | Part Time
Paphus Solutions ↗
BotLibre ↗

I've developed a Python and a PHP SDK that serves as a ported version of the Bot Libre's Java SDK. Both SDKs enables seamless integration with a PHP and Python application, offering the capability to connect to Bot Libre, bots, send messages, and perform bot training and configuration tasks. It provides developers with an efficient way to work with the functionalities offered by the original Java SDK.