Austin Bergstrom
Verified Expert in Engineering
APIs Developer
Austin is a professional web developer for over 6 years and with the last two he has been working remotely. He has a background in a variety of frameworks and languages, but has a passion for JavaScript due to it's seemingly endless capabilities and accessibility.
Portfolio
Experience
Availability
Preferred Environment
Ruby on Rails (RoR), Ruby, Git, Sublime Text, OS X
The most amazing...
...project I've worked on was an industry-leading web app for pathology laboratory information and workflow management using Ruby on Rails.
Work Experience
Project Manager and Full-stack Developer
aParently LLC
- Developed a JSON REST API with Ruby on Rails, documented with Apiary.
- Created a real-time direct messaging plugin for both one-on-one and group conversations.
- Built a client-side file upload plugin direct to Amazon S3.
- Developed an array of modular vanilla JavaScript plugins, promoting code-reuse, and reducing overall development time for new features.
- Managed team workflow, velocity, and communicated with product and design to create project scopes and specifications.
Web Developer
JCC Manhattan
- Created a student management system for synagogues throughout Manhattan, NY to collaborate with the Jewish Journey Project developed by the JCC in Manhattan.
- Developed a front-end course registration system using WordPress that communicates with the back-end through CORS.
Experience
Image Loader | JavaScript
The primary use case involves loading several images concurrently while maintaining a limit. The plugin initiates a new image's loading only when the number of simultaneously loaded images falls below the set threshold.
Also, the plugin can handle images not yet ready for display (i.e., not "processed"). In such cases, it checks the status of the image within a separate queue and adds the image to the loading queue once it is ready to be viewed. The plugin features an error handler that retries the loading process by requesting the image's URL from a server to account for potential errors.
Skills
Languages
JavaScript, Ruby, SQL
Frameworks
Ruby on Rails (RoR), Ember.js, Bootstrap, Vanilla JS
Libraries/APIs
jQuery Plugins, jQuery, Apiary API
Tools
Pivotal Tracker, GitHub, Git, Sublime Text
Paradigms
Scrum, Agile
Storage
PostgreSQL, JSON, Amazon S3 (AWS S3)
Other
APIs, Module Development, CORS
Platforms
OS X, WordPress
Education
Bachelor's Degree in IT - Application Development
Oregon Institute of Technology - Klamath Falls, OR (USA)
Incomplete Bachelor's Degree in Computer Software Engineering
Oregon Institute of Technology - Klamath Falls, OR (USA)
Incomplete Bachelor's Degree in Computer Science
Montana State University - Bozeman, MT (USA)
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