Mar 2024 - Present
Group Tech Lead
Lemonade
Leading the development and enhancement of the Lemonade Homeowners and Ranters product lines.
Designing and implementing key components of the solutions. Providing guidance and support to development teams to ensure high-quality and efficient delivery.
Our insurance products for homeowners and renters leverage advanced technology to offer streamlined, user-friendly services and enhancing the insurance experience.
Stack: TypeScript, NestJS, Ruby on Rails, Containers Development, Microservices, PostgreSQL, Kubernetes, AWS.
Read more
Oct 2021 - Jul 2024
Hands-On Cloud Architect
Cybereason
Leading the Cybereason XDR product technically from its day one.
Designed the whole solution and implemented a massive part of the current solution and data pipeline. Providing guidance and support to the development teams.
Our XDR platform revolutionizes cybersecurity, offering unified investigation and response capabilities while seamlessly integrating data from diverse sources. Empowering organizations to predict, prevent, and neutralize malicious operations in the ever-evolving threat landscape.
Stack: JAVA 11, ReactJS, Spring Framework, Containers Development, Micro Services, Kubernetes, GCP Pub/Sub/BigTable/PostreSQL/BigQuery.
Read more
Jun 2020 - Nov 2021
Engineering Group Lead
Ribbon Communications
Leading Ribbon's infrastructure group, overseeing a team of 13 engineers across two locations.
We specialized in Java infrastructure and application development, utilizing cutting-edge technologies such as Dockerized microservices architecture, Big Data infrastructure, warehousing, and analytics. We also focused on developing innovative network virtualization architectures, and actively participated in open community collaborations to contribute code to open source platforms.
Our team was committed to providing a common set of components and a PaaS layer that enabled Ribbon's SaaS solutions to perform at the highest level, meeting the demands of the hi-tech industry.
Stack: JAVA 15, Spring Framework, Containers Development, Micro Services, Docker, Kubernetes, Docker Swarm, Prometheus, ELK, Ansible, MariaDB, MongoDB, RabbitMQ.
Read more
Nov 2017 - Jun 2020
Engineering Team Lead
Ribbon Communications
Leading Ribbon's infrastructure team of 6 engineers, with 60% hands-on development time.
Successfully oversaw the development and implementation of a comprehensive set of common components and PaaS layer that enabled Ribbon's SaaS solutions to perform at their best. We specialized in Java infrastructure and application development, utilizing cutting-edge technologies such as Dockerized microservices architecture, Big Data infrastructure, warehousing, and analytics.
Additionally, we had a strong focus on developing innovative network virtualization architectures and actively participated in open community collaborations to contribute code to open source platforms.
My role included managing a dynamic SCRUM team, providing guidance to both developers and QA's, handling design, development, and implementation work for building and maintaining Microservices. The team was also responsible for the implementation of a pipeline written in Groovy, enabling Continuous Delivery in a SaaS ecosystem.
My role also included hands-on abilities, as well as managerial responsibilities such as performance appraisals, compensation, budget planning, trainings, and managing attrition risk.
Stack: JAVA 15, Spring Framework, Containers Development, Micro Services, Docker, Kubernetes, Docker Swarm, Prometheus, ELK, Ansible, MariaDB, MongoDB, RabbitMQ.
Read more
Apr 2014 – Nov 2017
Senior Software Engineer/Tech Lead
Dell EMC
Leading the Enterprise Copy Data Analytics (eCDA) team at DELLEMC.
Instrumental in the development and implementation of a cutting-edge cloud-based analytics service designed to provide IT leaders with valuable insights into the risk, efficiency, and cost of their data protection infrastructure. eCDA was a SaaS offering built on a Microservice Architecture.
Responsible for leading a Scrum team, and was instrumental in the development of a cutting-edge UI for the eCDA product, utilizing technologies such as HTML5, Javascript (ECMA6) and SaSS. Main responsibilities included the development of integrations with the server side, as well as taking on frontend and backend development tasks, CI/CD and Pipeline development tasks.
Stack: JAVA 8, Spring Framework, GOLANG, Containers Development, Micro Services, Cloud Foundry, HTML5, JS ECMA 6, JQuery, Redis, PostgreSQL, RabbitMQ, Tomcat/Jetty.
Read more
Aug 2013 - Apr 2014
Junior Software Engineer
Lexis Nexis
Member of the IDV product team, working on the Knowledge-Based Authentication (KBA) feature.
Worked with a team of experienced developers to design, implement, and maintain the KBA feature using Java and various other technologies. Involved in testing and debugging the feature to ensure optimal performance and user experience.
Assisted in the deployment and maintenance of the feature in a production environment, using industry standard CI/CD practices. Participation in this project helped in improving the security and user experience of the IDV product.
Stack: JAVA/J2EE (EJBs), Java Script, JSP, Ant\Maven, Weblogic, Apache struts 2, OracleDB.
Read more