- Full-stack Software EngineerAdcrushMedia (via Toptal)2016 - 2017
Technologies: Ruby on Rails, PostgreSQL, Redis, Sidekiq, Vue.js, AWS, Shopify
- Developed and maintained a Facebook Ads campaign launching platform.
- Helped productize the platform into a SaaS business model.
- Integrated with external services and platforms such as Salesforce, Amazon AWS, DigitalOcean, Shopify, Slack, Namecheap, GoDaddy, Voluum, Adespresso, and Qwaya.
- Developed analytics dashboards for calculating and forecasting campaign performance.
- Extended Froala WYSIWYG editor to provide a fully-featured landing page authoring tool.
- Created a Slack notifications module along with a global error handler for bug reporting and tracking.
- Created a Rails Shopify proxy application for rendering dynamic shop contents based on variable parameters.
- Full-stack Software EngineerFitd, Co. (via Toptal)2015 - 2016
Technologies: Ruby on Rails, PostgreSQL, Heroku
- Developed an eCommerce MVP for clothes matching based on the user's body measurements.
- Implemented a complex set of algorithms that guarantee the proper fitting of the purchased clothing.
- Optimized the matching algorithm at the database level to ensure a smooth user experience.
- Developed a scraping and importing module for pulling the garments along with their measurements and details.
- Created a user-friendly responsive design that works well for mobile users.
- Senior Technical Support EngineerEMC²2013 - 2016
Technologies: Documentum, xCP, Java, Vaadin, Ruby, Natural language processing, Machine intelligence
- Provided technical support services for EMC Documentum and xCP as well.
- Assisted in recovering from production down and data loss issues.
- Developed a fully featured surveying system in Java built on top of Vaadin framework.
- Created an intelligent classifier that can predict client satisfaction and provide early warning for management.
- Built a web service that can watch over the service requests and keep them up to date with the corresponding email threads.
- Lead Software Development EngineerREGO Consultants2014 - 2015
Technologies: Java, Vaadin, Hibernate
- Developed a project management solution targeting the construction industry.
- Integrated the solution with the open source Bimserver to provide 3D viewing capabilities for end users so they can view the construction progress in real time.
- Developed a complete content management solution allowing versioning and permission management.
- Developed a cross-platform mobile web client.
- Performed penetration testing as well as unit and E2E testing.
- Software Development EngineerValeo2012 - 2013
Technologies: Assembly, Embedded C, VHDL, C++
- Developed remote keyless entry systems for popular car brands that provided remote air conditioning as well as remote parking capabilities.
- Contributed to the development of a vehicle telematics system that allows accurate reporting of vehicle position and intelligent emergency/accident assistance.
- Accomplished unit testing and integration testing for various automotive solutions.
- Developed Ruby scripts for test automation and automatic report generation.
- Accomplished rapid prototyping in an Agile environment.