Niagara College Canada / Computer Programming
Discover companies you will love
Slalom Build / Software Engineering Principal
Over the past 10 years, I have been leading cross-functional teams in size of upwards of 40 members. I’ve successfully identified the need for, initiated, and managed the transition of technology stacks; as well as rearchitected failing projects to bring them back on track to successful delivery. I’ve led hiring initiatives ranging from organizing international hiring events to redefining entire h
Continue to learn and grow as both a leader and a software engineer.
- Managed 1-3 teams ranging from a total of 9 to 16 members. - Led multiple hiring initiatives to standardize our hiring process into a more fair and measurable process. This led to a decrease in candidates that withdrew their application by 10% as well as an increase in c
- Due to an extended visa application process, I took a freelance project offered by a previous client. - Completely rebuilt a legacy application that functioned as a bridge between Salesforce and many other CRM/Marketing tools such as Hubspot, SharpSpring, and Act-on.
- Managed, mentored, and grew a team of 16 highly skilled developers. - Implemented and maintained a one-on-one schedule with all team leads and developers allowing for direct coaching and mentoring of the entire development team.
- Management and supervision of a mix of backend and mobile developers across multiple cross-functional teams. - Participate in all stages of the hiring process for new developers from resume screening right through to, and including, the final decision-making process.
- DevOps automation with Chef and Codeship. - Agile Scrum environment. - Regularly lead scrums for multiple development teams. - Working in cross-functional development teams.
- Management of small development teams - Microsoft SQL Server development and administration Subject Matter Expert - Performance Optimization of SQL Server stored procedures and views
- Development of data import tools and performance calculation procedures - Performance optimization of SQL Server stored procedures and views - Design and implementation of an Inventory Management System with
- Development and optimization of dialer list importing and filtration - Lead the initiative for updating import and filtering methods to adapt to new federal privacy and Do Not Call laws - Development of inbound and outbound call flow scripts for credit card and mobile telephone services using LYRICall Scripting
- Support of a large array of software, hardware and networking systems. - On-site support and troubleshooting.
- Managed team of 2 - Development and maintenance of store website and inventory management system - Troubleshooting of hardware and software issues
- Presented training sessions on the proper use of the documentation database system and documentation guidelines to groups of up to 12 at a time. - Development of documentation standardization plugin for Microsoft Word
- Developed an award winning landscaping management system - Development in ASP.NET, C# and Microsoft SQL Server - Awarded a scholarship for best project in class, judged by 4 Niagara industry professionals
- Independent development of a concierge application that was implemented across all Vintage Hotels locations, in PHP and MySQL - Maintenance of Active Directory, SMTP, Norton Anti-Virus and file servers - Desktop support for staff and hotel guests
- Managed team of 2 - Development and maintenance of store website and inventory management system - Troubleshooting of hardware and software issues
Niagara College Canada / Computer Programming