Michael Schwartz

New York, New York · (516) 603-0960 · michael@mschwartz.io

I'm a Software engineer experienced in React, Redux, Javascript, Ruby on Rails, Python and PostgreSQL. I love to build new projects and solve new problems. When I'm not coding, you can generally find me trying out new restaurants, or training for my next Spartan Race.

Full Resume


Experience

Software Engineer

Persado
  • Designed and implemented full stack features for Persado’s client facing marketing AI application, using a Ruby on Rails backend with a fully Typed React frontend
  • Decreased compile time from 40, to 3 seconds, for all developers by optimizing webpack settings and upgrading relevant libraries
  • Conducted code reviews daily, in which I would confirm functionality and point out any code smells that would need to be refactored
  • Identified bottlenecks in backend database querying and refactored N+1 queries to increase efficiency of SQL queries
  • Implemented Cypress frontend testing suite to be able to test common frontend procedures while providing a quick way to create local testing data for developers
  • Led initiatives to improve communication and processes between product and developer teams.
  • Collaborated with UX Designers and other members of the product team to make sure features were delivered with the best design and with all acceptance criteria met.
November 2018 - Present

Software Developer / Technical Instructor

App Academy
  • Supervised 200+ students in the development of over 65 web apps using Ruby on Rails and Javascript with React and Redux libraries, by providing technical guidance, support, and code reviews
  • Developed full stack feature using Ruby on Rails with React / Redux on internal tools, enabling NPS reports to be stored on local PostgreSQL database
  • Built practice tools using Ruby with RSpec tests, to assist students algorithms practice and prepare for weekly assessments
  • Assisted students in solving daily complex programming challenges, data structures, algorithms and full projects
  • Provided interactive lectures for classes up to 75 students on React, Redux, Ruby on Rails, JavaScript, and jQuery
November 2018 - Present

Senior Project Analyst / Senior Support Engineer

The Lloyd Group
  • Designed and implemented new network and system infrastructures for 150+ clients
  • Mentored seven colleagues on new Cisco and VMWare hardware technologies and existing systems
  • Recipient of “Dream Team” award for job performance in 2017
March 2015 - July 2018

Jr. Systems Administrator

Atlantic PC, Inc.
  • Provided support of computer hardware and networking systems to 100+ clients
  • Obtained various certifications such as CCNA, Net+ and A+ to improve mastery of the industry
February 2012 - March 2015

Junior Engineer

ABCO Steel Door
  • Created Excel templates to allow manufacturing data to be created in one-third of the time
September 2008 - June 2010


Education

App Academy

Web Development
  • Immersive software development course with focus on full stack web development
  • Rigorous program that accepts < 3% of all applicants
Summer 2018

SUNY Binghamton

Bachelor of Arts
August 2006 - May 2011

Skills

Programming Languages & Tools
Workflow
  • Test Driven Development
  • Cross Browser Testing & Debugging
  • Kanban

Interests

Apart from being a Web Developer, I am also an exercise enthusiast. I truly enjoy spending my mornings, running laps around Central Park or going to various gym classes.

When not working or running, I enjoy spending time with family and friends, and can generally be found at some sort of pizzeria or attending an occasional Magic: the Gathering tournament.