Michael Langan

Michael Langan Email and Phone Number

Senior Engineer building accessible, enjoyable user experiences. Amazon recruiters, swipe left.
Michael Langan's Location
Seattle, Washington, United States, United States
Michael Langan's Contact Details

Michael Langan personal email

Michael Langan phone numbers

About Michael Langan

Please only add me to your network if we are colleagues, or I know you personally.Specialties: TypeScript, JavaScript, React, Golang, Java, debugging, internationalization

Michael Langan's Current Company Details

Senior Engineer building accessible, enjoyable user experiences. Amazon recruiters, swipe left.
Michael Langan Work Experience Details
  • Truemedia.Org
    Senior Software Engineer
    Truemedia.Org Apr 2024 - Oct 2024
    I developed features for an AI-powered platform identifying misinformation on social media platforms and news publications using Next.JS and TypeScript, deployed on Vercel.Also wrote an X bot allowing users to submit X posts for analysis on the platform and receive results as an X thread, allowing other users to see the analysis in context with the post. This was developed in Golang and deployed to AWS as a Docker container.
  • Allen Institute For Ai (Ai2)
    Senior Software Engineer, Semantic Scholar
    Allen Institute For Ai (Ai2) Jan 2020 - May 2023
    Seattle, Wa, Us
    Full-stack engineer on the team building AI2's Semantic Scholar academic search engine.
  • Allen Institute For Ai (Ai2)
    Senior Software Engineer, Beaker
    Allen Institute For Ai (Ai2) May 2017 - Dec 2019
    Seattle, Wa, Us
    I led front end development on the Beaker Engineering team, building a React-based application in TypeScript to help in-house researchers run, track, and manage machine learning experiments executing on both cloud and on-premise hardware. My responsibilities extended into the backend, working with technologies such as Golang, Kubernetes, Docker, and Postgres to build new features across the stack, end-to-end.
  • Allen Institute For Ai (Ai2)
    Software Engineer Ii, Aristo
    Allen Institute For Ai (Ai2) Aug 2016 - May 2017
    Seattle, Wa, Us
    AI2's Aristo is a machine reading and reasoning project with the goal of creating AI that can understand written science questions and provide answers with reasoning. As a Front End Engineer, I build useful and intuitive web applications to assist our research scientists and demonstrate the capabilities of Aristo, built upon a stack including Scala, React.js, Redux, and Git.
  • Apptio
    Software Development Engineer Ii
    Apptio Jun 2013 - May 2016
    Bellevue, Wa, Us
    Full-stack developer on the Applications team for Apptio's new IT Planning Foundation product. My contributions include designing and improving UI elements as well as end-to-end feature implementations, from SQL to CSS. Our technology stack includes Java, MySQL, Mercurial, Spring for RESTful web services, and a JavaScript front-end. I work closely with the product design team, building off wireframes and discussing potential UX issues to build software that customers will enjoy interacting with. I complement my code with JUnit functional tests and automated UI tests driven by Selenium to ensure quality.
  • Microsoft
    Software Development Engineer - Windows Se File Server Technologies Team / User Experience Team
    Microsoft Aug 2011 - Jun 2013
    Redmond, Washington, Us
    My work as an SDE in the Sustained Engineering team centered around investigating and fixing customer-found defects in the Windows 8 operating system. Fixes were shipped to customers worldwide via Windows Update.While on the File Server Technologies team I contributed to the development of Windows 8's File Classification Infrastructure feature.I moved in early 2012 to the User Experience team where my areas of responsibility included the Windows Media Center, Media Player, Touch Keyboard, Language/IME UX, and LogonUI features in Windows 8.
  • Mim Software Inc.
    Software Development Intern
    Mim Software Inc. Sep 2010 - Dec 2010
    Cleveland, Oh, Us
    At MIM I worked on the company's primary medical diagnostic viewer application, working with Java and Mercurial version control. My main project was implementing the generation of PDF treatment plans for the software's new brachytherapy planning feature. I used a combination of existing images captured from the application and 2D drawing libraries to generate diagrams for needle placement within the grid and individual needle loadings.While at MIM I was able to apply my recent learnings about the Windows 7 operating system by resolving compatibility issues with Windows Vista/7.
  • Microsoft
    Sde Intern, Windows Se
    Microsoft May 2010 - Aug 2010
    Redmond, Washington, Us
    Contributed to development on Silverlight-based webapp for visualizing team workload for planning development sprints and developer capacity.Implemented bug fixes in Windows 7 codebase through porting of previous fixes and root-causing unfixed issues. Resolved 4 issues in file-sharing feature areas. Also communicated between product teams to prevent regressions in future versions of the product.
  • Codonics
    Software Engineering Co-Op
    Codonics Jan 2009 - Aug 2009
    Cleveland, Ohio, Us
    I performed software testing on Groovy-based webapps using prewritten test plans and designed new test plans to verify fixed defects and new feature implementations. Working in a Java/Grails/Oracle stack, I implemented features requested by customers, including storage quota management and a database-driven medical image routing system capable of routing DICOM data to different locations on a hospital network based on matching DICOM tags with user-defined rules. I also led meetings to review and discuss feature implementation and wrote technical specifications for my larger features.
  • Phi Kappa Psi Fraternity
    Chapter President
    Phi Kappa Psi Fraternity Feb 2008 - Dec 2008
    Indianapolis, In, Us
    Oversees and manages overall function of chapter. Leads weekly chapter meetings. Represents chapter to outside organizations, and works with Greek Life Office to meet standards and enforce guidelines.

Michael Langan Skills

Software Engineering C# Java C Debugging Mysql Software Design Windbg C++ React.js Javascript Gwt Operating Systems Oracle Pl/sql Development Internationalization Front End Development Go Web Applications Testing Databases Sql Git

Michael Langan Education Details

  • Case Western Reserve University
    Case Western Reserve University
    Computer Science

Frequently Asked Questions about Michael Langan

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

Michael Langan's current role is Senior Engineer building accessible, enjoyable user experiences. Amazon recruiters, swipe left..

What is Michael Langan's email address?

Michael Langan's email address is mi****@****nai.org

What is Michael Langan's direct phone number?

Michael Langan's direct phone number is +120684*****

What schools did Michael Langan attend?

Michael Langan attended Case Western Reserve University.

What are some of Michael Langan's interests?

Michael Langan has interest in Drums/percussion, Videogame Development, Virtual Worlds, Cars, Photography, Music Production, Circuit Bending.

What skills is Michael Langan known for?

Michael Langan has skills like Software Engineering, C#, Java, C, Debugging, Mysql, Software Design, Windbg, C++, React.js, Javascript, Gwt.

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.