Consulting Software Engineer Resume
3.00/5 (Submit Your Rating)
Smyrna, GA
TECHNICAL SKILLS:
- .NET Core
- C#
- Visual Basic
- TFS/Visual SourceSafe
- GitHub
- Subversion Source Control
- ASP.NET
- MVC
- Web API
- Ninject IoC Container
- Entity Framework
- Quartz.NET
- Adobe Acrobat iTextSharp jQuery jQueryUI
- Bootstrap
- KendoUI jqGrid jqWidgets
- WCF Web Services
- XML
- DevExpress Suite
- Chilkat Library
- IIS
- SalesForce API
PROFESSIONAL EXPERIENCE:
Confidential, Smyrna, GA
Consulting Software Engineer
Responsibilities:
- Developed a rest - based API for 3rd party integration using .NET Core C#, WEB API, and BytePro SDK library. This exposes a rest-based endpoint to the new PCMe v 2.0 loan management broker portal
- Added feature enhancements to the PCMe v 1.0 loan management broker portal to fix outstanding bugs using C#, MVC, and Npoco ORM library
- Enhanced BytePro Portal to lock specific user features per business requirements using MVC and jQuery
- Refactored PCMe v 1.0 loan management broker portal notification service to use config-based emails using C#, WCF, and XML
Confidential, Johns Creek, GA
Consulting Software Engineer
Responsibilities:
- Assumed the role of a solutions architect / lead developer to migrate existing LAMP stack and Python code to a brand new Microsoft-centric platform
- Developed a new restaurant search rest-based API for 3rd party integration using C#, WEB API, SQL Server, Auth0 token-based service, and Npoco ORM library. This exposes a rest-based endpoint to desktop, web, and mobile applications, and uses json web tokens as part of the security model
- Inherited the myDinova portal and added feature enhancements to the site to fix outstanding bugs using C#, MVC, KendoUI, SQL Server, and Npoco ORM library
- Developed scheduled Windows Service using C# and Quartz.NET to run status points and bonus calculations executable on the Rackspace VM instance
- Created technical documents using DocumentX and Redgate SQLDoc
- Played an integral role in the interview and selection process when screening prospective technical candidates
Confidential, Atlanta, GA
Consulting Software Engineer
Responsibilities:
- Refactored Oracle procedure to process all transaction records after Oracle exception is thrown. Enterprise Solutions Support group no longer has to open support ticket to trigger manual processing of abandoned accrual transactions.
- Refactored SSAT codebase to use best-practice MemoryCache instead of HttpSessionState for processing AL Power and GA Power accrual transactions using C# and ASP.NET. With MemoryCache, better routing decisions are made targeting the server cluster behind F5 load balancer.
- Added approval status rules using NRules BRE C# library. Enables accrual transactions to be locked via specific approval workflows per Enterprise Solutions Support group requirements.
- Added Oracle DML trigger on SSAT accrual transactions table enabling external Oracle e-Business job events to be logged in the audit table.
- Created WCF service as part of the Cool Compliance / SAMsix ESDA Interface integration project using C# and Postgres/PostgreSQL. This allows GPC to migrate GIS field data collection from a cloud-based to on-premise infrastructure for emergency damage assessment efforts.
- Developed LODESTAR replacement batch job using C#, Quartz.NET, Oracle PL/SQL, and Oracle Utilities Energy Information Platform. The new solution migrates from legacy C/C++ to a .NET environment, and secures Oracle data access by using SCS secure configuration instead of the long-standing practice of using registry hives to maintain connection strings.
- Created SSIS package to launch and monitor APC Sales Tax Rate data file processor using C#, SSIS Custom/Execute Process/Send Mail Tasks, and SQL Server. Allowing APC distribution team automate AL tax file drops either via the scheduler, or on-demand on a per need basis.
- Developed a batch job application for the Disaster Resource Management team to pull critical HR records into an intermediate Postgres database using AutoSys, C# and Postgres/PostgreSQL.
- Enhanced MOBI CMS to now include the ability to populate lists via a runtime data provider using MVC, Kendo, JavaScript, jsRender, jQuery and BootStrap. This allows OpCo users to not have to manually add list items when building their MOBI phone apps.
Confidential, Atlanta, GA
Consulting Software Engineer
Responsibilities:
- Refactored ServiceBus scheduler using C#, WCF, Quartz.NET and SalesForce API to improve long-running STAR/SalesForce sync function tasks
- Created a BPM export utility to extract process workflows using C#, Chilkat library and IBM Blueworks API
- Enhanced STAR loan servicing system to lock specific user features after loan book divestment using C#, MS Data Access Application Block and XAML
- Also involved in production support and reporting functions for loan servicing and compliance/auditing groups
Confidential, FL
Technology Consultant
Responsibilities:
- As a skill-based volunteer, developed Humanitarian Resource Planning (HRP) back office system for internal onboarding operations using .NET Core, C#, MVC, Bootstrap, jQuery, jQueryUI, jqGrid, jqWidgets, Redactor Text Editor, Ninject, Quartz.NET, SQL Server, NPoco, Adobe Acrobat, iTextSharp, DayPilot Scheduler/Calendar and Amazon S3 Storage Endpoint
- Features include: medical staff HR management, online invoicing and payments, medical supply inventory management, automated task assignment and monitoring, two-way SMS communication via Twilio API, field resource scheduling, airline fare search via Google QPX flight API
Confidential, Atlanta, GA
Consulting Software Engineer
Responsibilities:
- Refactored SystemCenter list processor to upload large Excel files by "chunking" smaller file bytes using C# and WCF
- Developed ResponseElement Storefront reporting module using Indicee BI and Analytics engine, C#, Quartz.NET and Chilkat library
- Updated the Excel processor in Storefront extensions using C#, SQL Server, Entity Framework and Spread Sheet Gear
- Developed SystemCenter video catalog solution for vendor safety videos using Vimeo API, C#, WebForms and JavaScript
- Update ResponseElement Storefront to show Gallo wine product categories using jQuery and jQuery list nav plugin
- Developed EstimatePRO solution for CurtisDirect marketing group using C#, iTextSharp, MVC, Bootstrap, jQGrid, Ninject, Quartz.NET, SQL Server and Entity Framework
Confidential, Atlanta, GA
Consulting Software Engineer
Responsibilities:
- Worked with the Canadian Global Application Development (GAD) group enhancing the notes management module in Crawford's Claim Management System (CMS) using VB.NET, SQL Server, and DevExpress.
- Developed a payment check generation application to parse scheduled CMS mainframe flat file dumps using C#, SQL Server, Adobe Acrobat, iTextSharp, Log4Net, and PDF2Vector. Processed check records are converted to PCL codes, and moved to the Lake Zurich, Illinois print center where MailStar sorters read 3of9 barcodes to z-fold checks and attachments.
- Designed a new check enclosure and face form to stamp checks at runtime using Adobe Acrobat, ANSI X.9.100-160-1/CPA006 check design standards, and MICR/E13B font library.
- Developed a 3of9 barcode control set for the Bell and Howell MailStar 400 sorting platform using C# and iTextSharp.
- Developed a scheduled job application to process Xactimate Attachments using C#, SQL Server, Entity Framework, MVC Web API, MSMQ, and Log4Net. Xactimate attachments are copied CMS docs archive once processing is complete.
- Developed a scheduled job to manage Takeover claims for Third Party Administration (TPA) processing using C#, SQL Server, XML and Entity Framework. New accounts are awarded from external insurance providers for Crawford to assume the management and administration functions.