Stephen Corwin – Senior Front-End Engineer
- 7+ years of experience as a software engineer in various industries
- Full stack engineer with a concentration on front-end technologies
- Trained and mentored several front-end engineers
- Published several open-source modules on GitHub and NPM
Education
ECPI University, VA Beach, VA
B.S. in Computer and Information Sciences
Major in Simulation and Game Programming
July 2013
Skills / Tools
- Programming Languages – JavaScript, TypeScript, CSS, LESS, SASS, HTML
- Frameworks – React, Redux, Node.js, Express, Amazon Web Services, Styled Components, Three.js
- Architectural Patterns – Model View Controller, Server Side Rendering, Finite State Machine
- Methodologies – Agile, Scrum, Cross-platform Development, Object-Oriented Programming, Rapid Application Development
- UX – Mobile-first Design, Responsive Web Design, Information Architecture, Persona Classification, InVision
- Automation Software – Webpack, Gulp, Jenkins
- Graphic Editors – Adobe Illustrator, Adobe Photoshop, Sketch, Balsamiq Mockups
Experience
Kensho, Tyson’s Corner, VA
April 2018 – Present
- Developed geopolitical analysis platform
- Migrated existing codebase to TypeScript from JavaScript
- Hardened the product with both unit and integration tests
- Developed Visallo which is a platform that provides investigative link and geospatial analysis
- Developed marketing websites
- Integrated analytics tools into existing products
Under Armour, Baltimore, MD
June 2017 – March 2018 (Short-Term Contract)
- Developed site manager portal which housed tooling used by customer service representatives
- Migrated existing LESS styling to use Styled Components
- Developed API and Service endpoints
- Integrated Auth0 flow into the site manager portal
RainKing Solutions, Bethesda, MD
February 2017 – June 2017 (Short-Term Contract)
- Developed pages and components to support a new major release (v4.0) for the RainKing platform
- Collaborated with a third-party consulting agency to communicate design requests and revisions
Becton Dickinson, Reston VA
July 2016 – February 2017 (Short-Term Contract)
- Lead UI Developer on a distributed team including 6 offshore resources
- Performed code reviews and provided technical analysis
- Developed and integrated a medical hybrid application with bluetooth pairing, bluetooth printers, and barcode scanners
Acuity Systems LLC, Herndon, VA
April 2016 – July 2016
- Designed wireframes and mockups
- Developed Node.js API which intergrated with Web Portal with MicroStrategy Intelligence Server
- Integrated Web Portal with GSA common components
Folio Investing, McLean, VA
April 2015 – April 2016
- Developed investing platform application
- Developed an SVG signature pad for JSP templates and ported it as an Angular directive
- Redesigned and implemented a new account opening path
- Designed wireframes and mockups
Millennial Media, Baltimore, MD
February 2014 – April 2015
- Extended the capabilities of the existing CMS by creating modules and templates
- Integrated Smartling as a multilingual translation solution
- Developed IOS and Android mobile applications
- Developed event portal that enables users to create RSVP and information landing pages
- Developed marketing campaign websites
BLDG-25, Durham, NC
August 2013 – February 2014
- Developed a virtual simulation for a German real estate company
- Created UI visualizations for a consumed web service
- Developed an e-learning web application for Blue Cross Blue Shield of Louisiana
System Technologies Advanced Research, VA Beach, VA
November 2012 – July 2013
- Developed a virtual simulation running in a touch-enabled kiosk of the US Battleship Wisconsin for the Nauticus museum in Norfolk, VA
- Developed IOS and Android mobile applications
- Developed sound software for the Raspberry Pi which interfaced with IO hardware modules