Michael Mclafferty

Michael Mclafferty Email and Phone Number

Principal Full Stack Engineer at Aspira @ Aspira
dallas, texas, united states
Michael Mclafferty's Location
Chico, California, United States, United States
About Michael Mclafferty

Passionate software developer and hobbyist with a focus on architecture, performance and security. Over 16 years of experience leading small to large teams across various software disciplines such as enterprise financials, e-commerce, web development, and 3d interactive applications.

Michael Mclafferty's Current Company Details
Aspira

Aspira

View
Principal Full Stack Engineer at Aspira
dallas, texas, united states
Employees:
291
Michael Mclafferty Work Experience Details
  • Aspira
    Principal Full Stack Engineer
    Aspira Oct 2024 - Present
    North America
  • Grindfoundry
    Staff Software Engineer
    Grindfoundry Feb 2022 - Oct 2024
  • Openfit
    Principal Engineer
    Openfit Mar 2020 - Mar 2022
    At Openfit.com, I lead a team of 8 frontend engineers and 3 backend engineers. I was responsible for architecting and developing modern solutions for various aspects of the company. Areas of responsibility range from integrations with content management systems, payment processing, tax, building the e-commerce website and mobile apps, micro-frontends, converting monolith backend services to micro-services, A/B test solutions, GraphQL BFF layers, authentication, web performance, and security. I am also responsible for developing best practice guidelines, and mentoring. Various frameworks and languages include AWS, Netlify, Sanity CMS, Stripe, Optimizely, Branch.io, Iterable, Amplitude, GraphQL, TypeScript, NodeJS, GatsbyJS, NextJS, React-Native, Java, Swift, and Objective-C, as well as various other technologies.
  • Build.Com
    Senior Software Engineer Technical Lead
    Build.Com Sep 2017 - Mar 2020
    Chico, California
    At build.com, I was the technical lead for the web platform team whose mission was to build a modern, scalable and secure web platform with tooling to improve developer experience and productivity. In this role, I have worked with my team to develop a universal rendering platform based on React and GraphQL for our parent company Ferugson to use across multiple ecommerce sites, including but not limited to supply.com and build.com. Using this platform, I was a key member in rewriting most of supply.com and began the rewriting of build.com. Technologies include: React 16.10, Apollo GraphQL, Express, TypeScript, Tachyons, Jest, Lerna, JWT, and Webpack. In addition to our platform, I’ve assisted our content management team with our custom Angular 8 based CMS. I have also fixed various issues in open-source products such as react-apollo.
  • Superion
    Software Developer V & Team Lead
    Superion Feb 2014 - Sep 2017
    Chico, California Area
    At Superion -formerly SunGard Public Sector-, I've had many roles. In my last role, I was a technical lead and front-end team lead. During the most recent project, I was responsible for designing and creating new Web API based services, which replaced our legacy ISAPI dll based system, and a business rule layer for our back-end services which also included extensions for client customization. In addition, I was responsible for designing and implementing a new responsive front-end HTML 5 based screen framework. Technologies include .NET Core 2, MSMQ, Angular 4, Bootstrap, KendoUI, TypeScript, and NodeJS.In addition to leading my own team, I was one of the main technical resources for all our other teams. Throughout the many years at Superion/SunGard, I have presented several demo and training sessions at our user group conferences.
  • Sungard Public Sector
    Senior Software Developer & Team Lead
    Sungard Public Sector Jan 2013 - Feb 2014
    Chico, Ca
    During my time as a Senior Software Developer, I was the team lead for our infrastructure team. Responsibilities included developing and maintaining the core back-end services and front-end components to our ERP system. These ranged from a C++ and C# back-end, WCF web services, WPF screen front-end, and the SQL data layer (Oracle, SQLServer).
  • Sungard Public Sector
    Software Developer Iii & Team Lead
    Sungard Public Sector Jan 2011 - Jan 2013
    Chico, Ca
    During my time as Software Developer III, I was also promoted to Team Lead of the framework team, which was responsible for maintaining our existing frameworks and adding new features to the software. Some personal accomplishments are finding and fixing the major stability issues and memory leaks in the C++ back-end, as well improving the overall software performance by over 30%, measured through a load testing session at Microsoft.
  • Sungard Public Sector
    Software Developer Analyst
    Sungard Public Sector May 2007 - Jan 2011
    Chico, Ca
    At the beginning of my employment with SunGard, I implemented C++ business logic and developed two new ASP.NET applications. The first was an employee self-service application, and the second, a professional development application. After successfully completing those projects, I moved into the R&D team where I designed and implemented a multi-threaded screen framework in WPF which became the main front-end to our ERP system.
  • Syandus
    Software Engineer
    Syandus 2005 - 2007
    Exton, Pa
    At Syandus, I developed a custom software installation suite used to distribute the software, an application front-end for our interactive 3d software which downloads and installs updates, gathers and reports metrics, as well as prevents unauthorized distribution. In addition, I developed many interactive scientific 3d applications for high-end pharmaceutical clients such as Boehringer Ingelheim, Merck and Pfizer. All application development was done in C++, Win32, and the Gamebryo game engine.
  • Self-Employed
    3D Technical Artist
    Self-Employed Jan 2003 - Sep 2005
    Created 3d animation and visual effects for various companies utilizing software such as Maya, Photoshop, Renderman, and Shake for compositing. Contacts with the following companies -* Tesseraction Games - Created various 3d models and textures for in game assets such as airplanes, battleships, and destruction particle effects for the game Enigma Rising Tide.* Lockheed Martin Skunk Works - Created visual effects, such as photorealistic snow shaders, and particle effects, and lighting for promotional videos of the LMH-1 heavy lift hybrid airship.* Sight & Sound Theaters - Created numerous 3d animated backdrops to be used behind a live action performance. This involved creating various 3d models, animated ocean shaders, cloth tearing visual effects, volumetric clouds, and lighting.* Madonna’s World Tour - Created various animated backdrops to be used behind Madonna's live performance. This included particle effects for a soul leaving a body during a death scene, and amniotic fluid and various materials for a baby in a womb.

Frequently Asked Questions about Michael Mclafferty

What company does Michael Mclafferty work for?

Michael Mclafferty works for Aspira

What is Michael Mclafferty's role at the current company?

Michael Mclafferty's current role is Principal Full Stack Engineer at Aspira.

Who are Michael Mclafferty's colleagues?

Michael Mclafferty's colleagues are Annastacia Musau, C.m Thompson, Tashauna Moore, Carol Xaudaro, Sarah Zhang, Bradley Whitehurst, Lynn Ma.

Not the Michael Mclafferty you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.