Available to hire
Hi, I’m Daniel Jonathan, a solutions-driven software engineer and architect with 25 years of experience building modern software platforms and leading application architecture from concept to production. I specialize in architecting integration-intensive systems and designing scalable solutions across industries like e-commerce and highly-interactive platforms.
I am passionate about cloud-native development with AWS and Azure, and enjoy working with languages like Python, JavaScript/TypeScript, and Rust. I love mentoring engineers and collaborating across teams to deliver high-quality software that meets business goals.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Solutions Architect at Staples Canada
December 31, 2025 - August 1, 2025Led the architecture and development of the Price Rule Engine (PRE), a scalable, cloud-native solution built on Microsoft Azure to streamline e-commerce pricing. Architected the Notification Centre, a real-time, event-driven system using Azure EventHub and Table Storage, enabling consistent, one-way messaging for promotions and order updates. Designed a Personalization Solution leveraging advanced user tagging to deliver custom and dynamic content, enhancing user engagement and relevance. Designed Server-Side Rendering (SSR) strategies to improve SEO performance, enabling better search visibility and optimized page indexing for dynamic content. Optimized API performance by streamlining critical components, reducing latency and improving throughput.
Tech Lead & Senior Software Engineer at SSENSE
December 31, 2023 - August 1, 2025Directed a team of 25 engineers to build the Inventory Management Service, integrating warehouse operations across distributed systems. Designed microservices with AWS Lambda and Step Functions, reducing data processing latency and improving availability. Reduced operational costs by 10% through microservices design and optimization. Encouraged a collaborative development environment by mentoring engineers, fostering innovation, and aligning teams on technical objectives.
Senior Software Engineer at IMVU
December 31, 2017 - August 1, 2025Developed a high-performance 3D Scene Graph in C++, enhancing rendering performance across platforms for millions of users. Improved backend reliability, achieving a 40% reduction in latency by resolving critical asset service issues. Collaborated with front-end and backend teams to integrate scalable solutions, reducing deployment overhead and enhancing developer experiences.
Lead Predictive Analytics Architect at Leonardo Worldwide Corporation
December 31, 2015 - August 1, 2025Developed and deployed a predictive analytics engine, enabling decision-making 80% faster and increasing accuracy by 90%. Designed a real-time data streaming system optimized for machine learning, increasing model accuracy.
Senior Software Engineer at Upsight
December 31, 2014 - August 1, 2025Developed a real-time configuration system for the iOS SDK, enabling dynamic and personalized mobile user experiences. Led a full-scale rewrite of the iOS SDK, reduced bugs, improved stability, and increased performance.
Senior Software Engineer at Wattpad
December 31, 2013 - August 1, 2025Built an Elasticsearch service reducing query response times and enhancing search capabilities. Managed Redis Instances and HAProxy load balancers, ensuring scalability and optimized data handling.
Senior Machine Learning Engineer at Manwin
December 31, 2012 - August 1, 2025Ensured high performance and real-time system observability by designing a logging system processing over one billion logs daily. Developed interactive data visualization tools using D3.js, enabled rapid data analysis and actionable insights.
Education
BSc. Computer Science at University of Victoria
January 1, 2003 - December 31, 2008Qualifications
Industry Experience
Retail, Software & Internet, Financial Services, Media & Entertainment, Gaming
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Taray today.