Sean Macfarlane
Software Engineering Manager at NetExperience- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
NetExperience
-
Canada
-
Telecommunications
-
1 - 100 Employee
-
Software Engineering Manager
-
Jan 2021 - Present
- Manager of entire Frontend development team- Mentored junior developers and co-op students- Worked in partnership with Meta/Facebook and Telecom Infra Project - Developed a SaaS Portal for Network Analysis with React- Deploy and maintain production pipeline that is used by customers with Docker and AWS- Developed GraphQL Server using Apollo Server and Client- Developed React Native mobile app and published it to Apple and Google Play stores- Created high fidelity wireframes using Adobe XD and Figma- Created and Maintained Open-Sourced Projects on GitHub- Used Agile Development and Project Management Show less
-
-
Staff Software Engineer
-
Mar 2020 - Jan 2021
-
-
-
Artists
-
United Kingdom
-
Musicians
-
1 - 100 Employee
-
Creative Director
-
Jan 2018 - Present
- Created logos, and various artworks for singles and albums with Adobe Photoshop and Illustrator - Filmed, Edited, and Directed multiple Music Videos with Adobe Premiere and After Effects - Created Animated artwork videos with Photoshop and After Effects - Engineered for artists and worked with producers for mixing, using FL Studio - Ran and managed Google/Youtube Ads and Facebook/Instagram Ads - Developed and maintains artists' websites with 100% SEO - Manages Social Media accounts with deep knowledge of Youtube, Tiktok, Facebook algorithms Show less
-
-
-
Dion Consulting Inc.
-
United States
-
Business Consulting and Services
-
Consultant
-
Aug 2016 - Present
- Acted as the Tech Consultant for the firm - Designed and developed multiple websites for clients - Handled all IT / Webmaster services for the firm - Worked directly with clients - Acted as the Tech Consultant for the firm - Designed and developed multiple websites for clients - Handled all IT / Webmaster services for the firm - Worked directly with clients
-
-
-
HubShop
-
United States
-
Principal Engineer
-
Sep 2019 - Dec 2021
- Principal Engineer responsible for the technology architecture - Solely designed, developed, and maintain the Shopify Plus store - Managed partnerships with distributors and clinics - Maintained 100% SEO score - Principal Engineer responsible for the technology architecture - Solely designed, developed, and maintain the Shopify Plus store - Managed partnerships with distributors and clinics - Maintained 100% SEO score
-
-
-
Encore!Sistema Quebec
-
Canada
-
Musicians
-
Webmaster
-
Jan 2017 - Aug 2021
Webmaster for not-for-profit organization https://www.encoresistema.org/ Webmaster for not-for-profit organization https://www.encoresistema.org/
-
-
-
Rewind
-
Italy
-
Business Consulting and Services
-
1 - 100 Employee
-
Software Developer
-
Aug 2019 - Mar 2020
- Developed web application using React on Rails - Developed backend APIs using Ruby - Lead in creative design using InVision - Worked with Shopify APIs, BigCommerce APIs, and QuickBooks APIs, and their Developer Communities - Test Driven Development using React Testing Library - Developed web application using React on Rails - Developed backend APIs using Ruby - Lead in creative design using InVision - Worked with Shopify APIs, BigCommerce APIs, and QuickBooks APIs, and their Developer Communities - Test Driven Development using React Testing Library
-
-
-
KodaCloud
-
United States
-
Wireless Services
-
Lead Frontend Developer
-
Jun 2018 - Jul 2019
• Lead Frontend team and development of React.js Application for managing and analyzing network and connection quality for MSPs • Used Redux, Ant Design, and Highcharts for React.js • Development for NaaS Angular application and ported it to React.js • Developed APIs and DAOs for backend in Java • Created Unit Tests with Junit in Java • Used ESLint and Prettier to maintain code quality • Used Photoshop for Prototyping and Mockups • Used Agile development with JIRA • Lead Frontend team and development of React.js Application for managing and analyzing network and connection quality for MSPs • Used Redux, Ant Design, and Highcharts for React.js • Development for NaaS Angular application and ported it to React.js • Developed APIs and DAOs for backend in Java • Created Unit Tests with Junit in Java • Used ESLint and Prettier to maintain code quality • Used Photoshop for Prototyping and Mockups • Used Agile development with JIRA
-
-
-
CYBERNETIQ
-
Computer and Network Security
-
1 - 100 Employee
-
Full Stack Developer
-
May 2016 - May 2018
• Developed parsing and ingesting of large network and security data using Node.js • Developed modeling and editing of Firewall Configurations using WebGL and Javascript • Developed spooling of STIX / TAXII data using Python • Developed analysis of vulnerabilities and network risk • Developed large interactive graphs with D3.js and Sigma.js • Developed web application designed to provide visual risk assessment of Risk • Developed a hybrid mobile application using AngularJS, Ionic, Cordova, NodeJS • Developed a hybrid mobile application using JQuery Mobile, Cordova, Go • Worked as part of a team and as sole developer for projects Show less
-
-
-
Popternative
-
United States
-
Medical Practices
-
Web Developer
-
Apr 2017 - Aug 2017
Designed and created the website popternative.com Designed and created the website popternative.com
-
-
-
-
Web Developer
-
Aug 2016 - Aug 2017
Designed, created, and maintains the website ck2gallery.com Designed, created, and maintains the website ck2gallery.com
-
-
-
Eperformance
-
France
-
Professional Training and Coaching
-
Web Developer
-
Mar 2015 - Dec 2016
• Responsible for the overall re-design/build of Eperformance’s corporate web site • Created storyboard design for various layouts and concepts • Developed corporate website using HTML5, CSS, PHP, & JavaScripts • Worked with the President and Vice-President of Eperformance to gather requirements • Used SQL with Microsoft Dynamics CRM to manage a database with over 60,000 contacts • Developed a Unsubscribe feature for Microsoft Dynamics CRM to manage marketing mail outs to over 60,000 contacts • Continue to provide support to make changes as required by the client • Google Analytics implementation Show less
-
-
-
-
Web Developer
-
Sep 2015 - Sep 2016
• Lead developer on team that built Caremada.com • Developed website using C#, ASP.NET, JavaScript, JQuery, CSS • Designed a scalable database with MySQL that will be able to handle thousands of users. • Used PayPal to complete transactions between users • Google Maps API and Google Analytics implementation • Used Agile software development and project management • Used Agile methods for Test Driven Development • Used Git version control • Lead developer on team that built Caremada.com • Developed website using C#, ASP.NET, JavaScript, JQuery, CSS • Designed a scalable database with MySQL that will be able to handle thousands of users. • Used PayPal to complete transactions between users • Google Maps API and Google Analytics implementation • Used Agile software development and project management • Used Agile methods for Test Driven Development • Used Git version control
-
-
-
-
Supervisor
-
Jul 2012 - Sep 2015
• Supervised employees and trained new employees • Responsible for Maintaining Wage Costs and Food Ordering • Interacted with customers to ensure proper service • Performed Manager’s duties when the acting Manager was not on duty • Understood how to work cash register and bank settlements • Handled invoices, banking deposits, and period ends • Handle customer complaints calmly and collectively • Prepared and served food effectively and efficiently to ensure customer satisfaction • Maintain a clean working environment at all times Show less
-
-
Education
-
Algonquin College of Applied Arts and Technology
Advanced College Diploma, Computer Engineering