Download as PDF

Kevin McCallum

Senior .Net Developer
Kevin McCallum's Avatar

About

Versatile software technology manager, developer, and developer mentor. .NET expert contractor, .NET architect, and lead on numerous .NET development and conversion projects. Specializing in the redeployment of existing large and medium applications to .NET including advising, planning, implementing, and developing automated conversion tools. Focus on rapid development of database-driven software using high-level technologies on the Windows platform. Exceptionally well-versed in component and object-based programming techniques in client-server and Internet environments.

I have a wealth of experience from solutions architect to writing and debugging code. My passion is for building great websites and applications that people want to use. My broad base of knowledge and willingness to constantly learn allows me to work with various technologies and fit them together for a final solution.

Professional Experience

Current 2007
XL Communities, Inc.
Co-founder / Software Architect | Ocean City, MD, USA, Remote

ValinOnline.com

  • Lead developer/team manager for the Valin Online e-commerce platform
  • Originally built the website using proprietary software that I created called XL Commerce, which was built using ASP.Net Webforms and SQL Server
  • Over time, the website transitioned to being run on Insite Commerce, which is an AngularJS / C# WebAPI platform. During this time, I led a team of up to 7 developers, with my development tasks focused on the C# and SQL Server back-end portion of the platform.
  • Mentored junior developers with the AngularJS and CSS portions of the website

ItsYourRace.com
  • Architected, designed and developed the ITS YOUR RACE product
  • Allows endurance events, such as marathons and triathlons, to easily create events that include registration, fundraising, live results, and photos
  • Each event has both event web pages, built in ASP.Net Webforms as well as a place in the IYR mobile app for iOS and Android
  • Successfully integrated multiple technologies into the website and apps including Redis Cache for caching and Pub/Sub, WebAPI, Google Maps, Push Notifications, real-time news updates, runner tracking, and integration with multiple race timing systems
  • IYR has served more than 15,000 events and processes millions of dollars in transactions per year.
rVenues.com and rTailgate.com
  • Architected, designed and developed the rTailgate and rVenues product lines
  • Created a one-of-a-kind database repository of every Division 1, 2, and 3 sports venue in the country by GPS location
  • Created websites and apps to allow for the management and distribution of that information
XLCommunities.com
  • Architected, designed and developed the XL Communities product
  • Allowed anyone to create a professional and sophisticated online community in a few clicks
  • Won 3rd Place in Great Valley Business Plan Competition
  • Used ASP.Net WebForms and SQL Server

2005
VisionFoundry, Inc.
Senior Software Analyst/Technical Lead | Vienna, VA, USA, Remote

  • Architected, designed and re-developed an Army .NET application Army Management Information System (ASMIS-2)
  • Allows Army personnel to perform risk analyses for privately owned vehicle travel
  • Deployed to Air Force, Navy and Coast Guard as well
  • Initially hired to debug and solve website and database performance problems
  • Developed integration with Army Knowledge Online (AKO) single sign-on, Defense Table of Official Distances (DTOD) web services, among other 3rd-party services

2000
High Branch Software
Chief Technology Officer | Annandale, VA, USA

  • Played key role in Executive team recruitment and team building: Hired CEO, VP of Marketing, VP of Sales, VP of Product Development and CFO. Trained the new executive team on the e-commerce industry and the role our product plays in that industry. Worked with the team to establish product go-to-market and sales strategies.
  • Managed 3 direct reports (Director of Hosting and Support, VP of Services, and VP of Product Development) with a total internal staff of over 30
  • Instituted product version release cycle plan, including full software life cycle development process.
  • Led the site implementations of the companys top clients
  • Launched a new version of the company’s product for the Application Service Provider (ASP) market in order to reduce our product cost and open additional sales opportunities.

1998
InfoMech Internet Technologies
Technical Founder/Vice President | Alexandria, VA, USA

  • Managed training division of the leading provider of CRM software for associations and not-for-profit organizations.
  • Designed/developed over 20 e-commerce websites – responsibilities included requirements analysis, proposal generation and negotiation, pre-sales technical support, site implementation, testing, and ongoing maintenance.
  • Hired, trained and managed a team of 15 developers, project managers, system administrators, and pre-sales technical support engineers who implemented, hosted and maintained over 30 additional e-commerce websites, including complex integration with applications such as JD Edwards and Ariba.
  • Created the vision and designed/developed the first release of the company’s flagship product – technology included Microsoft ASP, COM, Visual Basic, XML, and XSL.
  • Played a vital technical and managerial role in securing $4.9 million funding from top-tier east coast venture capital firms.

1995
Office of the Secretary of Defense, Acquisition and Technology
Senior Application Developer | Pentagon, VA, USA

  • Led the development of an Oracle-based intranet that was used by 1200 employees
  • Designed, developed and implemented an inventory management system that was used to maintain and report on over 300,000 pieces of technical equipment owned by the organization.
  • Managed, mentored and trained a team of 3 Oracle developers

1993
Joint Surveillance Target Attack Radar System (JSTARS) Program Office
Communications Project Engineer | Hanscom Air Force Base, MA, USA

  • Managed contractor design, development and production of JSTARS airborne and ground systems – provided technical performance issues and information to senior-level decision makers throughout the Department of Defense.
  • Led joint Air Force/Army team of 64 development experts to produce, test and field the $50 million JSTARS Surveillance Control Data Link (SCDL) module.
  • Team leader in the development of quality improvement processes.

Education

BS, Aeronautical Engineering, 1993 – United States Air Force Academy

Skills

  • Server
    ASP.Net WebForms ASP.Net WebAPI VB.Net C# MS SQL Server Entity Framework NHibernate LLBLGen Pro Redis Cache
  • Front-End
    CSS: Bootstrap CSS: TailwindCSS JQuery AngularJS ReactJS VueJS Svelte
  • Messaging
    Push Notifications UDP Packets Redis Pub/Sub SignalR Rabbit MQ
  • Platforms
    ERP: Epicor P21 CRM: SalesForce.com BigCommerce Insite Commerce High Branch Commerce MS Commerce
  • Payment Systems
    Stripe Braintree Paypal Vantiv/Element
  • Hosting / Deployment Systems
    Azure App Services Azure SQL Azure VMs (Win & Linux) Azure Storage Azure Redis Azure DevOps Docker AWS S3 AWS RDS
  • Other
    Agile Azure DevOps Git/Github Jira Cryptography ChatGPT Bitcoin Lightning Payments Web3