Profile
Frontend developer with 10 years experience in customer-facing and internal software including web, government, CMS, ecommerce and other problem spaces across property management, gaming, and higher education. Expertise in agile software development with React, Redux, Next, Vue, and AngularJS frameworks involving complex workflows. Knowledgeable in test-driven development, modernization projects, internationalization, and accessibility/508 compliance requirements. Seeking a new front-end position with an amazing team.
Work samples viewable here, and on GitHub.
- Test-Driven Development
- Accessibility/508
- Responsive/Atomic Design
- Internationalization
- Scalable UI Libraries
- SEO
- JavaScript
- React
- TypeScript
- Redux
- HTML
- Next
- CSS/SASS/LESS
- Vue
- PHP
- AngularJS
- .NET
- Electron
- XML
- Express
- JSON
- MongoDB/Mongoose
- SQL
- REST APIs
- C#
- JSX/Jekyll/Liquid/Smarty
- Jest
- Git/SVN
- Node/NVM/NPM
- Bower
- Composer
- Grunt/Gulp
- MongoDB Atlas
- Auth0
- WPF
- Wordpress
- Adobe CC
- Flex Builder
Skills |
|
Code |
Web |
Tools |
|
Professional Experience
343 Industries
Software Engineer III
Feb ’21 - Jan ’23
- Created and drove adoption of a modern React/Redux/Electron desktop app to replace a legacy .NET tool, coordinating API design with backend engineers and integrating with other internally-developed software.
- Solved technical debt problems by applying modern WPF design standards and best practices to refactoring a decade-old .NET code base and sustainably maintaining the new tooling.
- Updated and maintained a legacy .NET tool used studio-wide for managing local builds, refactoring to apply modern WPF design standards and best practices to a more than decade-old codebase, while resolving UI inconsistencies which were resulting in user confusion and repeated bug submissions.
CDK Global
Front-End React Developer
Feb ’20 - Sep ’20
- Implemented new features in a legacy React codebase and added extensive test coverage to the existing code, increasing reliability and solving new business needs.
- Replaced a legacy Angular tool with a modern React equivalent, incorporating modern techniques and tools using TDD methodology while building feature parity with the legacy app, including client-side PDF generation and internationalization support.
- Submitted multiple bug fixes and compatibility updates to an internally-developed UI component library used company-wide, coordinating with dedicated internal UI team.
Horizon Realty Advisors
Full-Stack Developer
Aug ’19 - Jan ’20
- Updated and maintained a legacy Laravel codebase, implementing new features using flexible, agile development practices
- Enhanced and maintained a newly-built CRM application built in Laravel and Vue.js/Vuetify, ensuring compliance with ADA accessibility standards and decoupling functional and interface code, in preparation for development of upcoming mobile app.
- Spearheaded initiative to replace internal web-to-print portal, conducting research and analysis of various vendors and liasing with Design and Development teams.
- Designed and built data visualizations for Marketing team using Chart.js and Vuetify, with endpoints on the backend to Entrata and Google Analytics REST APIs.
Holland America Line
Web Developer
Jan ’18 - Nov ’18
- Updated and refactored an outdated codebase, implemented new features using flexible, agile development practices.
- Enhanced and maintained client-facing e-commerce applications built in Angular, ensuring compliance with ADA accessibility standards.
- Built internationalization features, implemented third party payment service, and ensured GDPR compliance.
- Incorporated legacy work into modern infrastructure utilizing API endpoints and token-based authentication to securely transmit user data.
Symplicity Corporation
Front-End Developer II
Jun ’12 - Dec ’17
- Translated wireframes and mockups into web and mobile products using agile practices.
- Built responsive, mobile-first websites for over two dozen high-profile public sector clients handling millions of visitors.
- Adapted development based on changing client needs and expectations, researched and incorporated new web technologies into existing products built on established stacks including PHP, JavaScript, etc.
- Built a CMS application in AngularJS using Bootstrap and atomic design principles, with features including custom dockable modals and compliance with Section 508 accessibility standards.
- Spearheaded atomic design strategy with integrated style guide, components library, and visual regression testing suite.
- Designed responsive emails with variable pixel-density image handling.
- Designed a web app for large-format viewing on TV screens for use in conjunction with Chromecast devices.
- Used myriad REST APIs in projects, including Twitter, Facebook, Pinterest, LinkedIn, Google Maps, THOMAS / congress.gov, Flickr, and YouTube.
- Built a Flash app in Flex Builder that could dynamically scale its contents using the same techniques applied by responsive websites.
Neighborhood Nerd
Owner / Chief Technician
Nov ’08 - Jun ’12
Founded and operated computer repair service with innovative business model and devised branding strategy.
Boys & Girls Club of Suffolk County
After School & Summer Camp Counselor /
Computer Technician /
Computers & Technology Instructor
Oct ’07 - Aug ’09
In addition to roles listed above, also provided work as promotional advisor. Developed and implemented multimedia marketing campaign for teen after school program comprised of print, merchandising, and installation efforts.
Education
Rochester Institute of Technology
B.S. Degree, New Media Interactive Development
Concentration, Global Studies (Japanese)
Class of 2012. Rochester, NY
Suffolk County Community College
A.A.S. Degree, Computer Art
Class of 2008. Selden, NY
Additional Experience
Young Democrats of Washington
Vice President of Operations /
Tech Director
Feb ’18 - Present
- Spearheaded initiative to build a robust, scalable multisite WordPress installation with sites for each YDWA chapter (current stable version viewable here)
- Developed custom theme in PHP using a fork of established parent theme while editing and adding features, including simplified Customizer menus, integrated plugins, streamlined color customization options, role-based feature toggles, bindable shortcodes, and automatic importing / syncing of Facebook events
- Built hierarchical user and role functionality for end-users and clients, with contextual features for each access level
- Incorporated third-party services and plugins, including SEO optimization via Google Search Console and Yoast, mailing list management via MailChimp, analytics via Google Analytics, recurring payments and membership subscriptions, and POS functionality via PayPal and WooCommerce
- Managed G Suite installation for organization-wide use, prevented several attempted cyberattacks
- Created and managed robust membership database using Airtable, providing demographic data and visualizations for organizational use
- Implemented several successful statewide elections for members to participate in virtually, leveraging existing data structures and creating new pipelines for safe and secure transmission, storage, and counting of ballots
Project Odyssey
Concept / Design /
Physical Installation
Sep ’11 - May ’12
Conceived and co-developed Odyssey, an innovative interactive platform utilizing a custom-designed 360-degree display installation, surround sound, and Kinect motion controls. Original software was developed in Unity specifically built to run on the Odyssey platform. Responsible for inception of and research into overall concepts, and design and construction of physical installation. First prize winner at the RIT Winter 2012 Research & Innovation Symposium. More info available here. Concluded after ImagineRIT festival in May ’12.
Just Press Play, Rochester Institute of Technology
Content Development
Sep - Nov ’11
Involved with creation of various pieces of content for Microsoft-sponsored student achievement system prior to launch, including documentation. Responsibilities included providing user experience feedback, developing new Achievements and the metadata associated with them, basic front-end website debugging, and various promotional duties. Also produced copy for documentation given to new players, and provided rough draft of EULA for website. Available to view here. (Launched Nov. 2011)
Sugar Labs
Website Redesign (Co-op)
Feb - May ’11
Website Redesign (Co-op)
Feb - May ’11
Worked with Sugar Labs to redesign their website through research, user testing, and interviews. Designed comprehensive new website structure catering to multiple groups of users, including children. Responsibilities included developing structure for new site, collecting demographic data from various groups of users, and brainstorming basic layout options, as well as gathering content from Sugar Labs locations around the globe, including translating content from Spanish to English. (Expected to launch in early 2012)
Fortune Hunter
Character Artist
Dec ’09 - May ’10
Served as artist on a team designing games for the One Laptop Per Child’s Python-based XO device. Responsibilities included character design and vector graphic design in Illustrator, as well as research into animation on low-power devices. Available for download here. (Prototype in progress)