Hello!
My name is Jonas. I’m a Senior Software Engineer with a mission to transform digital experiences into visually stunning and user-friendly journeys.
Featured Work

Buy & Hold Me
Role
Unborn Quant
Contribution
Created an Automated Trading System. I utilized MetaTrader5 api with Python and deployed the code in a cloud machine.
SkILLS
Python (Programming Language) · Quantitative Finance · MySQL · Cloud Computing · Linux

Seraphine
Role
Unborn Quant
Contribution
I utilized anonymized financial data to develop machine learning models for predicting stock market trends. This involved building and submitting models, which were then evaluated for performance.
SkILLS
Python (Programming Language) · Quantitative Finance · MySQL · Cloud Computing · Linux

Victoria Pipeline
Role
Director of Payments
Contribution
A Java-based application using the Prowide ISO 20022 API to streamline financial messaging. It generates, parses, and validates ISO 20022 messages, enhancing interoperability across systems. With integrated error handling and compliance checks, it ensures accurate communication between institutions while strengthening my skills in Java and financial technologies.

Lindsay’s Bar Game
Role
Design Lead
Contribution
A fun, interactive bar-themed game created with JavaScript on MakeCode Arcade. Players navigate through typical bar scenarios, aiming to complete challenges and level up in a casual, entertaining environment.
Work
Feb 2024 – Present
Code Instructor / Code Sensei
Code Ninjas
Assisted students in developing game building projects using MakeCode Arcade (Javascript Game Framework)
Taught Python programming classes to students using LEGO robotics kits, combining coding fundamentals with hands-on engineering
challenges to enhance learning engagement.
Built a portfolio of 2D games using Javascript, showcasing skills like sprite animation, collisions, tilemaps, and event-driven logic
Created a web-based dashboard with Python backend, React frontend, and Firebase database to track and display student star counts,
streamlining progress tracking for Code Ninjas instructors.
May 2021 – Jan 2024
Founder/ CTO
Leus Digital
Built and scaled a web development business, generating over $10,000 in revenue within the first 3 years.
Successfully built and scaled 10+ different business websites, including e-commerce websites, landing pages and booking websites.
Jan 2020 – May 2021
Software Developer (Java)
Tata Consultancy Services
Deployed a Wire Room application for a leading financial institution (Capital Markets and Inventory & Treasury Services).
Deployed corporate apps, managed Ubuntu servers and IBM WebSphere setups, handled Oracle SQL database tasks.
Built an internal tool to automate injecting message payloads to MQ’s reducing manual efforts by 50%.
Automated GUI testing with Java Selenium reducing manual efforts by 55%.
Assisted AML team with Fircosoft and compliance integration, and managed CI/CD with Jenkins and GitHub for DevOps
Sep 2018 – Jan 2020
Web Developer
OntarioTech Student Union
Created a custom WordPress website with responsive design using HTML, CSS, PHP, MySQL, jQuery and JavaScript.
Enhanced website performance and security, converted PSD to WordPress, and optimized code/database.
Handled website updates and provided WordPress technical support.
Sep 2015 – Dec 2019
Web Developer
Medicstox
Developed and scaled an e-commerce site with WooCommerce, WordPress, and custom PHP, MySQL
Implemented front-end pages and it’s components that adheres to best UI/UX practices, increasing sales by 300%
Optimized the Linux server, NGINX web server and MySQL database to house 10,000 products
Ecucation
2019
Bachelor of Engineering (Honours) Software Engineering
OntarioTech University
What I Do Best
🎨 Front-End Development
I create responsive and accessible interfaces using HTML, CSS, JavaScript, and React.
🌐 Back-End Development
I build reliable server-side applications with Python, Java, Lua, PHP, and Spring Boot.
🔥 Database Management
I work with SQL, MySQL, and Firestore to design and manage efficient data structures.
Essential Tools for Web Developers: My Creative Stack
In web development, the right tools are crucial for efficient workflow and delivering top-notch projects. Here's a breakdown of the tools I rely on for design, hosting, and content management. 1. Adobe Creative Cloud: Design Powerhouse Adobe Creative Cloud is my go-to...
Embracing the Future of Payments: My Love for Swift Payments and ISO 20022
As someone who has dived deep into the world of financial technology, I’ve developed a particular fondness for Swift Payments, especially with its integration of ISO 20022. If you’re wondering what all the fuss is about, let me take you on a journey to explore this...
Data Fetching in React Using Axios: A Common Interview Scenario
One of the core concepts in React development is fetching and displaying data from external APIs. This is often a critical skill assessed in interviews. Axios, a promise-based HTTP client, is a popular choice for handling data fetching in React applications. It...
Numerai: Revolutionizing Hedge Fund Management with Machine Learning and Cryptocurrency
In today's rapidly evolving financial landscape, Numerai stands out as a groundbreaking hedge fund that merges machine learning, cryptocurrency, and decentralized data science to predict financial markets. What sets Numerai apart is its crowd-sourced approach,...
Navigating SWIFT Payment APIs: Top Options for Seamless Transactions
In today's interconnected world, the ability to make and receive international payments quickly and securely is essential for businesses of all sizes. The Society for Worldwide Interbank Financial Telecommunication (SWIFT) provides a global network that facilitates...
Predicting Basketball Shot Outcomes Using Machine Learning: A Kaggle Case Study
Introduction Basketball, a globally loved sport, offers a rich field for exploring the power of data science and machine learning. As the game becomes more analytically driven, predicting shot outcomes has become a key area of interest. By leveraging detailed player...
Understanding Quant Funds and the Technology Behind Them
Quantitative funds, or quant funds, leverage advanced mathematical models and algorithmic trading strategies to make investment decisions. Unlike traditional hedge funds, which often rely on qualitative analysis, quant funds utilize data patterns and statistical...
Tips for Becoming a Web Developer
Becoming a successful web developer requires dedication, continuous learning, and hands-on practice. Here are some essential tips to guide you on your journey: Master the Basics: Start with HTML, CSS, and JavaScript, the foundational languages for web development....