Agata Bergstrom, Software Developer in Renton, WA, United States
Agata Bergstrom

Software Developer in Renton, WA, United States

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.
Agata is now available for hire

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...

Experience

Location

Renton, WA, United States

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.

Employment

  • 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, HPHP, 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, MS 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

Experience

  • 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.

Skills

  • 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, MS 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, HPHP, Data Structures, Architecture, Server Architecture, IT Systems Architecture, Low Level Systems, Networks, Front-end Design, User Experience (UX)
  • Storage

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

    Web Design

Education

  • Master's Degree in Computer Science
    2001 - 2007
    Wroclaw Technical University - Wroclaw, Poland

Certifications

  • Generalist Certificate
    AUGUST 2017 - PRESENT
    An Online Hiring Company

To view more profiles

Join Toptal
Share it with others