
Agata Bergstrom
Verified Expert in Engineering
Software Developer
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
Experience
- HTML - 15 years
- JavaScript - 15 years
- CSS - 15 years
- Databases - 14 years
- C# - 14 years
- TypeScript - 7 years
- PHP - 4 years
- Java - 3 years
Availability
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
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.
Technical Interviewer
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.
Software Engineer
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.
Software Engineer
- 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.
Software Engineer
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.
Software Development Engineer II
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.
Experience
Microsoft Outlook
Cyrus Bench
Yen Chat
https://yen.chatSupports 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.
Education
Master's Degree in Computer Science
Wroclaw Technical University - Wroclaw, Poland
Certifications
Generalist Certificate
An Online Hiring Company
Skills
Libraries/APIs
REST APIs, React, Node.js, Backbone.js, Stripe API, Stripe
Tools
Visual Studio, Microsoft Silverlight, Git, GitHub, Webpack, Mercurial, Flow
Languages
JavaScript, TypeScript, HTML, C#, CSS, PHP, Hack, Java, C++, Assembly, Sass, Python, C, Ruby, Go, CoffeeScript
Frameworks
.NET, ASP.NET MVC, Angular, ASP.NET
Paradigms
Object-oriented Programming (OOP), Web Architecture
Platforms
Windows, MacOS, Visual Studio Code (VS Code), Firebase, DigitalOcean, Kubernetes, Docker
Storage
Databases, MongoDB, MySQL, Microsoft SQL Server, NoSQL, Google Cloud, Amazon S3 (AWS S3), Cloud Firestore
Industry Expertise
Web Design
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, Back-end, IT Systems Architecture, Networks, Front-end Design, User Experience (UX)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring