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
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
Similar Profiles
ALEX TWOREKALEX TWOREK
Software Engineer II at NelnetSoftware Engineer II at Nelnet