Jeffrey LeBlanc
Baton Rouge, LA
70802
Technology Summary
Operating Systems:Microsoft Windows Server, Linux (Red Hat/Debian) Development Languages:C#, JavaScript, TypeScript
Database Technology:MSSQL, MySQL, Elasticsearch/Kibana, SharePoint Tools:Visual Studio, Visual Studio Code, Git, Babel/Webpack, Jira, Kanban Board, Confluence Web Technologies:ASP.NET Core (MVC/Razor), ASP.NET (MVC/WebForms), NodeJs (Express), SharePoint
Frontend Technologies:AngularJs, Angular, Vue, jQuery, KnockoutJs, Electron, WinForms Cloud:Azure, AWS, Google Cloud
Projects using C#:
● Created a DSL to store video game narrative data and its parser in Unity
● Modified a centralized IT management software using handwritten SQL to use generated SQL statements via EF Core via Interceptors.
● Created a MySQL manager including automated backups and WordPress migration
● Create a document digitizing system, using WinForms as the frontend and SharePoint as the storage system. Created a label generation program that automatically fills out employee information and document type/number. Created a console application that creates a document set to match scanned documents. This application uploads all the documents automatically and ensures correct versioning.
● Created a service that allows upload out via email of reimbursement receipts. This program allows managers to approve expense reports via email as well.
● Created an integration solution in order to link the PayChex API into Dominos’ time system.
● Modified legacy compliance and background checking system to allow uploads of subject profiles. Used Webforms and Telerik controls to read a zip archive containing all files and field data and integrate it within the database.
● Created many modifications of an existing nurse job location platform using Asp.net core. Examples include: added an affiliate/referral tracking system, converting bulk email system to use Azure Functions, add image upload forms that save to Azure Blob storage and more.
● Convert monolithic ASP.net website methods to microservices running on AWS Lambda. Employment History
Ciber, Baton Rouge, LA 1/2020 – 9/2020
Senior Programmer
- Develop web applications using Asp .Net on the back end and Javascript/HTML for the Unemployment Office.
- Converted a Java application to Asp.net for filing benefit claims.
- Created a program to read PDF uploads for pay data.
- Debugged and configured a Filenet system to integrate with programs we created in C#
- Update legacy WebForms software to use new features. Metova, Conway, AR 1/2019 – 9/2019
Programmer
- Develop multiple web applications using Asp .Net Core on the back end including pay roll data syncing, job listings, affiliate id tracking, and various internal tools both along and with a team.
- Plan, create, and document APIs used to preform integrations with outside systems.
- Develop web application front ends using jQuery, BootStrap, Vue, and AngularJS on multiple projects.
- Develop web applications using NodeJS on the backend.
- Update legacy WebForms software to use new features. Bollinger Shipyard, Lockport, LA 3/2018 – 1/2019
Programmer Analyst
- Develop applications to streamline document digitizing via WinForms and SharePoint.
- Create expense report uploading website to allow users to upload expenses using AngularJS, NodeJS and SQL Server.
- Update legacy software used for tracking ship construction using KnockoutJS and BootStrap to have stored user profiles.
Chrono Code, Baton Rouge, LA 02/2017 – 03/2018
Lead Developer
- Gather design requirements from customers, advise best practices to implement business logic.
- Create custom ASP.NET web applications, configure VMs, email, and WordPress instances.
- Create smartphone applications to interact with dynamic ASP.NET web applications.
- Provide access to team of artist and marketing resources Immense Networks, Baton Rouge, LA 8/2017 – 11/2017 Junior Developer
- Design and implement web application in to allow custom engineering structures to be designed to order over a website. Used JavaScript, including vue.js, other libraries, and custom SVG manipulation.
- Update in house software package that is used to implement IT management automatically, implemented in C# and SQL. Converted the software from using raw SQL to Entity Framework. Jet Streame, Baton Rouge, LA 04/2015 – 02/2017
Lead C# Developer
- Lead a team of C# developers.
- Defined API requirements for subsections of the game engine
- Set targets for software delivery using AGILE principles
- Designed a syntax language to allow game designers to write character dialogue in a format that could be directly parsed into game data. New language supported branching, conditional statements, stat checks and increases, and a plethora of custom commands. Parser implemented in C#.
- Interacted with customer for the team and handled all customer/programmer needs.