# Anton Baranov > Fullstack Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/antonbaranov Highly motivated full stack engineer, 8+ years in tech. Wore many hats: Frontend/Backend engineer, UI designer, Animation developer. Current days are all about full-stack development (mostly Node.js). A logical thinker, problem solver (the harder problem is the better!), team player and a quick learner with excellent communication skills. The highest priority is to learning nonstop. ## Work Experience ### Senior Software Engineer @ Autodesk Jan 2023 – Present | San Francisco Bay Area ### Senior Software Engineer @ Yieldmo Jan 2021 – Jan 2023 Ad Formats - Created new video formats from scratch: spikes, figma designs, coding (HTML, CSS, TypeScript), tests (unit tests, environment tests GAM/GPT) - Worked on Yieldmo Prebid.js adapter: developed new features support such as GDPR/CCPA, worked with ad server team on OpenRTB ad requests/responses supporting new features - Integrated IAB Open Measurement formats support: format ad events, session client, etc - Supported formats: analyzed snowflake DB records (ad requests/responses: JSON, VAST) for discrepancy, improved cross-browser support, publisher support Deals Tool (PMP deals web app) - Created new features using React, GraphQL, Spring Boot, MySQL Ad Builder - Worked on new features using CUBA Platform (spring boot based platform for building enterprise business applications in Java): new formats support, CTV campaign/site/publisher screens support ### Fullstack Engineer @ Adluxe Jan 2016 – Jan 2020 Dynamic portfolio for advertising agency · Developed from scratch: UI design, Web server setup (Ubuntu, Dokker, Nginx, NodeJS, Mongo, Redis, Headless Chrome), CI, Koa server, Vue UI · Built a Web crawler that collects info about ads displayed on web-sites in a real-time. Gathered info (screenshots, metadata: size, payload, animation duration) gets serialized, normalized and written to a DB. · Highlights: JWT auth with 3rd party services support, typeahead search & filters, charts, tables, analytics · Tech stack: Ubuntu, Nginx, Node.js MongoDB, Redis, Google Chrome Headless, Koa, Koa-session, Koa-router, Request-promise, CheerIO, Promise-MySQL, Vue.js, Vuex, Lodash, Chart.js, D3, HTML5, SVG, CSS3, SASS, Git, Mocha VPAID (Video Player Ad-Serving Interface) ads builder · Developed from scratch: UI design (Photoshop, Illustrator), Vue UI (Vue.js, Vuex, Chart.js), REST API (Koa, Koa-body, Koa-router, Koa-session, Request-promise, etc), Discord logging · Built a service for generating VPAID video ads from static files or uploaded video. With ability to customize styles of additional ad UI, animations, apply time/geo triggers. The result could be exported or auto-published to ad networks (GDN, Sizmek, etc.) with access to real-time statistics. · Uploading video has to pass a file check from the file-stream: mime-type, size, etc. On successful validation, the video gets uploaded and converted into web-supported formats. · Campaigns CRUD service · JWT authentication. XSRF, XSS, rate-limit protection · Tech stack: MongoDB, Redis, Koa, Koa-session, Koa-router, Request-promise, Promise-MySQL, Node-XLSX, Vue.js, Vuex, Axios, Lodash, HTML5, SVG, CSS3, SASS, Git, Mocha SpeedLine and FraudDetector · Developed from scratch native javaScript libraries that analyze, collect and send user behavior, and environment data to DMP servers. ### Front End Engineer @ CTC Media, Inc. Jan 2014 – Jan 2016 Interactive animation engine · Designed and developed from scratch, native javaScript engine for creation of super lightweight and performable interactive web ads with HTML5 Canvas. · The end user can allow several types of objects: image, shape, text, video · The end user can control the timeline and objects layers via the use of easing methods to create animations, and callbacks. · Highlights: super lightweight (<20Kb), very nice performance 60 fps or even more. Basic supports HTML5 canvas, also supports HTML5 DOM, SVG, image preloading ## Education ### Master's degree in Computer Science Moscow City Teachers’ Training University (MGPU) Jan 2002 – Jan 2007 ## Contact & Social - LinkedIn: https://linkedin.com/in/djrolleyes --- Source: https://flows.cv/antonbaranov JSON Resume: https://flows.cv/antonbaranov/resume.json Last updated: 2026-03-22