Badges
Certifications
Work Experience
Software Engineer
Revature• July 2020 - August 2020
• Trained to become a full-stack developer, working on the following technologies: o Using C# to develop console and web applications ▪ Created web applications with .NET server side and HTML/CSS client side ▪ Created a web application using the dotnet MVC template o Created and altered an SQL database using SQL scripts o Using Entity Frameworks to access a database using the code-first and data-first approaches ▪ Creating a database repository to prevent direct access to a database o Using TypeScript to create JavaScript files and combine them into one JavaScript file ▪ Using Angular in TypeScript to create dynamic web pages o Created xunit tests for .NET projects
Research Assistant
Michigan Technological University• April 2018 - July 2020
Created small scripts for Michigan Tech's rail program to analyze data and produce a report in a PDF.
Software Engineer
Norfolk Southern• January 2019 - April 2019
• Developed software for the Geological Information Systems department; which included, but was not limited to: o Parsing through IIS logs to determine how often certain map services were being used o Compared data about grade crossings owned by Norfolk Southern between their database, and the Federal Railroad Administration’s database to ensure both have accurate information using ODP.NET o Making improvements to Highlander, a web application utilizing the ArcGIS JavaScript API, AngularJS, and RequireJS that allows employees at Norfolk Southern to view information about any assets they need to know about (tracks, locomotives, maintenance equipment, etc.) on the client side, while the server side (responsible for fetching which layer’s employees have access to from NS’s ArcGIS Servers and who’s authorized to utilize Highlander) was developed with ASP.NET.
Education
Michigan Technological University
Computer Science, BS• September 2016 - May 2020
Links
Skills
kidick has not updated skills details yet.