Agata Bergstrom, Developer in Renton, WA, United States
Agata is available for hire
Hire Agata

Agata Bergstrom

Verified Expert  in Engineering

Software Developer

Location
Renton, WA, United States
Toptal Member Since
March 26, 2021

Agata has 14 years of expertise in coding, interviewing engineers, and making hiring decisions. She has experience as a full-stack lead engineer, an engineer facing customers directly, responsible for customer experience and communication with non-technical people. Agata also designed cloud-based software architectures, has a master's in computer science and software engineering, and a strong background in math; she competed in the Math Olympiad at a national level.

Portfolio

YEN's
TypeScript, JavaScript, HTML, CSS, React, Node.js, Firebase, Google Cloud...
An Online Hiring Company
JavaScript, Python, Java, C#, C++, C, PHP, Ruby, Go, Software Development...
Cyrus Biotechnology
TypeScript, JavaScript, Angular, Node.js, MongoDB, HTML, CSS, Git, Google Cloud...

Experience

Availability

Part-time

Preferred Environment

Visual Studio, Visual Studio Code (VS Code), JavaScript, TypeScript, HTML, C#, PHP, CSS, Java

The most amazing...

...code I've written from scratch raised $8,000,000. I worked on Facebook's ad platform and wrote the code that ran on users' computers a billion times a day.

Work Experience

Head of Engineering

2020 - 2021
YEN's
  • Partnered with the CEO to build a platform from scratch. I was the company's first employee and had a 100% remote position.
  • Worked closely with the CEO to build a team of engineers: assessed candidates' technical skills and cultural fit, set the hiring bar and made hiring decisions.
  • Collaborated with the CEO to build the company culture. Developed processes and communication requirements for team members that scale up with a growing team and provided ongoing feedback to engineers.
  • Provided technical leadership, made strategic technical decisions, drove product architecture, aligned technical requirements with business requirements, broke down complex features into smaller, actionable tasks, and helped create a roadmap.
  • Delivered the product: fulfilled business requirements, delivered an MVP version of the product, and drove production quality.
  • Wore multiple hats, from writing full-stack code, project management, DevOps, and cloud deployment tasks to leadership and hiring.
Technologies: TypeScript, JavaScript, HTML, CSS, React, Node.js, Firebase, Google Cloud, MongoDB, DigitalOcean, Sass, Webpack, Git, Cloud Firestore, Web Development, Front-end Development, Back-end Development, REST APIs, Full-stack, Web Design, Architecture, User Interface (UI), Stripe, GitHub, Software Development, Server Architecture, Source Code Review, Task Analysis, Front-end, Front-end Architecture, Front-end Design, APIs

Technical Interviewer

2017 - 2020
An Online Hiring Company
  • Served as a technical interviewer, assessing the technical skills of engineers for a technical hiring company.
  • Made hiring recommendations, assessed top talent, provided direct feedback to engineers, and evaluated their strengths and weaknesses, including soft skills and communication.
  • Ensured that all candidates were provided with a positive experience.
  • Evaluated technical skills in a wide variety of programming languages, such as JavaScript, Python, Java, C#, C++, C, PHP, Ruby, and Go. My position was 100% remote.
Technologies: JavaScript, Python, Java, C#, C++, C, PHP, Ruby, Go, Software Development, Server Architecture, Code Review, Technical Hiring, Interviewing, Source Code Review, Task Analysis

Software Engineer

2015 - 2017
Cyrus Biotechnology
  • Acted as a front-end and back-end engineer (full-stack). I was the company's sixth employee.
  • Served as the lead developer of the flagship product called Cyrus Bench. I was the only full-time developer for a while. The product got mentioned in GeekWire.
  • Oversaw the MVP and beta launch, the product becoming profitable and raising $8 million for the company.
Technologies: TypeScript, JavaScript, Angular, Node.js, MongoDB, HTML, CSS, Git, Google Cloud, Kubernetes, Docker, Web Development, Web Design, Amazon S3 (AWS S3), Front-end Development, Back-end Development, Full-stack, Architecture, User Interface (UI), GitHub, Software Development, Server Architecture, Source Code Review, Task Analysis, Front-end, Front-end Architecture, Front-end Design, APIs

Software Engineer

2013 - 2015
Facebook
  • Served primarily as a front-end engineer on Atlas, Facebook's ad tech acquisition. I also did some full-stack work.
  • Collaborated directly with designers to make the UI compelling and leveraged the new React library to make it highly responsive.
  • Released the first version of our product during Ad Week 2014, with a huge and very positive impact on the industry and significant press coverage.
Technologies: JavaScript, React, PHP, Hack, HTML, CSS, Git, Mercurial, MySQL, Java, Web Development, Front-end Development, Back-end Development, Flow, User Interface (UI), Software Development, Server Architecture, Source Code Review, Task Analysis, Front-end, Front-end Architecture, User Experience (UX), APIs

Software Engineer

2012 - 2013
Zynga
  • Served as a full-stack developer on Zynga's advertising platform. Designed everything from the data model, SQL schema, REST API, and the front end to call that API.
  • Wrote code served to customers one billion times per day (ad impressions).
  • Worked directly with customers, serving as the help desk for them but also helping collect their business needs.
Technologies: JavaScript, Backbone.js, Node.js, MySQL, HTML, CSS, CoffeeScript, Git, Amazon S3 (AWS S3), Front-end Development, Back-end Development, Full-stack, Web Design, Web Development, User Interface (UI), Software Development, Server Architecture, Source Code Review, Task Analysis, Front-end, Front-end Architecture, APIs

Software Development Engineer II

2007 - 2012
Microsoft
  • Served as a front-end developer on Exchange OWA, which is currently called Outlook and is part of the Office 365 online suite.
  • Conducted design, coding, unit testing, cooperation with UX designers, and implemented redlines.
  • Acted an engineer on call for Microsoft Office 365 service, responding to escalations in the product 24/7.
  • Contributed to the UI for AdCenter, the Microsoft advertising platform. I was responsible for the design, coding, and testing.
Technologies: C#, .NET, ASP.NET MVC, ASP.NET, Microsoft Silverlight, JavaScript, HTML, CSS, Web Development, Front-end Development, User Interface (UI), Software Development, Source Code Review, Task Analysis, Front-end, User Experience (UX), APIs

Microsoft Outlook

http://outlook.com
Microsoft email client is a hybrid app that works on desktops, tablets, and mobile devices. I specifically worked on calendaring features—for example, the algorithm to display daily, weekly, and monthly layouts of events in the calendar.

Cyrus Bench

A cloud-based application that makes it easy for scientists to use complicated AI-powered Rosetta software. It's like a CAD application for 3D protein design. I was the lead developer of this product, and for a time, the only full-time developer. Currently, the software is available under commercial and academic licenses.

Yen Chat

https://yen.chat
A scalable, live chat platform where any registered user can launch their very own cloud-hosted chat community and optionally embed it into their own website in seconds. Written with scalability in mind from the start, it supports thousands of users.

Supports features include sub-threads, reactions, private messaging, three different types of rooms (including paid ones), passwordless authentication, attachments, and a message editor with smart features, such as link parsing and mentions.

Languages

JavaScript, TypeScript, HTML, C#, CSS, PHP, Hack, Java, C++, Assembly, Sass, Python, C, Ruby, Go, CoffeeScript

Frameworks

.NET, ASP.NET MVC, ASP.NET, Angular

Libraries/APIs

REST APIs, React, Node.js, Backbone.js, Stripe API, Stripe

Tools

Visual Studio, Microsoft Silverlight, Git, GitHub, Webpack, Mercurial, Flow

Paradigms

Object-oriented Programming (OOP), Web Architecture

Platforms

Windows, MacOS, Visual Studio Code (VS Code), Firebase, DigitalOcean, Kubernetes, Docker

Other

Web Development, Back-end Development, Front-end Development, Full-stack, User Interface (UI), Software Development, Code Review, Technical Hiring, Interviewing, Source Code Review, Task Analysis, Front-end, Front-end Architecture, APIs, Software Engineering, Algorithms, System Design, Remote Work, Data Structures, Architecture, Server Architecture, IT Systems Architecture, Networks, Front-end Design, User Experience (UX)

Storage

Databases, MongoDB, MySQL, Google Cloud, Amazon S3 (AWS S3), Cloud Firestore

Industry Expertise

Web Design

2001 - 2007

Master's Degree in Computer Science

Wroclaw Technical University - Wroclaw, Poland

AUGUST 2017 - PRESENT

Generalist Certificate

An Online Hiring Company

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring