# Tomer Aberbach > Software Engineer at Stainless Location: Hoboken, New Jersey, United States Profile: https://flows.cv/tomer I'm a self-motivated Software Engineer with good communication skills and a passion for problem solving. I'm currently working on the Stainless SDKs team. I am able to learn new programming languages and frameworks quickly due to my strong understanding of fundamental computer science and software engineering principles. In my free time I love to learn new programming languages, build novel web applications and software packages, and learn more about computer science. I am always looking for ways to grow as a computer scientist and software engineer. If you'd like to see some of my projects, take a look at my GitHub profile (https://github.com/TomerAberbach). If you have any questions about my projects or work experience, send me a message! ## Work Experience ### Software Engineer @ Stainless Jan 2024 – Present | Manhattan, New York, United States ### Senior Software Engineer @ Google Jan 2023 – Jan 2024 | New York, New York, United States Java, TypeScript, JavaScript, HTML, CSS, SQL, Closure Templates • Spearheaded the development of high-fidelity Markdown import and export for Docs, enhancing its compatibility with numerous content management systems and resulting in a user importing or exporting Markdown every second. • Co-led a foundational rearchitecture of the Google Docs backend, frontend, and data model to implement tabs in Docs, including updating all cross-cutting features, resulting in ~1.75 tabs on average for recently opened documents. ### Software Engineer @ Google Jan 2020 – Jan 2023 | New York, New York, United States Java, TypeScript, JavaScript, HTML, CSS, SQL, Closure Templates • Increased developer productivity by implementing automatic Markdown detection and conversion for Google Docs and Slides, resulting in ~1.2 million automatic weekly conversions. • Boosted Google Docs collaboration by 8% by developing a real-time email alert system, complete with subscription settings and document diffs for recent edits, that sends ~300,000 weekly emails, as a member of a 3-person team. • Independently empowered Google Docs users with improved data organization by developing an option to split table cells, leading to ~1.15 million weekly cell splits. • Jointly implemented code block support in Google Docs, including automatic Markdown detection and conversion, resulting in ~90,000 weekly code block insertions, with 25% from Markdown conversion. • Integrated Gemini into Google Docs to enable GenAI content generation and rewrites, complete with headings, lists, tables, and other rich content, as a member of a large team, resulting in ~150,000 weekly usages. • Streamlined finding new and important comments in Google Docs with comment badging and filtering, boosting reply creation and comment resolutions by 2%. • Developed dynamic Drive sharing emails that automatically update with the latest thumbnail, owner, and edit details via a high-performance endpoint handling 300 queries per second, resulting in 6% fewer short sessions from the emails. • Simplified Google Docs and Slides authoring with shared prefix substitution rule support, and en- and em-dash substitution, resulting in a 45% increase in substitutions and no change in undo rates. ### Full Stack Web Developer @ Mercer Street Friends Jan 2019 – Jan 2019 | Trenton, NJ Ruby, PostgreSQL, HTML, SCSS, Rails, SendGrid • Implemented an MVC full stack web application with Ruby on Rails and PostgreSQL for the Trenton-based non-profit organization, Mercer Street Friends, to efficiently manage its internal work order requests. ### Full Stack Engineer @ Google Jan 2019 – Jan 2019 | Greater New York City Area Java, JavaScript, HTML, CSS, Closure Templates • Worked on the Google Sites team to develop a feedback feature for ensuring sites remain current. • Built a fully asynchronous backend with Java and a modular frontend with a component-based JavaScript framework. • Internationalized the existing email infrastructure by implementing proper text alignment for right-to-left languages. ### Computer Science Department Tutor @ The College of New Jersey Jan 2018 – Jan 2019 | Ewing, NJ Java, C++, C, PostgreSQL, Regular Expressions • Assisted and tutored TCNJ students in their computer science coursework ranging from introductory concepts such as methods, inheritance, and polymorphism to data structures, discrete math, algorithms, computer architecture, operating systems, and databases. ### Full Stack Web Developer @ Mercer Street Friends Jan 2019 – Jan 2019 | Trenton, NJ Ruby, PostgreSQL, HTML, SCSS, Rails, SendGrid • Implemented a novel MVC full stack web application with Ruby on Rails and PostgreSQL for the Trenton-based non-profit organization, Mercer Street Friends, to effectively publicize the positive impacts of its charitable work. • Applied the principles of responsive web design to provide a pleasant user experience on desktop, tablet, and mobile devices. ### Java Tutor @ Varsity Tutors Jan 2017 – Jan 2018 Java • Developed and provided regularly scheduled personally tailored lessons on AP Computer Science to high school students in an online one-on-one setting. ### Mentored Undergraduate Student Experience (MUSE) Student Researcher @ The College of New Jersey Jan 2017 – Jan 2017 | Ewing, NJ Java, Python, Weka, SVMLight, LIBSVM, scikit-learn, SLURM • Collaborated with another student in a selective 8-week full-time undergraduate research program. Developed an automated machine learning curve analysis infrastructure. • Implemented active learning stopping methods to train accurate text classifiers with the minimal amount of training data required. • Quantified the effectiveness of the different methods using variance and Cohen's kappa. ### Undergraduate Student Researcher @ The College of New Jersey Jan 2017 – Jan 2017 | Ewing, NJ Java, Python, Weka, scikit-learn, SLURM • Collaborated with a small team (5) to test machine learning algorithms with varying amounts of training data. • Developed a text normalization and feature extraction algorithm for text classification using regular expressions, stop words, and term frequency-inverse document frequency. ### Animator @ TSIG Consulting, Inc. Jan 2016 – Jan 2016 Animated two promotional videos for TSIG Consulting's softwares, ECRounds and RoPET, which were presented at a convention and on TSIG's website. ## Education ### Bachelor's degree in Mathematics and Computer Science The College of New Jersey Jan 2016 – Jan 2019 ### Tenafly High School Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/tomer-a - Website: http://tomeraberba.ch - GitHub: https://github.com/TomerAberbach --- Source: https://flows.cv/tomer JSON Resume: https://flows.cv/tomer/resume.json Last updated: 2026-03-22