Hey, I’m
Omer Herrera
Hands-on engineer focusing on web technologies, with a diverse background that spans both industry and research. I love learning new technologies/languages, dealing with all web technologies, and creating things that are useful for others..
EXPERIENCE
Software Architect
Jan 2025 - Present
Dynamic Yield
- ✓ Take a crucial role in designing and implementing scalable, high performance, and secure software solutions that serve millions of requests a day.
- ✓ Collaborate with other architects and stakeholders to build a robust technical vision that aligns with business objectives and quality standards.
- ✓ Share knowledge and provide technical guidance to development teams.
- ✓ Break down complex problems into manageable parts, define their interactions, and communicate these concepts effectively.
- ✓ Maintain a good cross team relationship with the development teams, product and customers.
- ✓ Take a part in maintaining our current architecture and on-going design documents.
- ✓ Explore and implement POCs for new technologies and approaches to enhance our product.
Principal Frontend Engineer
Sep 2022 - Dec 2024
Dynamic Yield
- ✓ Member @Client Team, the team is responsible for both the server-side and client-side of the scripts that are in charge of 1-to-1 personalization, segmented behavioral targeting, testing and optimization, product recommendations, and more.
- ✓ Educate the developers about the tools and technologies.
Staff Frontend Engineer
Dec 2021 - Aug 2022
Bizzabo
- ✓ Building tools and frameworks that are used by front-end developers in the company.
- ✓ Design and implement internal tools and frameworks Build examples and documentation for the tools we are building Educate the developers about the tools Collaborate with different stakeholders in the company (developers, designers, product managers, engineering managers) to help them make the most out of the tools
Web Tech Lead Platform Team
Feb 2020 - Nov 2021
Appsflyer
- ✓ Part of Platform team that builds, deploy, monitor, and be on call for the platform components and underlying platform infrastructure
- ✓ Infrastructure and components used across R&D
- ✓ Monitoring and development of fault-tolerant and highly available infrastructure of projects. Нorizontal Scaling of services
- ✓ Documentation, guidance, and escort of developers across the organization
- ✓ Architecture using modern technologies / frameworks like GraphQL, TypeScript, NodeJS, React, webpack, Amazon AWS
- ✓ Modern CI / CD pipeline(Gitlab, Jenkins, Artifactory)
Front End Tech Lead
Mar 2016 - Feb 2020
Appsflyer
- ✓ Take part in the design and hands-on development of Appsflyer's Front-End infrastructure.
- ✓ Modules and components used across R&D
- ✓ Micro-services architecture using modern technologies/frameworks like NodeJS, React, SASS, webpack, Amazon AWS
- ✓ Modern CI/CD pipeline (Gitlab, Jenkins, Artifactory)
- ✓ Documentation, guidance and escort of developers across the organization
Front End Engineer Infrastructure Team
Jan 2013 - Feb 2016
LivePerson
- ✓ Take part in the design and hands-on development of LivePerson's Front-End infrastructure.
- ✓ Responsibility for all front-end development, building both on native browser capabilities and modern client side libraries Researching and designing solutions for new features.
- ✓ Leading application through complete release cycle, including Build Process of the application using technologies like RequireJS Optimizer(r.js) and GruntJS.
- ✓ Web development in Client Side deployment and coding in high level JS, CSS, HTML.
- ✓ An excellent cross-browser compatibility understanding (Web standards/XHTML/CSS/Javascript).
- ✓ Knowledge in Backbone, MarionetteJS, jQuery, AJAX, GruntJS, NodeJS and Sass.
Software Engineer
May 2012 - Jan 2013
LivePerson
- ✓ Part of the team that developed the new LivePerson chat engagements (buttons & invitations) application: Developing both server side and client side of the engagements configuration in the application back-end.
Web Software Engineer
Feb 2007 - Jan 2012
Sizmek
- ✓ Development in the Web Client infrastructure of the served ads. Written in core JavaScript.
- ✓ The role involved both logic and visual (HTML DOM manipulation) challenges, knowledge of Internet technologies, development in high level JavaScript, cross browsers knowledge, ASP/.NET and other server side scripting languages.
- ✓ Responsible for defining, designing and building the client infrastructure of the company
Software Engineer
Feb 2005 - Jan 2007
Sizmek
- ✓ Developing IIS server extension(ISAPI), server infrastructure(C++),windows services(C#), low latency infrastructure and ad serving server.
- ✓ Implementation of methodologies and standards.
- ✓ Multithreading and interprocess communications