I'm a Full Stack Software Engineer who thrives on a diet of coffee and code. I enjoy candlelight dinners, long walks on the beach, my bourbon neat, and my JavaScript vanilla. My passion lies in developing web applications that make a difference in the world.
Developed virtual games utilizing Angular, Firebase, NgRx, Jest, RxJS, Angular Material, Flexbox, SCSS, and HTML to enable therapists to conduct remote therapy sessions with students and patients using engaging virtual games.
Engineered games with responsive design to ensure compatibility with all devices and browsers ranging from tablet size and larger.
Implemented real-time user interaction capabilities, enabling all users in the Therapy Room app to see the same updates simultaneously.
Built a variety of games, including the Clue card game, Candyland, Go Fish, Trio, and several in-house board games, that aid in engaging and entertaining students and patients.
Redesigned and revamped the Therapy Room app to ensure visual consistency and modernize the design by creating reusable components, implementing Angular Material and Flexbox, and aligning it with the design team's Figma mocks.
Improved state management in the Therapy Room app by implementing NgRx
Boosted unit test coverage by introducing the Jest testing library.
Upgraded the Therapy Room app codebase from Angular 1 to Angular 2+, the team is currently using Angular 13.
Guided the implementation of agile methodologies, resulting in increased collaboration in JIRA, and improved capacity estimations, while also facilitating retrospectives and standups that resulted in team process enhancements, such as fit and finish design reviews, more rigorous code reviews, and PR guidelines.
Updated documentation in Readme and Confluence for topics such as onboarding, style guides, deployment practices, and test writing.
2019 — 2021
New York
Introduced state management to the Angular codebase with NGRX to reorganize and streamline the handling of data
Optimized unit tests speed by converting all Karma tests into Jest; test suites currently run 200% faster
Assisted in upgrading the UI codebase from Angular 6 up to Angular 12
Incorporated Tailwind CSS while reorganizing the HTML and CSS styles
Collaborated with the Product team in discussing the feasibility of new features and the creation of JIRA tickets so more accurate estimations can be made for that work
Refined any completed feature work through “Fit and Finish” reviews with the User Experience team
Interviewed candidates for engineering position and trained five new hires on Front End processes regarding data handling, testing, and deployment
Developed configurable and reusable UI components for healthcare clients to utilize when they needed to present and/or quickly update information regarding covid-19, virtual care, and provider information
Participated in the entire lifecycle of new features from concept and design, to development, to deployment; some features include Expert Medical Opinion, Benefits, Surgery Support, and FAQ pages
Refactored the user feedback flow allowing users to submit more accurate results regarding incorrect information to their healthcare provider emails
using Angular, and Ruby on Rails
Updated documentation in Readme files and Guru cards for knowledge sharing for current and future engineers
Joined JetBlue's Mobile Web Check-In team. The application is built in Angular 6(upgraded from 4), Typescript, RxJS, NGRX, Jest, Tachyons, HTML, CSS, Flexbox, Node, Yarn
Built the traveler information feature allowing international passengers to enter information for their passport, country of residence, and emergency contact
Created the priority list feature, giving crew members on standby the ability to check their seating priority and assigned seats in real time for single, and connecting flights
Developed the merchandising feature which allows passengers to purchase extra upgrades such as “Even More Space Seats” and “Jet with your Pet"
Implemented the traveler numbers feature; passengers checking in through mobile web can enter their TrueBlue, and KTN numbers ensuring they get their flight points and benefits
Aided in upgrading and refactoring the Mobile Web Check-In App from Angular 4 to Angular 6
Wrote unit tests for components utilizing Angular and Jest
Created a customer portal tool using the MEAN stack (Angular 4), allowing customers to view their invoices, energy consumption and payment information
Designed an internal tool using the MEAN stack (Angular 4) which enabled administrators to edit customer profiles, and view energy farm information. Administrators can manage the billing process for customers
Developed the enrollment portal using the MEAN stack (Angular 2), potential customers can view their nearest solar farm, energy bill savings, and enroll
Built a referral platform using the MEAN stack (Angular 2) that generated referral codes for customers to increase enrollment rates
Utilized ngrx/Rxjs to application state to optimize speed and SPA functionality
Updated micro services and API’s in Node, Express, and Mongo
Incorporated unit tests into multiple applications utilizing Angular and Karma
Applied the UX team Invision designs using Foundation, Flexbox, and SASS
Record documentation for applications to aid in onboarding new engineers
Education
2014 — 2015
General Assembly
Web Development Immersive
2014 — 2015
2014 — 2014
General Assembly
Front End Web Development
2014 — 2014
2011 — 2012
Baruch College
Master of Science (M.S.)
2011 — 2012
2006 — 2010
Baruch College
BBA
2006 — 2010