I’m Dylan Makinson, a junior software and web developer with a data and database focus from Nepean, Ontario. I’ve built Java web applications, React-based interfaces, Android apps, and REST API integrations, and I enjoy turning real-world requirements into working features using solid OOP and clean debugging practices. Across my projects and experience, I’ve worked with SQL-backed systems to design data flows and CRUD functionality, and I’ve also developed dashboards and offline-friendly storage for practical use cases. I’m comfortable collaborating in Agile teams, explaining complex technical concepts clearly, and using tools like Git, Jira, and common web/development stacks to deliver on schedule.…

Dylan Makinson

I’m Dylan Makinson, a junior software and web developer with a data and database focus from Nepean, Ontario. I’ve built Java web applications, React-based interfaces, Android apps, and REST API integrations, and I enjoy turning real-world requirements into working features using solid OOP and clean debugging practices. Across my projects and experience, I’ve worked with SQL-backed systems to design data flows and CRUD functionality, and I’ve also developed dashboards and offline-friendly storage for practical use cases. I’m comfortable collaborating in Agile teams, explaining complex technical concepts clearly, and using tools like Git, Jira, and common web/development stacks to deliver on schedule.…

Available to hire

I’m Dylan Makinson, a junior software and web developer with a data and database focus from Nepean, Ontario. I’ve built Java web applications, React-based interfaces, Android apps, and REST API integrations, and I enjoy turning real-world requirements into working features using solid OOP and clean debugging practices.

Across my projects and experience, I’ve worked with SQL-backed systems to design data flows and CRUD functionality, and I’ve also developed dashboards and offline-friendly storage for practical use cases. I’m comfortable collaborating in Agile teams, explaining complex technical concepts clearly, and using tools like Git, Jira, and common web/development stacks to deliver on schedule.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

Javanese
Advanced
Bashkir
Intermediate

Work Experience

Front End Developer at React Storefront 2026
January 1, 2026 - Present
Built a responsive storefront using reusable React components and JSX. Implemented component props, useState, and event callbacks, using array methods and semantic HTML with CSS Flexbox to support a clean, adaptable user interface.
Project Manager and Full Stack Developer at Solitaire Development Project
April 1, 2023 - August 1, 2023
Led a five-person Agile team through sprint planning, backlog prioritization, stakeholder demonstrations, and project delivery. Built and debugged gameplay logic and user-interface functionality, then integrated application features into a functional prototype. Tracked progress using Jira and Confluence, communicated updates to stakeholders, and focused on delivering a working version on schedule.
Lead Developer at NASA Picture of the Day Android App
April 1, 2023 - August 1, 2023
Developed an Android app that retrieves NASA images through a public REST API and supports date-based queries. Designed a local SQLite database for saved images and associated metadata to enable favourites and offline access while reducing repeated API calls. Built dynamic list views and applied object-oriented design, API integration, persistence, and mobile application architecture to support smooth user interactions.
Lead Developer at Dinero Personal Finance Dashboard
April 1, 2023 - August 1, 2023
Designed and developed an end-to-end Java web application to let users record, categorize, update, and analyze expenses. Implemented login and registration workflows using Java Servlets and JSP, storing user credentials and financial records in a SQL database. Built a dashboard that retrieves and presents expense summaries, categories, and spending patterns for practical financial analysis. Applied object-oriented design and CRUD operations, packaged the app as a WAR for local deployment, and validated functionality through local testing with XAMPP.
L1 Customer Support Technician at Staples
January 1, 2019 - Present
Provided telephone and remote support for computer setup, software installation, email configuration and backups, printers, drivers, and peripherals. Diagnosed common software and device issues, guided customers through fixes, and escalated advanced cases when required to ensure timely resolution.
Sales and Technical Consultant at Apple
May 1, 2017 - September 1, 2018
Diagnosed iOS, macOS, account, device-setup, and hardware-configuration issues in a high-volume environment. Documented technical concerns and triaged repair intake by translating user-reported symptoms into clear information for repair teams. Provided customer-focused troubleshooting while ensuring accurate problem descriptions for follow-up by technical personnel.
Sales and Technology Consultant at Staples
January 1, 2013 - September 1, 2017
Provided technical consultation and troubleshooting for Apple and PC hardware, software, connectivity, and compatibility issues. Assisted customers with problem diagnosis and solution guidance across common setup and usage scenarios, focusing on clear communication and reliable outcomes.

Education

Diploma, Computer Programming at Algonquin College
January 1, 2023 - August 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Financial Services, Education, Retail, Professional Services