Ian MacKenzie
603.504.4359 | ianmackenzie@uprighted.com | linkedin.com/in/ian-mackenzie-dev | Winooski, VT
SOFTWARE DEVELOPER | SALES REPRESENTATIVE
Innovative Software Developer offering experience in the full software development lifecycle, from concept through delivery of next-generation applications and customizable solutions. Strong ability to analyze code and engineer well-researched, cost-effective, and responsive solutions. Goal-driven, resourceful, creative problem-solver with a passion for lifelong learning and development.
EDUCATION
- Software Development Certificate | Upright Education - 2023
- WSET Level 2 Certificate - 2018
- B.S Music Business and Industry | Lyndon State College - 2017
TECHNICAL SKILLS
JavaScript
HTML & CSS
Node.js
React
Material-UI
Heroku
Git/GitHub
CI/CD
MongoDB
Express
Firebase
Linux/Unix
Vercel
Tailwind
Postman
Responsive Web Design
TECHNICAL PROJECTS
Project Manager/Software Developer | Cosmable | April 2023
- Integrated Instagram Graph API for use in our application
- Managed team to create fully functioning application using Javascript, React, and HTML/CSS
- Delegated tasks and managed weekly sprints to ensure production timelines have been met
- Communicated with client to ensure all product needs were being met
- Incorporated Agile Methodology to streamline production and keep goals clear
- Provided support as needed to different production teams
PROFESSIONAL EXPERIENCE
Teaching Assistant | Upright Education | June 2023 - Current
- Support instructors in delivering high-quality instruction on programming languages such as HTML, CSS, and JavaScript.
- Assist students with understanding and applying programming concepts, troubleshooting code, and completing assignments.
- Provide guidance and feedback to students during one-on-one and group sessions to enhance their learning experience.
- Facilitate interactive coding exercises and projects to strengthen students' practical skills and foster a collaborative learning environment.
- Collaborate with the instructional team to develop curriculum materials, lesson plans, and assessments that align with industry best practices.
Sales Representative | Baker Distributing | January 2017 - January 2023
- Built and maintained relationships with customers, including bars, restaurants, and retail stores.
- Sold beer, wine, and non-alcoholic beverages to customers while providing excellent customer service.
- Conducted market research to identify potential new customers and developed strategies to build lasting relationships.
- Stayed up-to-date on industry trends and developments.
- Utilized WSET Level 2 Certification to provide expert advice and recommendations to customers.
- Ensured accurate and timely delivery of orders.
- Managed inventory levels to avoid stockouts or overstocking.
- Worked closely with the customer service team to resolve any issues or concerns that customers may have had.