Kevin Smearsoll

Senior Software Engineer

New York City Metropolitan Area

About

As a full stack senior software engineer, I enjoy taking on a wide array of challenges and serving as a mentor to others. I take pride in my ability to master new languages, frameworks, and tools and am seeking an opportunity to use my skills to craft flexible, maintainable, testable, and scalable software solutions.

Experience

  • Senior Software Engineer at Meta
    Feb 2024 - Present · 2 yrs 5 mos

  • Senior Software Engineer at REZI
    Aug 2019 - Oct 2023 · 4 yrs 3 mos

    At Rezi I worked as a full stack engineer to improve the apartment rental experience. - Enhanced the capabilities and scale of our marketing team by building third party integrations with services like Iterable, Segment, and Webflow to allow us to run mass email campaigns, analyze user data, and iterate over marketing page designs. - Built a flexible workload balancing tool to improve the organization, capacity, and geographic range of our tenant leasing team - Implemented numerous platform features and improvements such as allowing tenants to use third party guaranty services as part of their applications, improving the UX of tenant apartment searches, automated security deposit returns, improvements to our server event framework, and generalizing portions of our ORM layer. - Took on mentorship and leadership of new engineers, and advocated for to our development lifecycle.

  • Software Engineer at Epic
    Aug 2016 - Jul 2019 · 3 yrs

    Languages - C#/.NET, Javascript/Typescript, CSS/SASS, HTML, SQL, M (NoSQL Database Language) Worked on infrastructure and reporting needs for hospital revenue cycle applications, with a specialization in UX analysis. My largest projects included designing and building an insurance coverage information collection activity and a highly configurable "checklist" tool to guide hospital registrars and ensure collection and integrity of critical data. In each of these projects I was responsible for requirements gathering, design, implementation, and serving as a resource for support questions. I frequently demonstrated an ability to communicate effectively across a team and learn new technologies and frameworks quickly.

  • Student Programmer at Ohio State University Driving Simulation Lab
    May 2015 - Jun 2016 · 1 yr 2 mos

    Languages - Python, Javascript, R I worked with student researchers and partners from Toyota to conduct research studies on a full scale driving simulator. Before studies I would create 3D scenarios in a Unity-like environment (SimCreator), script events and/or alter dynamics of the car to simulate different driving conditions. Post-study, my responsibilities included data analysis, reporting, and visualization using Python, Pandas, and R. I also served as tech support for the lab.

  • Student Programmer at Ohio State University Risk and Reliability Lab
    Feb 2013 - Mar 2014 · 1 yr 2 mos

    Languages - Java, Matlab I worked on an application to help researchers determine failure rates of arbitrary user-defined systems. This project included language parsing, statistical modeling, user interface development, a module for generating code to draw system flow charts in Matlab.