Ben Johnson
Senior Software Engineer at Prompt.io- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Architecting Microsoft Azure Solutions
MicrosoftMay, 2015- Oct, 2024
Experience
-
Prompt.io
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
Aug 2022 - Present
-
-
-
Avalara
-
United States
-
Software Development
-
700 & Above Employee
-
Sr. Manager, Engineering
-
Apr 2020 - Aug 2022
-
-
Engineering Manager
-
Jan 2018 - Apr 2020
-
-
Software Engineer, Senior Software Engineer
-
Mar 2016 - Jan 2018
-
-
-
Microsoft
-
United States
-
Software Development
-
200 - 300 Employee
-
Application Development Consultant
-
Jul 2013 - Mar 2016
Developed large-scale web and desktop applications for enterprise customers. Experiences include: Oversaw the UI architecture for a 6 person feature team, for a web application with over 25 total developers. Coached customer developers on JavaScript best practices, and wrote UI, API, business logic and database code. Wrote C# business logic for a SharePoint-based document discovery and management application with approx. 2,000 users. Features worked on include a programmatically-generated HTML newsletter tailored to the users’ site preferences, and a text file parser that extracted metadata from a large volume of documents. Created a POC web application on a 4 person development team showcasing a variety of Microsoft Azure cloud services. The application flowed millions of mock data events through Azure Stream Analytics and Azure Machine Learning, driving JavaScript charting in real-time, and sending users notifications when the system predicted imminent device failures. Our application was used both internally at Microsoft training conferences as well as in pre-sales meetings with clients to spark sales conversations. Conducted unit and functional testing for a Windows 8 application for a large sports entertainment company. The app is used by coaches and players to review photos of team formations during nationally televised games. Show less
-
-
Education
-
University of Virginia
Bachelor of Arts (B.A.), Computer Science