While leading a team at FreeWill, I've developed other engineers and gained additional expertise as a full stack software engineer, furthered my software infrastructure and architectural skillset, and guided the development of consumer-facing and B2B features. Recent wins include transitioning our internal admin platform to a low-code solution, updating B2C & B2B product offerings, and leading development of a significant refactor and accessibility upgrade of the core platform - all of which significantly enhanced stability and reduced maintenance efforts.My professional journey encompasses fullstack software development and management while being conscious of UX/UI design. Recent projects used React, Typescript, PSQL, Sequelize, Django, Python, GoLang and Node.js. My background in mining engineering and computer science grants me a systematic approach to optimizing software development lifecycle and project execution while also approaching problems in a practical way with the customer and end-user in mind.
-
Head Of EngineeringAlgomaNew York, Ny, Us -
Senior Software EngineerFreewill Aug 2024 - PresentUs- Transitioned the real time gift B2B platform to a new user interface and upgraded data architecture to provide better performance for B2B users and B2C users- Upgraded the real time gift consumer platform to be more in line with current design standards and to provide a more holistic, meaningful experience -
Engineering ManagerFreewill Nov 2023 - Aug 2024Us- Supported and developed a team of 5 engineers in a pod style management scheme.- Worked with product and design to lead development of multiple features to our consumer site and customer portal.- Assisted in the development, scoping, and planning of a B2B platform for business review of consumer data. Notably helped implement GTM, GA4, feature flag management, and data management and display for organizations.- Led team in the conversion of our internal admin platform from self hosted to an easier to maintain 3rd party low code solution. This resulted in less time spent by engineering on code maintenance and a more stable admin platform.- Converted portions of our old test framework code to playwright and cucumber and evangelized using technology that simplifies workflows.- Used Agile methodology as a project manager for the team while short staffed in addition to EM and IC duties. Kept the team on track and delivered functional code while meeting deadlines with minimal disruption.- Led team in upgrade of our consumer facing product to wcag AA standard resulting in a clean VPAT and successfully meeting contractual agreements with a large partner. -
Senior Software EngineerFreewill Apr 2022 - Nov 2023Us -
Software Engineer, OwnerLoblolly Software Llc Jan 2020 - Present- Utilize software and mining engineering background to assist companies in application management and development, including fullstack, UI design, and deployment.- Recent project stacks include React, Electron, Vue, Node.js, php (laravel), gatsby, python, psql, express, vite, flask, typescript, and C# languages.- Past projects include development/maintenance of calling and document sharing platforms, custom keyboard web applications, website design, learning management offline/online platforms, and engineering 3d modeling and planning software.
-
Software Engineering Team LeadBackboneai Jun 2021 - Apr 2022- Leveraging the use of machine learning, created an industry leading solution for product and inventory management and sourcing.- Day to day management & Agile planning of Core (FE / BE / DevOps) development team- Provide expertise & guidance to other engineers for software development & devops- Assist in scoping, planning, and development of new and existing features- Create new features and maintain existing software for Backend (Django), Frontend (React.js), Architecture & DB (postgres / azure), and provide DevOps (git / docker / jenkins / linux / azure)- Implemented usage of Jest/Enzyme testing software on frontend, pytest/factoryboy, for backend and create company specific rules and implementations of linters for BE and FE- Oversee implementation and development of a scalable architecture and framework for the platform -
Senior Software EngineerBackboneai Mar 2021 - Jun 2021 -
Software Engineer - Indpt ContractorNcic Inmate Communications Inc Jan 2020 - Feb 2021Longview, Texas, Us -
Software EngineerNcic Inmate Communications Inc Mar 2019 - Dec 2019Longview, Texas, Us- Assisted in development and implementation of video visitation/conferencing software using Vue.js, JavaScript, and MySQL.- Helped develop and deploy messaging product for video visitation software- Developed document scanning, tracking, and viewing component for web application with standalone desktop application.- Created in-house replacement for passive voice bio-metric monitoring software using python to create and maintain voice prints and sampling.- Developed a web based interface using ruby on rails and Vue -
Software Engineer - Indpt ContractorOrecontrol Blasting Consultants Jan 2020 - Jul 2020
-
Software Engineer CoopTrane Sep 2018 - Feb 2019Us -
Data Analytics & Marketing InternIngersoll Rand May 2018 - Sep 2018Davidson, North Carolina, Us -
Manufacturing Controls Engineer InternStemco Aug 2017 - Apr 2018Focused on creating and updating production level code for operations interface controls, productivity logging/display software, embedded software, and production monitoring programs.
-
Senior EngineerLuminant Jun 2013 - Oct 2016Dallas, Tx, UsI performed and executed short range, long range, engineering planning and reclamation planning duties for surface dragline and rope-shovel mines. -
Mining EngineerDrummond Company Apr 2012 - Jun 2013Birmingham, Al, UsI assisted in day to day mining operations and performed long range dragline planning. I also assisted in the design of various mining projects including roads, pads, reclamation, and other aspects of the mining process. -
Mining Application EngineerCaterpillar Inc. Jan 2011 - Apr 2012Irving, Texas, UsI was responsible for creating production estimates, analyzing upgrades to existing draglines, and sizing new draglines for brownfield and greenfield mines. Also led multiple site visits to assess equipment and present solutions to prospective and existing customers. -
Engineering InternArch Coal, Inc. May 2010 - Aug 2010St. Louis, Missouri, UsGained experience in an underground coal mine by working on the mining crews in a CM section, the longwall, and construction crew. -
Application Engineering InternJoy Global Inc. May 2009 - Aug 2009 -
Field Engineering InternAnadarko Petroleum May 2008 - Aug 2008The Woodlands, Tx, Us
William M. Education Details
-
Colorado School Of MinesMinor In Petroleum Engineering -
University Of Texas At TylerComputer Science
Frequently Asked Questions about William M.
What company does William M. work for?
William M. works for Algoma
What is William M.'s role at the current company?
William M.'s current role is Head of Engineering.
What schools did William M. attend?
William M. attended Colorado School Of Mines, University Of Texas At Tyler.
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