I am a senior software engineer with thorough hands on experience of over ten years in modern Web Development technologies (Angular, React, NodeJS, MongoDB) written in TypeScript. I have skills in rapid prototyping, design, implementation, and testing of software products – including user acceptance testing and TDD. I am passionate about software architecture and working with teams to develop beautiful and scalable applications. I have a great desire and willingness to grow and learn new things everyday (currently learning Deno!).


Senior Software Engineer

Telit — Boca Raton, FL — Jun 2014 - Present

*Built enterprise applications (stack: Angular, React, cakePHP, NodeJS, and MongoDB) used to gather and display real time IoT data from machines on the factory floor to cargo ships.

*Stored and processed data in MongoDB using NodeJS that was curated from raw JSON/CSV/XML sent from a proxy or gateway using our proprietary software, where I then created RESTful APIs to build out CRUD tables, graphs, charts, and maps for end users in Angular, PHP, or React using the latest responsive layouts.

*Revitalized overall architecture for 80% of our portfolio of web applications.

*Prepared and presented rough drafts and ideas to internal teams and key stakeholders.

*Maintained code integrity and organization of new and legacy projects reducing over half the technical debt along the way.

*Overhauled our automated testing workflows using Cypress.io and TDD practices producing better code quality and acceptance.

*Developed UI mockups and prototypes that clearly illustrated how sites function, look, and felt.

*Identified and brainstormed UX problems (analyzed and optimized after studying user patterns).

UI Developer / Graphic Designer

Present e-Learning Systems — Boca Raton, FL — Jan 2013 - Fed 2014

*Collaborated closely with programmers to develop and design an effective user experience for the management and creation of educational content from its users.

*Integrated with the design and development utilizing HTML, CSS, jQuery, Wordpress, and Joomla.

*Developed in a LAMP based environment while using a MVC software design pattern to effectively write and maintain source code.

*Revised and expanded landing pages, advertising banners, and print advertisements for marketing department.

Previous Roles Can Be Found On Resume


Education

Bachelor of Science in Computer Engineering

Florida Atlantic University