Software Developer, Enterprise Architect, Cyber Security Enthusiast
Contact Me!Download CVHello! I am Kevin Burns, the Ultra-marathon running vegan warrior who has a very dedicated(and healthy) obsession with technology. I started working on computers at a very young age; I was around 6 when I started going to "Computer Trade Shows" with my father and uncle. We would sell printers and accessories. I mainly wandered around and spent my time talking to some of the Unix groups and other vendors, purchasing and selling hardware and software that I wrote. I spent all of my money on computer books and hardware. My taste in books grew to include anything about operating systems, cybersecurity, and programming. Over time I taught myself C and AT&T Assembly, moving into the Intel syntax with NASM and eventually C++. As the years went on, I moved from project to project while going to school at night. I worked as 31U/74B in the US Army (Network Admin), created HIPPA Compliant software for an ambulance (EMS) squad in PA while serving as an EMT, developed software for hearing aids and software for people to adjust them. Now, I am the Director of IT for a large company that handles some of the most prominent leaders in the financial world. I am still most definitely hands-on and operating as the Senior Software Engineer and Network Architect. I like to spend my free time teaching my two sons everything I can about technology and training for Ultra-marathons and Spartan races.
May 2014 - Present
(Formally known as The BFS Group)
Created and maintained a desktop-based back-end, and web client-facing front- end that leveraged .Net, Web API, and MS-SQL databases to aggregate financially influenced data straight from insurance carriers and utilizing data entry techniques from various departments throughout the company. This system would provide multiple validation measurements and system reports via SSRS and other HTML based frameworks. Both the front-end and back-end systems were continuously audited by third parties to ensure an extreme level of security and compliance.
Technologies used:C#, WPF, ASP.Net MVC, Web API, OAuth2, jQuery, MS-SQL, HTML5, CSS3, Angular2
- Analyze customer support metrics and refine processes
- Budget and cost control
- Design and management of internal and external software development projects
- Design and planning of physical infrastructure projects
- Ability to handle highly stressed situations and unexpected errors in an efficient manner
- Backlog negotiation and project estimations
- Designed and implemented Unit Tests, Builds and Releases for Continues
- Integration and Deployment via the Azure Visual Studio Platform
- Mentoring for Junior and Intermediate developers
- Communication with clients
- Conduct training for new developers
- Database application development
- Desktop and web application development
- Develop and maintain applications passing through all stages
- Establishing networking environment by designing system configuration, directing system installation, defining, documenting, and enforcing system standards
- Identifying, diagnosing, and resolving network problems
- LAN maintenance and support services to clients
- Network Penetration Testing
- Web Application security Testing
September 2011 - May 2014
Worked with a team to develop a system to read, write, and configure hearing aid and hearing devices. The system would allow an Audiologist to remote into a commercial location or client's home computer and make adjustments to the configurations of the devices. The adjustments were based on their patient's audiogram over a USB hard-wired connection which was recorded from a separate device and feed into the software through a third-party API. Later, I had revamped the system to utilize Bluetooth and created mobile applications for both iOS and Android. Due to the scrutiny of the sensitive data, the system had to undergo extensive hardening to ensure all data sent and received adhered to the strict guidelines of HIPAA compliance.
Technologies used: C#, MS-SQL, Web API, Pascal, C++, Assembly, HTML
- Conducted benchmark tests for the applications and actively participated in the Quality Assurance process of development
- Develop support tools to reduce working time from hours to minutes
- Assisted team in handling web server and database administrations
- Confirm program operation by conducting tests; modifying program sequence and/or code
- Created and maintained client websites
- Designing and developing database architectures
- Maintaining the system
- Maintenance and development of public portal
- Evaluated, recommended and selected hardware and software solutions
- Analyzing network data to determine network usage, disk space availability, or server function
- Checking computer equipment for electrical safety
- Configuration of firewalls, routing and switching equipment
- Configuring security settings or access permissions for groups or individuals
- Installing and configuring computer hardware, software, systems, networks, printers and scanners
August 2007 - August 2011
I created, managed, and maintained a scheduling system that would allow a medical dispatcher to communicate and schedule appointments for a fleet of EMTs(Emergency Medical Technicians.) The system would allow individual patients, hospital staff, and nursing homes to request transport. The services offered were based on the level of care required to suit the patient's needs. In the initial release, the system would communicate with ambulances and track them through GPS and Google map APIs. The system was later modified to incorporate billing methods that worked side-by-side Medicare and PA NEMESIS. The software had to undergo severe scrutiny due to patient data being stored at rest. I had to work directly with auditors to certify the system through the state of Pennsylvania before being used in production.
Technologies used: MySQL, Perl, PHP, HTML, CSS
- Configuring LAN, WAN, Wireless and edge security equipment
- Identifying, diagnosing, and resolving network problems
- Troubleshoot and maintained all networking devices and infrastructure across the enterprise including switches, routers and firewalls
- Configuration of firewalls, routing and switching equipment
- Checking computer equipment for electrical safety
- Developed internal HIPPA complaint web and desktop software and maintained network infrastructure
- Create and maintain tools throughout the office for information metrics and system maintenance
- Corrected issues reported by the customer
- Performance improvement and optimization on existing user interface forms
May 2004 - September 2007
- Analyzing network data to determine network usage, disk space availability, or server function
- Configuration of firewalls, routing and switching equipment
- Configuring and defining parameters for installation or testing of local area network (LAN), wide area network (WAN), hubs, routers, switches or related networking equipment
- Configuring security settings or access permissions for groups or individuals
- Create graphic elements such as logos, banners, buttons, etc
- Design websites for various businesses
- Attending weekly client meetings to discuss the specifics of the automated tests
- Ability to handle highly stressed situations and unexpected errors in an efficient manner
- Coding, testing and fixing programming errors
- Communication with clients
- Conduct training for new developers
July 2002 - October 2004
- Network Penetration Testing
- Web Application security Testing
- Worked on automating of vulnerability assessment framework for network device configurations
- Configuring LAN, WAN, Wireless and edge security equipment
- Identifying, diagnosing, and resolving network problems
- Undertaking data network fault investigations in local and wide area environments, using information from multiple sources
- Updated network switching architecture and software revisions
- Access management, software installations, hardware issues and orders
- Comply with ad-hoc tasks
- Purchasing equipment from several international suppliers
Languages
Operating Systems
DevOps & Cloud Platforms
2017 - Present
Southern New Hampshire University
Computer Science - Software Development
GPA: 3.23
Present
70-483
- Application Developer
- C# Programming
- Data Query
- Data Security
- Data Validation
- LINQ
- Object-based Programming
- Software Development
- Visual Studio
- Web Applications
- Web Developer
Present
- Operating Systems and You: Becoming a Power User
- The Bits and Bytes of Computer Networking
- Technical Support Fundamentals
July 2020
Planning and managing resources to accomplish organizational goals
Proficient: Full Results
July 2020
Level of motivation and discipline applied toward work.
Highly Proficient: Full Results
July 2020
Designed by engineering managers and real-world employers, this test gives you hard data points to evaluate technicalcompetency.
Highly Proficient: Full Results
July 2020
Measures the traits that are important for successful software developers.
Proficient: Full Results
Address
Holland, Pennsylvania, U.S.A
Phone
215.767.0078
Kevin.B.Burns@Hotmail.com