Professional Bio
I've always liked computers since I was very young, from setting up their configurations to installing and playing games to learning how their applications work. As a developer, I love that I can make an impact while working on complex problems. My favorite technology is JavaScript because you can develop a full application from web to mobile and use the same language for the front and back ends. I'm organized, creative, and confident, and in my free time, I enjoy playing table tennis.
Featured References
Employment History
FullStack Labs February 2021 - Present
Senior Software Engineer
At FullStack Labs, I research and implement software solutions using React, Node.js, Vue.js, and more.
Modus Create September 2018 - Present
Software Engineer
Modus Create builds customer-centric products, processes, and platforms for the world's biggest brands. As a Software Engineer, I worked on:
- Money Map, an app that helps users with financial debt. I led a small team of developers and implemented a fluent JavaScript class API that helped create mock data for unit tests that provided a faster and easier way to read them. The app was built with React.js, Node.js, DynamoDB, XState, Apollo GraphQL, Jest, Less, and Webpack.
- EDR - Collateral360, a web-based platform to help lenders, investors and other property stakeholders assess risks associated with their properties, manage vendors, and procure appraisals and screen properties for environmental issues and other risks in the lending process. I worked on a team of 8 developers and developed a calculation React component that allows the client to have complex formulas within very large forms and get different types of results among any input field. The platform was built with React.js, Vue.js, Jest, SCSS, and Webpack.
Knowbly Learning Systems December 2014 - September 2018
Software Engineer
Knowbly Learning Systems is the first platform for generating truly reusable, format-agnostic, super-engaging, customizable, future-proof, interactive eLearning objects. As a Software Engineer, I worked on:
- Knowbly, the central app for authoring interactive educational content. I implemented new features using Vue.js, Node.js, MongoDB, Express.js, Elasticsearch, SCSS, and Webpack.
- Chaucer, an authoring application for e-books. I implemented Rangy.js into the current text editors to allow easier functionality when handling rich texts. It was written with Angular 1, Rangy.js, SCSS, and vanilla JavaScript.
- Widgets to provide dynamic content and assessments within e-books. I worked on a team of 20 and created an e-book widget using Fabric.js that serves the same purpose as a small MS Paint app. The widgets were produced with CSS, Backbone.js, and vanilla JavaScript.
Captiviti August 2012 - December 2014
Software Engineer
Captiviti provides solutions for lead generation and marketing. As a Software Engineer, I worked on:
- An app for advertisers to track how much they earn and spend on ad platforms like Google AdWords, Yahoo, and TrafficVance. I singlehandedly built the the feature application that displays all the reports of different sources of revenues and expenses. It was built with PHP, Yii framework, jQuery, CSS, and MySQL.
- Landing pages to generate leads for Captiviti. I implemented a robust way to provide A/B testing so we could determine which landing pages were working better to accomplish higher revenue. They were built with PHP, Yii Framework, CSS, and jQuery.
Portfolio
Thought Leadership
Employment History
FullStack Labs February 2021 - Present
Senior Software Engineer
At FullStack Labs, I research and implement software solutions using React, Node.js, Vue.js, and more.
Modus Create September 2018 - Present
Software Engineer
Modus Create builds customer-centric products, processes, and platforms for the world's biggest brands. As a Software Engineer, I worked on:
- Money Map, an app that helps users with financial debt. I led a small team of developers and implemented a fluent JavaScript class API that helped create mock data for unit tests that provided a faster and easier way to read them. The app was built with React.js, Node.js, DynamoDB, XState, Apollo GraphQL, Jest, Less, and Webpack.
- EDR - Collateral360, a web-based platform to help lenders, investors and other property stakeholders assess risks associated with their properties, manage vendors, and procure appraisals and screen properties for environmental issues and other risks in the lending process. I worked on a team of 8 developers and developed a calculation React component that allows the client to have complex formulas within very large forms and get different types of results among any input field. The platform was built with React.js, Vue.js, Jest, SCSS, and Webpack.
Knowbly Learning Systems December 2014 - September 2018
Software Engineer
Knowbly Learning Systems is the first platform for generating truly reusable, format-agnostic, super-engaging, customizable, future-proof, interactive eLearning objects. As a Software Engineer, I worked on:
- Knowbly, the central app for authoring interactive educational content. I implemented new features using Vue.js, Node.js, MongoDB, Express.js, Elasticsearch, SCSS, and Webpack.
- Chaucer, an authoring application for e-books. I implemented Rangy.js into the current text editors to allow easier functionality when handling rich texts. It was written with Angular 1, Rangy.js, SCSS, and vanilla JavaScript.
- Widgets to provide dynamic content and assessments within e-books. I worked on a team of 20 and created an e-book widget using Fabric.js that serves the same purpose as a small MS Paint app. The widgets were produced with CSS, Backbone.js, and vanilla JavaScript.
Captiviti August 2012 - December 2014
Software Engineer
Captiviti provides solutions for lead generation and marketing. As a Software Engineer, I worked on:
- An app for advertisers to track how much they earn and spend on ad platforms like Google AdWords, Yahoo, and TrafficVance. I singlehandedly built the the feature application that displays all the reports of different sources of revenues and expenses. It was built with PHP, Yii framework, jQuery, CSS, and MySQL.
- Landing pages to generate leads for Captiviti. I implemented a robust way to provide A/B testing so we could determine which landing pages were working better to accomplish higher revenue. They were built with PHP, Yii Framework, CSS, and jQuery.