Andrei Duca
AeroLeads people directory · profile

Andrei Duca Email & Phone Number

Frontend Engineer with 15 years full-stack experience. Principal Engineer @ OpenTable. Creator of Snipit.io at OpenTable
Location: San Francisco, California, United States 12 work roles 2 schools
1 work email found @opentable.com LinkedIn matched
✓ Verified Jul 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email a****@opentable.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Frontend Engineer with 15 years full-stack experience. Principal Engineer @ OpenTable. Creator of Snipit.io
Location
San Francisco, California, United States

Who is Andrei Duca? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Andrei Duca is listed as Frontend Engineer with 15 years full-stack experience. Principal Engineer @ OpenTable. Creator of Snipit.io at OpenTable, based in San Francisco, California, United States. AeroLeads shows a work email signal at opentable.com and a matched LinkedIn profile for Andrei Duca.

Andrei Duca previously worked as Principal Software Engineer at Opentable and Senior Software Engineer at Opentable. Andrei Duca holds Master'S Degree, Data Modeling/Warehousing And Database Administration from Academia De Studii Economice Din București.

Company email context

Email format at OpenTable

This section adds company-level context without repeating Andrei Duca's masked contact details.

{first_initial}{last}@opentable.com
86% confidence

AeroLeads found 1 current-domain work email signal for Andrei Duca. Compare company email patterns before reaching out.

Profile bio

About Andrei Duca

Specialties:- advanced frontend developer: JavaScript, React, HTML, CSS- senior web & software developer: NodeJS, PHP & MySQLDeveloper skills and competences:- Hands-on experience with large-scale frontend platform architectures, organization-wide design systems, and scalable build and release infrastructures.- Strong experience with the React stack, Redux, React-Router, and Remix.run. Some experience with NextJS, Angular and other JavaScript frameworks and libraries.- Expert-level knowledge of HTML5 and CSS3, CSS preprocessors (sass, compass, less), responsive web design concepts, design systems.- Fluent in JavaScript, reactive and functional programming, ES6, unit testing.- Experience creating responsive / adaptive layouts and grid frameworks.- Solid OOP and functional programming skills, strong concepts of software engineering and design patterns, MVC / n-Tier and highly scalable application architectures.- Experience with task running tools, like yarn, npm, Grunt and Gulp.- Some experience with frontend frameworks, like Bootstrap, Foundation, Tailwind.- PHP frameworks: Yii, Symfony.- PHP template engines: Smarty, Twig.- Agile development with SCRUM (Jira, YouTrack).- Experience working with REST services, caching systems (Redis, Memcached, OPcache, Varnish), message queues (RabbitMQ) and service workers (Gearman).- First-hand experience with servers and infrastructure architecture: Apache, Nginx, load balancing, Docker containers, Kubernetes.Soft skills:- Passionate about UX.- Fast learner, ambitious and curious by nature.- Meticulous attention to detail.- Always looking to learn more.- Strong communication skills. Experience explaining complex technical problems and concepts to non-technical people (product owners, managers, marketing etc).

Listed skills include Css, Mysql, Javascript, Php, and 20 others.

Current workplace

Andrei Duca's current company

Company context helps verify the profile and gives searchers a useful next step.

OpenTable
Opentable
Frontend Engineer with 15 years full-stack experience. Principal Engineer @ OpenTable. Creator of Snipit.io
AeroLeads page
12 roles

Andrei Duca work experience

A career timeline built from the work history available for this profile.

Principal Software Engineer

Current

San Francisco, California, Us

As I shifted into a Principal Engineering role, I took even further on the responsibility of scaling up the company’s Restaurant Web platform. The Monorepo (home of the restaurant platform micro-frontend apps) started as a single place to colocate our team’s micro-apps (around 5 apps in the beginning), but then grew under my stewardship to support more than 30 individual apps owned and developed by 7 different web engineering teams across 5 different timezones.I also revamped the deployment pipeline in TeamCity by parallelizing the processes and keeping the build times low as the number of apps kept growing.At the same time, I started having more conversations with other Restaurant FE teams (then expanded those conversations to cover the Diner side of the company as well) about unifying the design language and putting together a single Design System for the entire OpenTable organization. This was a massive effort to bring together all the frontend teams and figure out a common foundation that would work for all, and which would help us speak the same language in terms of Design and UI Architecture. I introduced new design system concepts (like semantic design tokens) and started to write guidelines and documentation that would later act as a single source of truth for all the UI decisions.

Feb 2021 - Present

Senior Software Engineer

San Francisco, California, Us

I took part in the expansion of the Restaurant Web platform from a Restaurant-only solution to Groups of restaurants, developing the initial Group Onboarding and Restaurant Activation features.Also part of that initiative was the introduction (and then further adoption) of a completely new User Permissioning system that takes into account the new groups and subgroups hierarchies, which slowly replaced the per-restaurant user access management system that existed previously. I also refactored the User Accounts section of the product to allow creating and managing user profiles as part of a group hierarchy.I started being in charge of leading a small group of engineers to shift our Restaurant Acquisition funnel from a sales-driven process to an online self-serve Onboarding experience. This allowed restaurants to be onboarded on our platform in as less as 30 minutes, down from 30 days or more through a sales representative. (Later on, under a different ownership of this feature, that number went even further down to an almost instant activation!)After the Onboarding feature, roughly the same team under my leadership was in charge of building an in-house solution for our global payments system on the Restaurant platform. The feature was slowly released across markets, starting with US, then expanding in North and South America, Europe, then finally Asia and Oceania. The feature was then handed over to our internal Billing team for maintenance, our team remaining available for ongoing support.During all this time I also started contributing to the internal React Components library, implementing and evangelizing best practices, better componentization, and kicking off some initial ideas and discussions around Design Systems. I also started maintaining the Restaurant Web platform on top of which most restaurant web teams build their product features. I slowly inherited the ownership of the critical tasks required for the maintenance and scalability of the platform.

Dec 2018 - Jan 2021

Creator Of Snipit.Io

Current
Snipit

Snipit - easily save and organize code snippets in the cloud; share and collaborate with team members.https://snipit.ioSnipit is a project born out of necessity. As developers, we always need to learn new things, techniques or technologies. And most of the time we are doing that, we spend a huge amount of time searching the web for pieces of code, commands, algorithms or answers to different problems that are new to us. We can always bookmark stuff, but SnipIt helps you by getting right to the point of it: tag, save and categorize snippets so you can easily find them later.Technologies used:- backend API written with ExpressJS- authentication provided by Passport- data storage with MySQL and cached with Redis- ssl connection through an Nginx proxy- React front-end using a Redux architecture

Jun 2016 - Present

Senior Software Engineer

Stamford, Ct, Us

As part of the KAYAK Trips team, I was the primary engineer in charge of the entire Trips product redesign. Working very closely with Design and Product, I was responsible for translating product requirements and designs into technical tasks, breaking down the work into smaller achievable chunks, and estimating the required effort for each deliverable milestone.We progressively switched to a React-based components library and migrated our legacy jQuery-based UI to a React/Redux stack. During this redesign effort, I was also in charge of creating and maintaining our core UI React components.For our team growth efforts, I was also part of the initial and final stages of the recruiting process for frontend engineers for our React stack. I was in charge of conducting preliminary technical interviews and assessing the performance of the candidates, and I played a key role in the final decision-making stages of the interview process.Responsibilities:- Complete refactor of the Trips code base from HTML+jQuery to a React/Redux stack.- Define technical requirements and make sure deliverables are completed in a timely fashion.- Scale the React stack to work outside of the Trips vertical.- Design, develop and maintain the ever-growing React components library.- Evangelize the adoption of the new tech stack, teach and coach other engineering peers.

Oct 2016 - Nov 2018

Senior Web Developer

Geneva, Ch

- I was part of the AMOMA.com website team and we were in charge of developing new features for our high traffic, internationalised web application. I worked as a Senior Full Stack Developer in an agile environment (using SCRUM methodologies).- The website is written in PHP, on top of Yii framework.- We used backend web services to fetch live data from the other applications; the data is transferred in XML format.- I wrote code in a modular way, usually following design patterns and best practices to ensure the long-term scalability of the application.- I wrote unit and functional tests to always ensure that my code worked as expected.- I also wrote the documentation, both technical (code) and non-technical (wiki).

Aug 2015 - Sep 2016

Web Developer

Dux Travel

website: http://duxtravel.roWorking as a Freelancer for the travel agency Dux Travel, my main responsibility was to redesign the whole website and to keep it fresh and in pace with modern technologies and user demand.Technologies used:- The website is built on top of a custom Twitter Boostrap css build, with a custom responsive layout based on cards (boxes) that can fit nicely on basically any screen size.- The layout is fully responsive and uses modern CSS styles and SVG graphics whenever possible.- The entire JavaScript is written in ES6 and it's split into modules that are finally compiled into a bundle (one for each page type) with Babel and Browserify.- Some of the components (the homepage quick search etc) are based on ReactJS.- The backend is a custom web shop framework written on top of Yii framework (PHP and MySQL).

Oct 2015 - May 2016

Senior Web Developer / Team Lead

Pipera, Voluntari, Ro

Full Stack Web Developer:- I worked in one of the development teams inside the website department, according to the project managers specifications and always within a tight deadline. We used the SCRUM methodologies to work in weekly sprints.- We always delivered new features that were compliant with our high traffic and high availability website.- I used both front-end and backend best practices and design patterns to ensure the long-term scalability of the application.- Most notable project: the BlackFriday campaign page. Very lightweight, fully responsive and resource slim module that served as much as 1.5 mil. unique visitors in the first part of the BlackFriday campaign day (some 22.5k page views per second).Team Lead:- I was in charge with a team of 6 (5 developers + 1 QA). I created and assigned technical tasks according to the Project Managers and Product Owners non-technical specifications and we worked in an agile environment to ensure that deadlines were always met.- I reviewed the team code before pushing it to test & production servers.- I provided my knowledge and expertise to my team members to help their personal development and I ensured that everybody shared their personal knowledge and experience so that the team could grow as a whole.- Most notable project: HTML, CSS and JavaScript implementation of the website's unified UI - a collection of modular an reusable components as designed by our design department (colour palette, forms, buttons, alert boxes, typography etc).- Other notable achievement: heavy refactoring of legacy spaghetti javascript throughout the code base which resulted in a ~20% increase in performance in terms of page load times and resources delivered to the browser.Release Manager:I reviewed the code of the entire website department. After rechecking everything on the pre-production environments and ensured everything is ok, I deployed the code on the production servers.

Oct 2014 - Jul 2015

Web Developer

Brainworks

I was responsible with the development of front-end architectures for various clients of the company.Completed projects:wolterskluwer.ro - online shop for law related publicationsbrainworks.ro - company's own online shop

May 2012 - Aug 2014

Web Developer

Bucharest, Ro

I was part of the PHP team assigned with the development and maintenance of our B2C platform: Likeit.roMy responsibilities included:- development of web services to communicate with our B2B frameworks and other third-party web services: import of products, characteristics and images, placing orders to SAP, sending order information to shippers, retrieving shipment status form couriers;- development of other site-related back-end modules;- development of front-end modules and page redesign;- back-end and front-end code optimization;- bug-fixing & maintenance;- support for marketing and sales departments.

Feb 2012 - Aug 2014

Frontend Developer

Freelancer

I developed front-end architectures for the following online shops:1. floria.ro:Changing their online shop framework, Floria.ro also needed a clean and fresh new look and a front-end architecture to cope with the growth of the mobile ascent of the web industry. Thus, the layout needed to be responsive, scaling from the wide fullHD desktop screens to smaller smartphone displays.UX was the biggest challenge of them all and switching interaction dynamically based on the user's display capabilities needed a huge amount of work. But with CSS media queries and dynamic JavaScript event binding, every module's size, position, purpose and interaction was developed thoughtfully and carefully.The front-end architecture is also multi-lingual and was developed using smarty's {t} tags, php's _() function and a custom JavaScript translation module. The english version of the website can be found at en.floria.ro2. russianshop.roA relaunch of another online shop, this front-end architecture is a clean and modern implementation, combining contrasting elements throughout its pages. Thin and narrow fonts right next to very strong titles and a saturated palette of red, black and white gives this layout a modern and expensive look.The fonts and icons were carefully selected to look even better on retina or high density displays.UX was also a point of focus: a fixed version of the header present on every page (except the homepage), highlighted category filters placed on the navigation drop-downs, a stripped and minimalistic checkout page, AJAX add-to-cart and other fancy animations, all developed to build an exquisite user experience.3. 3pitici.roA colorful layout, this font-end architecture is more than meets the eye. The website is very complex, yet the well-thought UX makes for a nice and playful experience.4. inghiozdan.roSimple front-end development with a colored palette and a minimalistic look. The website is developed with standard CSS and HTML, no fancy stuff.

May 2012 - Jun 2014

Web Developer

Bucuresti, Romania, Ro

I was part of the online marketing team assigned to maintain and develop the CSR project of the company: imparte.roMy responsibilities included:- design and development of front-end modules, with new functionality added each month;- SEO optimizations: much of the front-end code was rewritten; in as little as 3 months, the website jumped to the first page on Google for the relevant keywords;- bindings between the website and the community platform (Social Engine);- code testing & optimizations, bug fixing and maintenance.

Oct 2010 - Feb 2012

Php - Mysql Web Developer

Webdesigneu
Jun 2007 - Dec 2009
2 education records

Andrei Duca education

Master'S Degree, Data Modeling/Warehousing And Database Administration

Academia De Studii Economice Din București

Bachelor Degree, Software Development And Database Administration

Academia De Studii Economice Din București
FAQ

Frequently asked questions about Andrei Duca

Quick answers generated from the profile data available on this page.

What company does Andrei Duca work for?

Andrei Duca works for OpenTable.

What is Andrei Duca's role at OpenTable?

Andrei Duca is listed as Frontend Engineer with 15 years full-stack experience. Principal Engineer @ OpenTable. Creator of Snipit.io at OpenTable.

What is Andrei Duca's email address?

AeroLeads has found 1 work email signal at @opentable.com for Andrei Duca at OpenTable.

Where is Andrei Duca based?

Andrei Duca is based in San Francisco, California, United States while working with OpenTable.

What companies has Andrei Duca worked for?

Andrei Duca has worked for Opentable, Snipit, Kayak, Amoma.Com, and Dux Travel.

How can I contact Andrei Duca?

You can use AeroLeads to view verified contact signals for Andrei Duca at OpenTable, including work email, phone, and LinkedIn data when available.

What schools did Andrei Duca attend?

Andrei Duca holds Master'S Degree, Data Modeling/Warehousing And Database Administration from Academia De Studii Economice Din București.

What skills is Andrei Duca known for?

Andrei Duca is listed with skills including Css, Mysql, Javascript, Php, Html5, Ajax, Front End Design, and Html.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.