Ian is a software developer with native mobile application and web development experience including applications written for iOS(Objective-C, Swift), Android(Java) and Windows Universal Platform(C#) operating systems as well as universal hybrid mobile app development using PhoneGap. Algonquin College graduate in Mobile Application Design and Development. Worked with a team of 5 developers to create an educational children’s game for a speech therapist in Objective-C targeting the iPad. Worked with nonprofit as lead web developer.
-
Mobile Application DeveloperRural Fasd Support Network May 2024 - PresentVancouver, British Columbia, CanadaMobile App Developer | Non-Profit Educational Platform - Led full-stack development of cross-platform educational app using React Native and Expo - Architected and integrated RESTful APIs for seamless data management - Designed and implemented interactive quiz game features and mechanics - Collaborated with UX advise and feedback to optimize user interface and experienceTechnical Skills:Programming: React Native, Expo, JavaScript/TypeScriptTechnologies: RESTful APIs, Node.jsDevelopment Tools: Git version control, Figma -
Software DeveloperReusables.Com Aug 2023 - Jan 2024Vancouver, British Columbia, CanadaSoftware Developer | Smart Return Bin Prototype - Led development of IoT-based smart return bin prototype from concept to successful deployment at SFU campus, supporting circular economy initiatives - Implemented embedded systems solutions using ESP32 microcontroller and C++ programming - Collaborated with mechanical and electrical engineers to integrate hardware and software componentsKey Technical Achievements: - Solved complex RF challenges including signal tunneling in campus infrastructure through innovative antenna design - Engineered robust solutions for power management and network reliability in challenging environments - Developed fault-tolerant system architecture maintaining operation during hardware/communication failures - Successfully transitioned prototype from laboratory to functional campus infrastructureTechnical Skills:Programming: C++, ESP32, IoT protocolsEmbedded Systems: Sensor integration, RF troubleshootingDevelopment Tools: Arduino IDE, PlatformIO, Git -
Software Application DeveloperI-Sight Apr 2017 - Nov 2021Ottawa, Ontario, Canada -
Software Development ContractorEorla - Eastern Ontario Regional Laboratory Association Jan 2020 - Aug 2021Ottawa, Ontario, CanadaMaintained a custom software solutions optimizing workload balancing for Eastern Ontario’s pathology lab network during the COVID pandemic. Collaborated closely with lab staff to gather requirements, patch software, and implement robust, secure and scalable solutions. Demonstrated proficiency in Java, SQL and a deep understanding of healthcare data and security regulations.
Ian Macdonald Skills
Ian Macdonald Education Details
-
Algonquin CollegeMobile Application Design And Development
Frequently Asked Questions about Ian Macdonald
What company does Ian Macdonald work for?
Ian Macdonald works for Rural Fasd Support Network
What is Ian Macdonald's role at the current company?
Ian Macdonald's current role is Software Developer.
What schools did Ian Macdonald attend?
Ian Macdonald attended Algonquin College, Algonquin College Of Applied Arts And Technology.
What skills is Ian Macdonald known for?
Ian Macdonald has skills like Javascript, Mobile Applications, Html5, Web Development, Web Design, Project Management, Css, Team Leadership, Java, Cascading Style Sheets, Php, Objective C.
Not the Ian Macdonald you were looking for?
-
Ian Macdonald
Calgary, Ab5telus.blackberry.net, macdevcorp.com, curbie.ca, kpmg.ca, jacobs.com1 (626) 5XXXXXXX
-
Ian MacDonald
Markham, On -
Ian MacDonald
Toronto, On -
Ian MacDonald
Toronto, On3sloan.mit.edu, gmail.com, sloan.mit.edu -
Ian MacDonald
Toronto, On
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial