Software Engineer2019 - 2020Dialpad
- Built a custom Python web framework on top of the Sanic Framework.
- Developed a core framework for the next version of the Dialpad APIs.
- Designed the infrastructure for the next version of pipelines using Google Cloud Dataflow and Apache Beam.
Senior Software Engineer2015 - 2018DOSarrest Internet Security
Technologies: Node.js, MongoDB, AngularJS, Angular 2+, PHP, MySQL, Nginx, Docker
- Worked alongside network security specialists, and developers to build services portal, used by customers and in-house support team to mitigate DDoS attacks.
- Developed an authentication module, 2-factor authentication, and single sign-on.
- Integrated the Zendesk ticketing system.
- Built the application modules for configuring Nginx web servers include upstreams, SSL certificates, domains, and error pages.
- Implemented a bot to generate and renew SSL Certificates from Let's-Encrypt.
Software Developer2013 - 2015Contract Work
Technologies: Node.js, MongoDB, AngularJS, Angular 2+, PHP, MySQL, React, Java
- Built a real-time module that integrates with contact-center web services for Symmetrics.
- Designed and rearchitected a new version of back-end shipping services for Machool.
- Helped the team to adopt modern front-end frameworks for their next-generation practice management software for Sycle.
Firmware Engineer2012 - 2013Broadcom
Technologies: C, C++
- Worked with the ASIC team to develop next-generation application processors for smartphones, tablets, and mobile computing.
- Developed functional requirement specifications, test-plans, and test-cases for pre-silicon power management architecture.