Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Shannon Fender

Senior .NET Developer/Team Lead


 Round Rock, Texas, United States
 +15127580233
 shannonfender@gmail.com

WORK EXPERIENCE

August 2022-October 2023

Senior .NET Developer/Team Lead

 TrueDialog
 Austin, Texas, United States

*Worked with product and customer service to add new features, fix existing features, or improve existing.
*Documented many aspects of the product that were previously not documented.
*Setup and Trained new employees
*Executed Builds and Releases to ensure they went out smoothly every 2 weeks.
*Was in charge of all Code-Reviews, to make sure they followed company standards and didn't introduce new issues.
*Involved in all meetings that were relevant to infrastructure and security.
*Helped to cut Azure costs by eliminating unused services
*Implemented a new system to interact and comply with new Telecommunications laws and procedures.
*Designed a new fault-tolerant MessageQ architecture.
*Started first implementation of A.I. integration.

February 2020-August 2022

Senior Software Engineer/Team Lead

 Ascendum Digital
 Cincinnati, Ohio, United States

Design and Development for clients:


Goddard Schools (Team Lead, Senior Dev)
*Worked directly with client reps to upgrade existing home-based schooling site in .Net core.
*Implemented another custom Role-based Authorization.
*Scaled the services to support 250+ schools worldwide.
*Reviewed and Approved pull-requests on GIT
Anthem Healthcare (Team Lead)
*Came onto the project as Team Lead, and organized the existing devs
*Wrote a custom CMS and related SQL tables, procs, and Restful services to facilitate live data feeds to the front-end via
JSON.
*Implemented custom User-based Authorization using cross-site SSO
Goddard Schools (Senior Developer)
*Reviewed and improved existing APIs., including Health check of database and website.
*Worked with Client and other 3rd party to consultants to help get them back on track.
*Added multiple new APIs to allow client to manage back-office
*Wrote stored procs to move the data from a relational DB in Azure to a format that the client could use.
*Added Authentication with user-based tracking.
Cogscale A.I. (Senior Architect)
*Helped design and Document Architecture for the A.I. backend.
*Worked with Ascendum team's devs and other architects from client side to ensure application ran smoothly and scaled
well.
*Helped Debug issues with Datacenter pain points.
*Ensured all the AI modules worked with each other as intended.
*Designed security frameworks for the transition of data to move and protect PHI and other personal information
Assurecare (Senior Developer, Architect)
*Was the liason between Ascendum and a 3rd party OCR vendor
*Wrote the backend needed to capture, process and store insurance card scans
*Designed their SQL DB and tables, as needed for healthcare industry
*Worked with other insurance companies and providers to establish a working friendship to fuel the goal of the project
*Data import and cleanup of many different 3rd party data sources.

September 2019-February 2020

Senior .NET Developer

 TekSystems (Dell, Inc)


 Round Rock, Texas, United States

*Updated and Improved daily integrations tests using Python and Behave Framework
*Added Code Coverage to the Unit tests using JUnit
*Debugged and fixed various backend web services in Java
*Created Data contracts for new Restful services
*Debugged issues with MongoDB data and Micro-Services in Azure
*Assisted with move from Azure to AWS

July 2015-July 2015

Senior Software Engineer/Team Lead

 Transcore, LLC
 Round Rock, Texas, United States

(Perm 7/2016) - 7/2019


*Assisted in interviewing and hiring of new members.
*Lead new project to convert a WPF/ClickOnce application with a WCF backend into a web-based application with
AngularJs front-end and RESTfull WebAPI backend.
*Created a service to stream h264 frames over RTSP protocol.
*Created a new library and service to create streaming and fragmented MP4's from raw h264 files.
*Designed and developed service to receive, store and transfer massive loads of high-rez images as efficiently as
possible.
*Worked with several project managers to fulfill new requests for a variety of clients around the country.
*Maintained existing applications in various .NET versions and languages.

January 2014-May 2015

Senior Software Engineer/Lead Developer/Technical Team Lead

 PNI Digital Media (Staples, Inc)


 Austin, Texas, United States

*Worked heavily with the clients and project managers to design and deploy all stages of development.
*Worked on various projects utilizing DotNetNuke for clients like Walmart Canada & Office Depot, to facilitate their
Business Printing addition.
*Integrated custom security (Owin & OAuth) for all customers' sites. SSO for Walmart and Office Depot for a shared-cart
experience between both of Walmart's sites.
*Worked on an iOS application for Walgreens, with the Canada team to print/order photos directly from the cell phone.
*Wrote an android phone app for CVS/Walgreens to scan barcodes for auto prescription refills.
*Was the teams' Go-To guy for all questions regarding technologies and blockers.
*Delegated tasks out to the team to make sure that each sprint got completed timely.
*Chose the technologies that would be used for the new Staples MIS application, including MVC / Angular for front-end
and WebApi/REST for backend.

December 2010-November 2013

Solution Developer

 Eureka Software
 Austin, Texas, United States

Design and Development for clients:


Lone Star Overnight
*Updated software for year-end pricing changes, added and modified business rules in their web site, web services,
scanners, and rich clients.
*Used ASP.Net, C#
Pinnacle Asset Integrity Services
*Created an AutoCAD plug-in to keep track of pipe and machine pressures, age and materials.
*Plug-in was used to run formulas and reports off of a database that was storing the values drawn or imported.
*Used C#, VB, AutoCAD, WPF, SQL Express.
Provenance Consulting
*Maintained and performed upgrades of ~10 in-house hosted Asp (c#) applications.
*Enabled the site to export its report results in native Excel format.
*Developed a system to "Copy Protect" the web site so that it could be given to the client on a laptop and taken with
them, including hiding the .Net libraries to make decompiling harder.
Baron Weather Services
*Wrote an intermediary c# plug-in to an existing weather app which could asynchronously receive messages from 4
difference sources/formats via mem_copy and reformatted them to all the same format for sending along to a new system
we were making.
Misc
*Wrote a screen capture application in WPF
*Wrote a music playback and manipulation program in WPF, XNA (c#), iOS (objective-c) and Android (java).
*Quoted out a project for spring-gap laser.
*Rewrote the internal "TimeSheet" (time tracking and billing software which was originally written 15 years ago) in multiple
versions in .Net 4.5, as a Silverlight app for windows (ASP, C#), and an iOS native app for iPhone/iPad.
American Airlines vs. Sabre Holdings, LLC
*Brought in as expert-witness to write booking applications which would connect to GDS systems.
American Airlines vs. Travelport
*Wrote booking application to connect to 4 GDS's and 2 Direct-Connects, and merged all the results into a similar data
structure to display on the screen at once. Including Ancillary data.
*Reviewed Travelport's internal communications to find key information relating to the case both business and technical.
Vertical vs Samsung
*Brought in as expert-witness to review source code for case and identified whether patent material existed from the
technical side, and if there was indeed an infringement.

December 2005-November 2010

Developer

 Acorn Systems
 Austin, Texas, United States

Wrote various front-ends and back-ends for a TDABC Profit-Improvement company with a Java-based backend. Including:
*Office Excel Integrations
*SharePoint Integrations
*ASP.Net up through .Net v4.0
*Silverlight/WPF
*Wrote numerous user controls and libraries in .Net for use with SharePoint Web parts, Asp.Net, WPF and Silverlight.
*Held daily status updates with offsite QA team in India, wich later turned into some dev.
*Supported our support team during installations at large customer sites.
*Coordinated numerous restructures in the way .Net code was managed in the company, as well as every .Net upgrade
from v1.1 thru v4.0 as soon as Betas were available.
*Continuously assisted other developers with problems outside their skill set involving Microsoft Technologies.
*Provided numerous POCs to management, as well as seeing them through to the Final Product.
*Supported InstallShield (InstallScript) as the installation medium for our application, until multi-OS, multi-Platform
limitations made InstallShield no longer a suitable choice.
*Solely designed and wrote a 100% custom proprietary installation medium for the company and handled transition.
*XML file, feature, component lists.
*Custom Byte Encryption and Compression on the file data
*Custom "TOC" with Feature and Components included.
*Single-file Installation, supported all Windows OS/Platforms
*100% written in C#

March 2005-October 2005

Developer

 TekSystems (Dell, Inc)


 Austin, Texas, United States

*Business Intelligence in Order Fulfillment (BIOS) and Target Stock Level (TSL) systems. Strong use of Asp.Net as front-
end with SQL back-end. Responsible for critical situation management, problem resolution/escalation, database
administration, web server administration, database development and web development.
*Rewrote various Data loaders in VB.Net and C# to improve stability and functionality of existing system.
*Helped develop BIOS UI/AMR/SPI Expansions
*Performed pushes throughout the life of the web application development to Development, Staging, User Acceptance
Testing, Production.
*Answered Support calls from factory end-users, to diagnose and debug BIOS/TSL application in production environment.
*Part of weekly 24hr On-Call support rotation.
*Designed and wrote a threaded message queuing windows-service to receive and process data from warehouse
conveyor belts/scanners

November 2003-March 2005

Programmer/Analyst

 Leadplex
 Austin, Texas, United States

*Designed and implemented web-based reporting applications in VB.NET/Asp.Net and SQL Server 2000 that highlighted
revenue opportunities.
*Wrote ASP.Net/VB Web-based remote administration applications for the Email servers, to quicken configuration
changes.
*Developed alert systems that detected and reported DNS and other various networking configuration problems.
*Built email content testing tools and performed email deliverability analysis.

March 2002-October 2003

NY, Senior Network Engineer

 DaTran Media, LLC


 United States

*Designed, planned, and implemented entire networking infrastructure for rapid growth multi-million dollar Technology
Company.
*Developed software systems to keep entire network infrastructure properly maintained in Visual Basic and SQL Server.
*Developed custom software application to handle customer tracking functionality and unsubscribe capability. Back-end
was various vb.net executables, front-end reporting was Asp.Net.

March 2001-September 2001

FL, Senior Technician

 AQP Enterprises
 United States

*Served as network engineer and system administrator


*Wrote applications in VB, VC++, and QB to automate daily processes and perform database maintenance and backup.

December 1999-March 2001

NY, Chief Network Admin

 Traffix Inc
 United States

*Served as network engineer and system administrator


*Specified, priced, purchased, setup, and administered entire IT infrastructure: web servers, database systems, MS
Exchange system, MS Proxy, Sun servers, AS400, and all networking among them.
*Integrated various cross platform (Unix / Linux / Windows) systems
*Setup DB2 and MS SQL Server database systems.
*Hired and trained staff replacement
EDUCATION

1992-1996
 Fairhaven High School
 Fairhaven, Massachusetts, United States

Recently took training courses for:


Microsoft Security Training, Blend, WPF, Silverlight and .Net 4.0
Fairhaven High School. Fairhaven, Mass: 1992 - 1996

SKILLS

.NET Application Development C# C++ VC++ Git JSON Microsoft Silverlight Silverlight

MS .NET .NET 4.0 .NET 4.5 .Net Core WCF MS Security Microsoft Security Node.JS NodeJS

Oauth Python Threading Multi-Threading Multithreading VB.NET Visual Basic VB6 XML

Database Database Administration Database Systems DB2 MS SQL Server SQL Server

SQL Server 2000 SQL WEB Database Database Development Alert Systems Authentication

Encryption SSO CVS Team Lead Android Angularjs IOS IPAD Iphone

Model View Controller MVC Objective-C Restful Web Services Rest Services Restful Services RTSP

CMS OCR JAVA Data Sources Data Structure Mongodb AJAX ASP DNS Eureka

MS ASP ASP.NET Sharepoint WEB Based WEB-Based WEB Server WEB Services Fault-Tolerant

REST Content Management System Model-View-Controller User Interface UI

Windows Presentation Foundation WPF Junit Unit Tests Amazon Web Services AWS

Azure Cloud Services MS Exchange Network Administration Networking Server Administration

IT Infrastructure LAN/WAN TCP BIOS Directx PERM UDP Installshield Microsoft Xna XNA

Linux UNIX Microsoft Sharepoint AS400 Healthcare Healthcare Industry Debug SPI

Telecommunications AQP Conveyor Witness Acorn Process Data Customer Service

Problem Resolution Contracts Business Intelligence Customer Service Oriented Billing User Acceptance

User Acceptance Testing MMO MMORPG Digital Media Internal Communications Interviewing

Fulfillment Retail Sales QA Testing Tools Laser Maintenance Production Environment Pricing

Sabre Autocad Quicken AMR Excel Microsoft Office MSFT Exchange

LANGUAGES

English - Intermediate
WORK AUTHORIZATION

I am authorized to work in the following countries:


• United States

You might also like