Jeffrey LeBlanc
Baton Rouge, LA
70802
Technology Summary
Operating Systems: Microsoft Windows Server, Linux (Red Hat/Debian)
Development Languages: C# .Net, JavaScript, TypeScript
Database Technology: MSSQL, MySQL, SQLite, Elasticsearch/Kibana, SharePoint, Entity Framework, TypeORM in Javascript and Hibernate in Java
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, Filenet,
Frontend Technologies: AngularJs, Angular, Vue, jQuery, KnockoutJs, Electron, WinForms, ReactJs
Cloud: Azure, AWS, Google Cloud
Education: G.E.D., Attended BRCC for Computer Science A.S.
GitHub: https://github.com/jeffreyleblanc225
Executive Summary:
I have a passion for software development, as well as systems management in general. I strive to produce innovate solutions for all problem domains. I’ve always had an intense curiosity to understand how systems work in general, including human organizations. I enjoy developing solutions and seeing them be implemented in real life, often for years. My software career has allowed me to enjoy my job in the same fashion that I enjoy hobbies. I know how to ask the correct questions in order to get the needed answers quickly, and I’m not afraid to reach out for help. I take pride in gaining the trust of my team members and project stakeholders.
I know I will be an invaluable asset for your team!
Projects using C# (.Net):
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 along with a WYSIWYG editor for label papers, using WinForms as the front end 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 Domino's’ 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.
Lead a team implementing microservices, managed team members that used various languages and frameworks including Django and Laravel and created an API to be used by all.
Converted legacy Java web and FileNet application to modern C# Framework.
Converted legacy ASP.NET Webforms application to .Net Core
Deployed web applications developed from .Net Core to Azure
Created Projects using ReactJs as a frontend and WebAPI as a backend using AWS
Employment History
Self Funded Project, Baton Rouge, LA 9/2022 – 4/2023
Senior .Net Developer
-Created a service using NodeJS and Typescript to crawl web forums for high paying jobs on Amazon’s MTURK worker system. Edited an existing React/Redux application to automatically load the found jobs for the user, as well as updated the program – including getting sound to work as well as adding folder and worker management features. Will allow access to the system for a monthly fee.
-Created Bayou Bytes, LLC – Uses AI to predict Crawfish farming yeilds and software to manage aquaculture
Louisiana Workforce Commission, Baton Rouge, LA 6/2022 – 9/2022
Senior .Net Developer
-Maintain and develop SSIS packages to allow banks to post payments to the Unemployment Tax Collection System.
-Continue to implement the new Unemployment System using VueJS to replace existing legacy Visual Basic code, and using .Net MVC 4.8.
-Analyze legacy Java code for continued additions to the internal .Net 4.8 Case Management System
-Create, upgrade and configure C# libraries for Filenet system assess for team members to consume.
-Implement MVC pattern across projects, mentor team in order to promote best practices.
-Supported production systems
Created tools and assigned tasks to team members in order to upgrade the unemployment system.
Self Funded Project
Owner/Senior .Net Developer 1/2022-06/2022
-Created Algorand NFT Marketplace
-Create project plans and direct contractor to implement designs on a decentralized voting system.
-Design the front end using .Net Core Blazor and interact with other elements of the system implemented in Python via microservices.
-Implement database using MSSQL, with JSON and REST as the data transport layer.
-Promote community awareness of the voting project.
-Hosted system on AWS
Corning Inc 7/2021 - 1/2022
Senior .Net Developer
-Support Oracle database, ASP. NET IIS servers, Convert VB applications to C#
-Work with end users in finance, and on the plant for, including part routing, shipping, inventory, quality control, and metrology.
-Create custom applications for inventory control
-Supported production Oracle database
Staking Forms 2/2021 - 6/2021
System Admin and Blockchain Programmer
-Administer Virtual Machine on Google cloud for development team.
-Design smart contracts on the Aglorand Blockchain.
-Designed the client interface using C# ASP.NET and ReactJs (Javascript) deployed on AWS
Louisiana Workforce Commission, Baton Rouge, LA 01/2019 – 09/2020
Senior .Net Developer
-Develop web applications using Asp .Net on the back end and VueJS/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.
-Created tools and assigned tasks to team members in order to upgrade the unemployment system.
-Supported production deployment
Metova, Conway, AR 1/2019 – 9/2019
.Net Developer
-Develop multiple web applications using Asp .Net Core on the back end including payroll data syncing, job listings, affiliate id tracking, and various internal tools both along and with a team.
-Used AGILE methods of software development, creating stories and estimating time needed and interacting with clients in every step of the process.
-Plan, create, and document APIs used to perform integration with outside systems using .Net.
-Develop web application front ends using jQuery, BootStrap, Vue, ReactJS, and Angular 8 on multiple projects. Used OAuth 2.0 as a security layer.
-Develop web applications using NodeJS, ReactJS and .Net Core on the backend, deployed using Docker, tested using unit testing.
-Created a paycheck clearing API to interact with PayChex API, hosted on Azure using .Net.
-Created microservices to perform server tasks using Azure (sending emails, interacting with users) for a Travel Nurse Jobs website.
-Update legacy WebForms .Net software to use new features.
-Deployed web applications developed from .Net Core to Azure
-Supported multiple production deployments on AWS
Bollinger Shipyard, Lockport, LA 3/2018 – 1/2019
.Net Developer
-Develop applications to streamline document digitizing via WinForms, with a WYSIWYG (What You See is What You Get) label editor that supported paging, cut copy and paste as well as saving state as the frontend, and SharePoint .Net library as the backend.
-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.
-Supported production engineering scheduling systems and added features such as receipt verification via email
Chrono Code, Baton Rouge, LA 02/2017 – 03/2018
.Net 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
-Hosted websites on Google Cloud and AWS.
-Used Vue.js to create custom user interface for created site management suite.
Immense Networks, Baton Rouge, LA 8/2017 – 11/2017
.Net Developer
-Design and implement web applications 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, deployed solution using Docker.
Jet Streame, Baton Rouge, LA 04/2015 – 02/2017
Lead .Net Developer
-Lead a team of C# .Net 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 the customer for the team and handled all customer/programmer needs.
Non programming job history:
2014-2015
Desktop Support InSource Now Baton Rouge, LA
Upgrade Capital One computers and software from Windows XP to Windows 7; Hardware QA tester
2012-2013
Game Tester EA Games Baton Rouge, LA
Test games on multiple configurations of PC and console hardware
4/2009-2012
Computer Tech Geeks Anywhere Baton Rouge, LA
Subcontractor for a computer repair company. Virus removal, OS Upgrades, hardware replacement, data backup and remote management.
4/2008 - 4/2009
Printer Tech, Computer Support Specialist Our Lady of the Lake Baton Rouge, LA
Supported Our Lady of the Lake’s printers and faxes. Responsible for 6,000 + HP LaserJet printers and fax machines. Supported users by installation and configuring of computers, and diagnosing network problems.
12/2007 - 12/2007
Warehouse Worker, Stock Clerk Martin Brower Port Allen, LA
Unloaded/Loaded 50 pounds of frozen goods from 18 wheeler, pulled orders with pallet jacks, shrink-wrapped and basic maintenance duties. Kept records and compiled stock reports.
9/2007 - 11/2007
Computer Tech, Computer Support Specialist Rick's PC Plaquemine, LA
Provided technical assistance to computer system users. Answered questions or resolved computer problems for clients in person, via telephone or from a remote location. Provided assistance concerning the use of computer hardware and software, including printing, installation, word processing, electronic mail, and operating systems.
6/2007 - 8/2007
Computer Tech, Computer Support Specialist Innovative PC Gonzales, LA
Repaired customer PC's, handled phone calls and walk-in's, back up data, installed hardware/troubleshoot hardware, repaired OS corruption, administered Linux file server for in-house data storage.
8/2005 - 2/2007
Warehouse Worker, Stock Clerk Wilson Warehouse Baton Rouge, LA
Loaded/Unloaded refrigerant drums from 18 wheelers, built braces, punctured and disposed used tanks. Received, stored, and issued materials, equipment, and other items from stockroom, warehouse, or storage yard including heavy lifting. Kept records and compiled stock reports.
6/2003 - 6/2004
Stock Clerk Butcher Boy Plaquemine, LA
Received, stored, and issued materials, equipment, and other items from stockroom, warehouse, or storage yard. Kept records and compiled stock reports.