Aaron Greenwald

www.aarongreenwald.com | aaron@aarongreenwald.com

Summary

Senior software developer with broad experience in various technologies. Experienced with taking ownership of code and driving projects to completion.

Work Experience

Software Engineer - Microsoft
May 2019 – Present

Member of Windows Cyber Defense, building the MDATP and MTP frontends.

Software Engineer - Wix.com
October 2015 – May 2019

Fullstack engineer, including server, web, and mobile as needed. Founding member of team building Wix’s mobile presence with React Native, building and scaling the core chat product from idea phase to 50k+ DAU. Responsible for architecture, development, and deployment and production monitoring of our team’s deliverables.

  • Simultaneous focus on scale, performance, and code base maintainability
  • Trained and mentored junior colleagues
  • Spoke at multiple conferences and meetups, sharing our team’s experience and knowledge with broader the community (See talksagreenwald.com/talks)
  • React, React Native, Scala, NodeJS
Software Developer - Lead - American Capital
October 2013 – September 2015

Lead developer on a team developing and maintaining multiple internal webapps for managing critical data connected with the company’s finances and core business. Developed common Javascript codebase for our applications, reducing time to stand up new applications from months to weeks.

  • Chose new technologies and frameworks for the team
  • Architected, designed, and developed applications
  • Assisted in requirements gathering and demoing application to customers and stakeholders
  • Trained junior developers and provided coding guidance
  • Monitored and drove team progress
  • .NET (C#, ASP.NET MVC & Web API), SQL Server, AngularJS
Programmer/Analyst - GEICO
July 2012 – October 2013

Development and maintenance of an internal modeling app with executive visibility, forming the basis of pricing/underwriting decisions affecting $15+ billion in insurance premiums.

  • Emphasis on accuracy and performance – especially when processing large datasets
  • Designed and developed new features as well as maintained legacy code
  • Refactored code to simplify future maintenance, increase modularity and performance
  • Drove implementation of source control (svn) to improve dev practices
  • SAS, SQL (DB2, SQL Server), .NET (C#, ASP.NET MVC), SSRS, UNIX

Delivered a talk at the company's annual SAS User Group conference entitled: Deduping Methods: SAS & SQL (plus other SQL windowing tricks)

Technical Support/Account Manager (B2B) - Dynamic Data Concepts
May 2011 - June 2012
  • Conducted on-site trainings as part of new customer onboarding
  • Troubleshooted client issues, liasoned between customer and dev teams
  • Cleaned customer SQL data caused by software bugs
  • Performed QA as part of dev release cycle
  • Jira admin: installed, configured and maintained company's on-prem Jira installation
  • Developed in-house CRM using Microsoft Visual Studio Lightswitch to facilitate customer billing

Education

Touro College
June 2012
  • Bachelor of Science in Mathematics, minor in Finance
  • Recipient of Lander’s Honors Scholarship
  • In-Major GPA: 4.0, Overall GPA: 3.98

Languages

  • English: Native-level
  • Hebrew: Intermediate working proficiency