Nicholas J Hershy
Software Engineer.


Profile

Azure Support Engineer at Microsoft, specializing in Azure App Services. Previous software engineer with experience working in fast-paced agile environments performing requirements gathering, design, development, debugging, and testing roles. Graduate of Athens State University with a B.S. in Computer Science, in addition to an A.A.S in Programming from Calhoun. Holder of a DoD Secret Clearance. Azure certified. CompTIA Security+ certified. Professionally proficient in Spanish. Intermediate proficiency in Italian and Esperanto.



Skillsets

C#/.NET

4 years

jQuery

4 years

HTML

6 years

CSS

6 years

SQL

4 years

Java

2 years

Azure

3 years

Python

3 years


Work Experience

Microsoft Logo

Azure Support Engineer

Microsoft

July 2021 – Present

Provides enterprise-level cloud configuration and assistance to Microsoft Azure customers. Investigates the corporate customer's technical problems and delivers fast solutions. Requires thorough understanding of the Azure platform offerings, specifically: Web Apps, Function Apps, Container Apps, Application Insights, Azure CLI, ARM templates, Azure SQL Databases, AAD, and Azure Virtual Networks. Additionally requires knowledge of software developing, scripting, networking, and security principles. Upholds a proactive approach to maintain customer satisfaction, provide techinical expertise, and communicate effectively. Comprehensively understands the Azure platform to help the customer quickly migrate to the cloud or configure their existing resources. Communicates in Spanish with Central and South American clients.

AMCOM Logo

C#/.NET Software Engineer

U.S. Army Aviation and Missile Command

July 2019 – July 2021

Co-designed an access rights management tool to update roles and privileges at the application-level for all AMCOM G6 web applications. The .NET Blazor framework was chosen to eliminate the use of JavaScript in order to facilitate maintainability. Built with Razor Pages and using the Mediator behavioral pattern. Telerik UI for Blazor was used for dynamic web elements. Performed UI automation testing using Selenium C# WebDriver, in addition to xUnit, Moq, and Fluent Assertions. Assisted in the development of a command-wide user provisioning and management application. Created using .NET Standard 2.0 and converted into a NuGet package to be consumed and compatible with all other AMCOM G6 web applications. Dapper (a micro-ORM) was implemented for object mapping and Slapper was used to populate complex nested child objects.

KBR Logo

C#/.NET Applications Developer

KBRwyle

May 2018 – July 2019

Promoted the readiness of the U.S. Aviation and Missile Command (AMCOM). Served as team lead and developer of a web-based inventory management system that was re-written from Oracle Forms to .NET Core using the MVVM architecture. The server-side potion used C#, LINQ, and SQL. Client-side consisted of HTML/CSS, jQuery/AJAX, and Bootstrap. Collaborated closely with the customer to gather business and technical requirements. Designed the application logic, GUIs, and database using UMLs, flowcharts, pseudocode, and wireframes. Mentored other developers as a lead application developer (LAD). Programmed an application that managed user access to Army information systems. Designed implementing the .NET MVC framework and architectural pattern. The Kendo UI library was used to add streamlined JavaScript components.

OASYS Logo

Full-Stack Software Developer

OASYS, INC

October 2017 – April 2018

Worked on an acquisition logistics data management tool for the US Army. Created data generated reports written in Java and AngularJS framework to create components of a SPA web application. Additionally, used JavaScript and HTML/CSS. Wrote unit tests using JUnit, Mockito and Jasmine frameworks. End-to-end testing was done using Protractor and Selenium. Collaborated using the Atlassian Tool Suite (Jira, Confluence and Bitbucket).

KBR Logo

C# Software Developer Intern

KBRwyle

May 2016 – August 2016

Supported the Patriot Missile Defense System. Developed a GUI plugin for a proprietary software package in WinForms using C#/.NET. The plugin was used as a data and bug tracker for the Patriot Missile System and additionally served as an all-in-one team collaboration and communication tool. Used DevExpress WinForms for enhanced functionality of .NET controls. Aided in the creation of a Python script to extract data into CSV format from hundreds of PDFs. Designed a database using SQL Server to manage extracted data from the PDFs. ADO.NET was utilized to query the data. Briefed senior CAS officials on the functionality and benefits of the plugin.

IBH Logo

IT Support Technician

Integrated Behavioral Health

May 2016 - June 2016

Maintained and set up computer systems for company employees. Assisted with network set up in the new Decatur office. Configured computers for remote access. Created word and excel documents for the company president.

Fiscal Logo

Java Software Developer Intern

Fiscal Systems

December 2015 – March 2016

Worked on Java web portal used to track live feed of POS transactions. Set up test databases with PostgreSQL and pgAdmin. Compiled projects using Eclipse integrated with Maven. Used VMware virtualization running SUSE Linux to run Apache servers.

Fiscal Logo

Software Test Technician

Fiscal Systems

September 2014 - December 2015

Manually tested a touchscreen POS system application to find and document defects. Worked primarily on Linux systems using Bash commands. Communicated with servers via Putty to modify configuration settings. Wrote technical documentation for clients. Translated proprietary software from English to Spanish.



Industry Certifications

SecPlus Logo

AZ-900: Azure Fundamentals

Credential ID: 4A6B65D252604D5

June 5, 2024


SecPlus Logo

CompTIA Security+

Verification Code: RS5BY1WE0DB113CR

January 28, 2020


Education

Athens Logo

B.S., Computer Science

Athens State University

Magna Cum Laude (3.7 GPA)

Calhoun Logo

A.A.S., CIS-Programming

Calhoun Community College

Summa Cum Laude (4.0 GPA)

UAB Logo

B.A., Spanish Language

University of Alabama at Birmingham

Uni Chile Logo

Spanish Language and Literature

Pontificia Universidad Católica de Chile



Awards

NASA Space App Logo

NASA Space Apps Challenge

Received 1st place in the professional’s category

April 2017

The NASA Space Apps Challenge was a hackathon located in the STEAM Works Studio in Lowe Mill where participants worked for 32 straight hours from April 29, 2017 at 9:00 AM to April 30, 2017 at 5:00 PM to design a software or hardware solution for one of NASA's hand-picked challenges. My team and I - called Project Firewatch - chose the "And YOU can Help Fight Fires!" challenge, where the goal was to build a fire-monitoring and crowdsourcing tool that will allow local fire managers to respond to wildfires. My contribution focused on Linux Bash scripting and Python scripting to automate a process of hourly downloading the newest NASA satellite imagery data consisting of the locations of current fires throughout the world, converting from csv to json, parsing the dataset, and feeding it into the Google Maps application to display location and sizes of current visible fires on a world map.



Personal Projects

Corrupt Video File Inspector

Github Repository

Developed a GUI program for both macOS and Windows to analyze and identify corrupt video files utilizing ffmpeg. The program thoroughly scans video files, marking those with bad sectors as corrupt and deeming others as healthy to accurately assess file integrity. Written in Python with a Tkinter interface, the application includes a macOS version optimized for Apple silicon, built with py2app, and a Windows version built using pyinstaller.

Stock & Cryptocurrency Scrolling Ticker Display

Github Repository

Designed and developed a Raspberry Pi web application to display current stock and cryptocurrency prices. Utilizes the Finnhub and Nomics APIs to fetch stock and crypto prices, respectively. Created a jQuery-powered animated marquee to allow stock and crypto data to scroll in-and-out of display. Allows user to input desired stock and crypto ticker symbols.

Fictional Language Book Translator

Github Repository

Produced a Java application to receive a text file of an English book as input which then translates the book into the fictitious language and exports results. Made possible by using Stanford University’s Part-of-Speech (POS) tagger, which assigns metadata to each English word (such as if it is a noun, verb, adjective, etc.)

Fulfillment by Amazon (FBA) Profit Calculator

Github Repository

FBA Profit Calculator is a Python script written to calculate/estimate costs, revenues, profits, days until all products sold, sunken costs, profit margins, ROIs, and more to help predict future gains before making an expensive investment in a product which is later to be sold on Amazon.com.



Relevant Coursework

B.S., Computer Science

  • Calculus I
  • Calculus II
  • Calculus III
  • Discrete Mathematics
  • Applied Probability and Statistics
  • Database Systems
  • Networking Fundamentals
  • Local Area Networks
  • Intro to Digital Logic Design
  • Digital Design Lab
  • Computer Science I
  • Computer Science II
  • Introduction to Assembly Language
  • Data Structures
  • Programming Language
  • Operating Systems
  • Topics in Object Oriented Programming
  • Software Engineering
  • Senior Software Engineering Project
  • Senior Software Engineering Project Lab
  • Algorithm Analysis
  • CS Elective I - Scripting Languages
  • CS Elective II - Visual C# Development
  • CS Elective III - Computer Graphics
  • CS Elective IV - Fund. of Information Security

A.A.S., CIS-Programming

  • Computer Programming Concepts
  • Intro Web Development
  • C# Programming
  • Database Management Systems
  • C++ Programming
  • Advanced C++ Programming
  • Java Programming
  • Advanced Java Programming
  • Software Support
  • Hardware Support
  • Cisco I
  • Mobile Forensics
  • Security Analyst
  • Linux I


Contact Information

nhershy@gmail.com

Headshot