Andrew Bergerson
Software Engineer
Most of my professional work involves geographic information systems (GIS) as well as geographic data. I primarily develop solutions that transform, pipeline, and store that data. On the side, I like to make various types of automation and applications. My cloud experience is primarily in Microsoft Azure (serverless architecture, databases, web application hosting), and in Google Firebase. In addition to my production projects and coursework, I also like to learn about and write robotics software.
7/2021 to Present - Open Systems International
1/2021 to 5/2021 - Microsoft Capstone Project
8/2021 to 5/2021 - Bison Robotics: Autonomous Snowplow
8/2019 to 8/2020 - Association for Computing Machinery
9/2018 to 6/2021 - Bachelor's of Science in Computer Science from North Dakota State University
Completed 3/2021 - Python (Basic) HackerRank Certification
Achieved 4/2021 - First Place in an Autonomous Snowplow Robotics Competition
4/2021 to Present - Invited to take the Google Foobar Challenge, currently on level 2
Achieved 10/2019 - Team Placed in the International Collegiate Programming Competition
Under the Project Tabs, you can check out my experience in:
Cloud hosted web and mobile applications
Cloud data pipelining and visualization
Robotics
Other automation scripts
Below that, you can see some code samples from various projects. The Project Page has more information on my work, and on my GitHub you can see my full code in-depth.
Microsoft Capstone Project
Created a solution to pipeline data and visualize it using MS technology
Stack: OneDrive, Power Automate, Azure Functions, Cosmos DB, Python
Visula
Visula automates the process of getting key stock information with a single click
Stack: Azure Cloud, Django, Bootstrap, ChartJS
Autonomous Snowplow
Through NDSU's Robotics club, I helped a team recreate a self-driving competition snowplow
Stack: ROS, Python
Raxu iOS
Raxu is a mobile app that helps users manage money, set goals, and plan
Stack: Google Firebase, Swift
Alpaca
This school project is an algorithmic stock trader made to test different trading techniques
Stack: Alpaca API, Python
Chainlink
To make commits and pushes easier, Chainlink exists to help source control documentation
Stack: WinForms, C#