Principal Software Engineer | Engineering Manager
2019 - PRESENTRally Health- Constructed solutions to solve business requirements in an efficient way.
- Proposed and led data schema changes that improved the product with minimum effort, eliminating tech debts.
- Led the engineering effort of developing a new product.
Technologies: Angular, Ruby on Rails (RoR), Scala, JavaScriptFull-stack Software Engineer
2018 - 2018UpCounsel- Built concrete Ruby on Rails APIs that carried out tasks via Node.js microservices.
- Developed and implemented a strategy for migrating the front-end codebase to React additively.
- Designed and implemented NoSQL solutions based on an in-house framework.
Technologies: MongoDB, Ruby on Rails (RoR), JavaScriptSoftware Engineer
2014 - 2018Centro- Constructed a Chrome developer tool to help developers debug and analyze a proprietary state-management framework.
- Used JSCodeshift (a JavaScript code-mod toolkit) to make application-wide code changes to replace deprecated APIs and code syntax.
- Constructed middleware that allowed React to work with our proprietary model framework.
- Built and analyzed an ad exchange platform with React/Angular 1 frameworks.
- Developed friendly Ruby on Rails APIs for our front-end application.
Technologies: PostgreSQL, AngularJS, React, Ruby on Rails (RoR), Ruby, JavaScriptSoftware Engineer
2012 - 2014Sears- Developed responsive mobile web applications with AngularJS.
- Mentored experienced developers who were new to JavaScript.
- Analyzed front-end technological options (CSS frameworks, Protractor, design patterns, and more) and helped the team settle upon our technology foundation.
- Led the development of Sears eCoupon application with similar criteria and oversaw its deployment and integration with Sears' subsidiary domains.
Technologies: Java, jQuery, AngularJS, JavaScript