Summary
Overview
Work History
Education
Skills
Timeline
Generic
Michael Coleman

Michael Coleman

Orlando,FL

Summary

Adaptable Software Engineer ready to support operations from conception through post-release support. Skilled creator of efficient code and exciting user experiences. Eager to elevate ongoing development projects or create novel software solutions geared towards driving increased usership.

Overview

24
24
years of professional experience

Work History

Software Engineer

Nelnet
Remote
02.2022 - 03.2024
  • Worked on batch applications in C# .Net Core
  • Created database objects such as tables, views, stored procedures in MS SQL Server.
  • Analyzed user requirements to develop software solutions and created technical specifications.
  • Developed RESTful APIs C# and .NET Core.
  • Developed and maintained multiple Angular applications with TypeScript, HTML, CSS and JavaScript.
  • Researched emerging technologies for potential implementation in current products.
  • Collaborated with support team to assist client stakeholders with emergent technical issues and develop effective solutions.
  • Investigated potential issues reported by users through bug tracking systems like JIRA.

Software Engineer

3M
06.2021 - 12.2021
  • Used .net and C# to create winform application used to track product assembly
  • Created SQL Server Database to manage and store products, users, and history
  • Created Triggers and stored procedures to enable automation and updating of product status as it moved down the assembly line
  • Worked with project manager and Solution architecture in Agile environment using JIRA
  • Used my expertise in development to drive constructive feedback during feature planning and backlog grooming.

Software Engineer

CDP
04.2019 - 12.2019
  • Work on migrating a vb.net desktop application to Angular 8.0 with a .net core web API
  • Created angular services, a custom modal shared component, created API endpoints using C# .Net core Web API
  • Used third party sync fusion controls for grids, graphs, and UI elements
  • Developed custom validation patterns for UI controls
  • Used my expertise in development to drive constructive feedback during feature planning and backlog grooming
  • Designed and developed multiple features including a blade layout, an accordion style layout, and custom modal service
  • Worked with breeze to speed searching and minimize calls to the database
  • Utilized a wide range of web technologies including bootstrap, angular material, sync fusion to deliver a fluid user experience
  • Assisted in creating standards and best practices
  • Worked across three teams comprised of Developers, QA, and business analysts
  • Would help other teams with user stories during sprints as needed
  • Developed SQL Server stored procedures and views as needed
  • Technologies Included: Angular 8, JSON API’s Git, DevOps, HTML, CSS, Typescript, JavaScript, and Breeze, CouchDB, SQL Server.

Software Engineer

LK Marketing
04.2018 - 04.2019
  • Designed Restful API for Marking survey application
  • Added new features to ASP.net 3.5 web application (VB.net)
  • Used Angular to update and maintain Marketing application
  • Tuned stored procedures to enhance speed of web dashboard
  • Utilized JavaScript, CSS, HTML in a variety of projects
  • Technologies Included: Angular, ASP.NET, CSS, JavaScript, HTML.

Software Engineer

Theoris
02.2017 - 04.2018
  • Converted Classic ASP application to C#.net MVC application with JavaScript Durandal front end
  • Implemented Enhancements to Physician credentialing application
  • Coded in MVC using Telerik controls
  • Added Telerik spreadsheet reporting tool to application
  • Using entity framework to pull from custom created stored procedures
  • Used JavaScript, HTML, CSS on multiple web project
  • Technologies Include: C#, MVC, Durandal, Classic ASP, HTML, CSS, JavaScript.

Sr. Software Developer

Celadon Trucking
Indianapolis
02.2015 - 04.2016
  • Developed, modified, and maintained assigned programs
  • Using C#, MVC, Webforms, and VB.net
  • Reviewed user requirements and needs for new software and performed analysis, design, implementation, installation, and training related to new software developed/acquired
  • Implemented EPiServer Enterprise CMS using MVC and C# and developed company Intranet site
  • Reengineered ETL processes using SSIS to reduce nightly transfers from mainframe by over 5 hours total
  • Redeveloped an internal web application using current technology
  • Entity Framework and DevExpress grid controls
  • Implemented REST API from 3rd party task tracking application to allow product ordering from customers to integrate directly to 3rd party application
  • Implemented Domain Driven Design using onion architecture and dependency injection
  • Implemented AD authentication replacing forms authentication
  • Converted legacy webform applications to MVC.

Sr. Software Developer

Crowe Horwath
Indianapolis
11.2014 - 01.2015
  • Developed, modified, and maintained assigned programs
  • Reviewed user requirements and needs for new software and performed analysis, design, implementation, installation, and training related to new software developed/acquired
  • Analyzed and planed systems based on consultations with PCC management and/or staff Documents system plan and established an implementation schedule
  • Designed and documented systems based on analysis results and further consultation with management and staff
  • Developed databases, programs and procedures necessary to integrate and/or implement the system
  • Tests system fully to determine its operational reliability
  • Documented system for user department conforming to institutional standards
  • Assisted users and operating areas in implementing and supporting systems including system installation, training and troubleshooting
  • Carried out fact finding and program analysis of problems; applies established procedures to bring resolution
  • Created REST API for YMCA so they could query their tax information.

SQL DBA

Eskenazi Health
Indianapolis, IN
03.2014 - 10.2014
  • Manage multiple projects with minimal supervision
  • Worked in team environment to troubleshoot far reaching application outages
  • Manage and Maintain databases in cluster and stand-alone environment spanning 2000, 2005, and 2008 instances
  • Install and configure SQL Server on new system builds
  • SSIS Package creation/tuning
  • Controlled and Monitored User Access
  • Troubleshoot suspect databases, system down states under pressure
  • Assisted in new Application builds in team environment
  • Assisted in optimizing database performance with developers
  • Achievements: Implemented monitoring that found database corruption
  • Implemented mount points to free drive letters.

Web Developer

SmartIT Staffing
Indianapolis, IN
02.2012 - 01.2014
  • Maintained applications with ASP.Net(webforms), VB.net and Oracle 11g
  • Developed dashboards for management
  • Worked with Oracle packages
  • Enhanced and maintained existing applications
  • (MVC) and Knockouts development, C# SQL 2012, developed interactive websites for multiple projects
  • Team foundation server source control
  • Met with client onsite
  • Manage several large projects for a startup media company
  • Set up SQL 2008 databases from scratch and maintained them
  • Classic ASP development
  • Performed SQL query tuning
  • Database and database application tuning (Oracle)
  • Application maintenance and troubleshooting
  • VB.net (Oracle)
  • New application development- VB.net, Oracle
  • SSIS package development SQL server 2008-ETL
  • TSQL development (SQL Server 2005-2008).

SQL DBA/SQL Developer Contractor

Robert Half
Indianapolis, IN
08.2007 - 01.2012
  • Maintained several SQL Server 2008 Reporting process
  • Asp.net programming, C# programming
  • SQL Server 2008 process maintenance
  • Complex SSIS package maintenance and creation
  • SQL server (2005-2008)-ETL
  • FoxPro Process maintenance
  • Project management
  • Created databases in Access (VBA) then migrated to SQL Server
  • VB.net application development
  • Advanced TSQL development
  • BizTalk process monitor and troubleshooter
  • Business intelligence development studio (BIDS) development
  • SQL Server 2008 process maintenance
  • Create access tools to automate repetitive processes
  • Table creation
  • Access form and database design
  • Troubleshooting vb.net applications
  • Extensive VBA programming
  • Worked with CRM software
  • Automation of Access database creation
  • Automation of ETL via Access with excel UI
  • Advanced mathematical calculations
  • Complex statistical modeling.

Programmer/MIS Director

Leisure Time Entertainment
Merrillville, IN
05.2000 - 07.2007
  • Primary responsibilities include design and development of data entry programs
  • VB.net application development
  • Computer operations: Ran order processing and print jobs, Performed backups and system upgrades
  • Handled service calls
  • Responsible for printer and server maintenance
  • Managed catalog mailings of 2.5 million pieces of mail per month
  • Used complex joins, views, DTS, and stored procedures to manage 8 million customer records
  • Managed computer operations and networking personal
  • Managed Database, Application, and Terminal servers hosted remotely
  • Managed in house DNS servers, Antivirus server, Fileservers, Reporting server, Cisco firewall, and T1 line
  • Achievements: Managed Active Directory domain of 40 users
  • Created Catalog Mailing lists and rental list for multi-million-dollar company
  • Created financial reports for CEO and vice presidents
  • Create databases for back-end interfaces designed for reporting, auditing, and website generation utilizing SQL Server and MS Access
  • Created Applications of my own initiative that streamlined business process saving entire inventory department 10 hours of work time per week
  • Created Action report for owner weekly using pivot tables dynamically created using VBA and Macros
  • Developed General Manager’s database that combined multiple tables providing unprecedented detail of the entire company’s revenue from every business perspective, published to the web and viewed by upper management
  • Ordered products from vendors and contracted out companies for various projects
  • SQL server administration, wrote stored procedures, DTS, Wrote applications using access front end
  • Implemented system migration
  • Developed and tested new financial reporting system using Visual Basic and Excel.

Education

Management Information Systems

Purdue Calumet

Computer Information Systems

IVY Tech

Skills

  • Client Requirements
  • Detail Oriented
  • Customer Relationship Management
  • Continuous integration
  • Software Development Lifecycle
  • Research and Development
  • Oral and written communications
  • Fluent in MSSQL, NET, C#

Timeline

Software Engineer

Nelnet
02.2022 - 03.2024

Software Engineer

3M
06.2021 - 12.2021

Software Engineer

CDP
04.2019 - 12.2019

Software Engineer

LK Marketing
04.2018 - 04.2019

Software Engineer

Theoris
02.2017 - 04.2018

Sr. Software Developer

Celadon Trucking
02.2015 - 04.2016

Sr. Software Developer

Crowe Horwath
11.2014 - 01.2015

SQL DBA

Eskenazi Health
03.2014 - 10.2014

Web Developer

SmartIT Staffing
02.2012 - 01.2014

SQL DBA/SQL Developer Contractor

Robert Half
08.2007 - 01.2012

Programmer/MIS Director

Leisure Time Entertainment
05.2000 - 07.2007

Management Information Systems

Purdue Calumet

Computer Information Systems

IVY Tech
Michael Coleman