John Simmons

John Simmons Email and Phone Number

Personal Development Efforts @
John Simmons's Location
San Antonio, Texas, United States, United States
John Simmons's Contact Details

John Simmons personal email

n/a
About John Simmons

I've spent over 40 years in the software development industry, and am self-taught in Pascal, C++, C#, and SQL Server, having experience with several frameworks including WPF, .NET, OWL, TurboVision, and MFC. I have written code for a number of diverse industries, including preventive health, miltary member pre-deployment, training, embedded gun camera image/video capture, estate planning, embedded systems, health care, reporting/billing, content delivery, and donation engines. I also maintain a complete development environment at home, and do programming as a hobby on a Linux computer running a Windows 7 VM.Specialties: Current/recent skills include:- .Net Framework- C#- WPF- Silverlight- VB.Net- Javascript/jQuery- ASP.Net and MVC- WCF web services, Windows services, desktop applications (including both command line and UI apps), and web sitesCertifications:MCSA SQL Server 2012Active secret clearanceSecurity Plus CE (since 2010)

John Simmons's Current Company Details
Exeter

Exeter

Personal Development Efforts
John Simmons Work Experience Details
  • Exeter
    Programmer
    Exeter Oct 2018 - Present
    San Antonio, Tx
    I performed duties as lead software developer on a 3-man contractor team, for Air Expeditionary Forces (A1/DTA) on Randolph AFB, doing the following work: • Maintenance and new feature implementation for our flagship web application, Commander’s Toolkit (CCTK) which is a USAF member training reporting. This work involved application as well as database functionality. • Support other applications and their components (class libraries, common assemblies, Windows services, and WCF services. • Created a WPF desktop tool (Entity Factory) that generates model/viewmodel entities from a database (using views, tables, and stored procedures to define the model properties). • Created a WPF desktop tool (Member Explorer) that performed forensic tracking of member training data during the refresh process. • Created a library assembly (Connectionstring Manager) that allowed us to remove connection strings from web.config, and app.config files. • Created a WPF wizard-type tool (Deploy Tool) that allowed us to create deployment packages for our new cloud environments. This tool pulls solution source code from Team Foundation Server repository, and compiles that code with MSBuild. • Re-implemented a command line tool that requests and stores training data from authoritative sources (ADLS, ARIS, and AFDS), for use in the CCTK application.
  • Freelance
    Personal Development Projects
    Freelance Jan 2000 - Present
    San Antonio, Tx
    The following is a small sample of code I've developed on my own time, as a hobby. Most of these things can be found in the form of articles on https://codeproject.com.- ConnectionStringMgr - a class that allows the developer to keep connection strings for multiple database/environment combinations in memory without storing them in config files. The parts are stored separately, assembled on demand and can be returned in encrypted form if necessary- SQL Server Express Agent Manager - adds agent (jobs) to SQL Server Express (that version of SQL Server does not have built in support for agents- WPF modeless window manager (assembly) - allows an app to shut down all currently open modeless windows- WPF Customizable MessageBox (assembly) - allows the developer to set various visual aspects of the messagebox, as well as showing an expandable panel for lengthy data (such as Exception stack traces)- Entity Factory - generates models and (optionally viewmodels) using stored procs, views, and tables from a pre-existing database
  • Actionet, Inc
    Programmer
    Actionet, Inc Jun 2014 - Oct 2018
    San Antonio
    Performed duties as software developer for the Business Ops Department at Brooke Army Medical Center. Used WPF and the Telerik Developer Library to create the following apps: • A WPF desktop application which automated the creation of various business charts used by the facility’s commanding officer to evaluate departmental performance. This app required importing data from a mix of over 40 spreadsheets, databases, and online systems, into a SQL Server 2008 R2 database, displaying output in the form of “slides” on the computer terminal, exportable to PowerPoint slide decks and/or JPG files. This effort reduced a monthly seven–day manual process of manual calculations and cutting/pasting spreadsheet data, to a single button-click followed by a 20-minute automated import process. • A WPF desktop app for the Quality Services Dept, allowing users to enter survey responses, save that data to an SQL database, and generate on-screen business chart results which could be saved as and PowerPoint files. • A combined WPF desktop app and MVC5 web app for the Simulations department to track training and conduct student/instructor satisfaction surveys. • A WPF desktop app which allowed the user to merge selected columns from specified worksheets in two selected Excel files, into a single worksheet. I used the spreadsheet controls in the Telerik WPF Library for presentation of data and row/column selection. I also gained experience using MS Office interop services during this development effort. • A WPF app that allowed our dept supervisor to discover and this manage applicable Active Directory groups and users given within those groups.Using Qlikview, I’ve written 12 system integration apps that present various charts/tables to analysts. In support of these apps, I was required to develop several dozen SSIS packages, as well as the SQL Server agents to run them.
  • Clear Channel Communications
    Senior Developer
    Clear Channel Communications Mar 2012 - Jun 2014
    San Antonio, Tx
    Currently working in C#/WPF adding new features and maintaining existing code in the company's Spotchart digital billboard content delivery system.
  • General Dynamics
    Senior Programmer
    General Dynamics Mar 2010 - Mar 2012
    .Net, Silverlight 3, C#, SQL Server2005
  • Udp
    Programmer Iv
    Udp Nov 2008 - Oct 2009
    .Net, WPF
  • Broadramp
    Senior Programmer
    Broadramp Aug 2007 - Oct 2008
    Video file encryption and streaming, video content management
  • Intellica Corp
    Senior Programmer
    Intellica Corp Jun 2004 - Aug 2007
    C++/MFC, Medbase, AHLTA Readiness Module
  • Phototelisis
    Senior Programmer
    Phototelisis Jul 2001 - May 2004
    C++/MFC, Windows CE, real-time image and video capture / transmission
  • Saic
    Senior Programmer
    Saic Jul 2000 - Jul 2001
    Worked as sub-contractor, C++/MFC, Preventive HealthCare systems, peer-to-peer communications
  • Viewplan
    Senior Programmer
    Viewplan Jul 1988 - Jul 2000
    Turbo Pascal, Borland C++/Owl/TurboVision, C++/MFC, estate planning and charitable giving software
  • United Technologies
    Computer Operator
    United Technologies Jun 1985 - Jul 1988
    Computer operator on IBM 360/370 main frame
  • Computer Sciences Corp
    Computer Programmer
    Computer Sciences Corp May 1982 - Jun 1984
    CMS-2Y

John Simmons Skills

C# .net Software Development Wpf Asp.net Silverlight Vb.net Microsoft Sql Server Mfc C++ Embedded Systems Windows Services Visual Studio

John Simmons Education Details

Frequently Asked Questions about John Simmons

What company does John Simmons work for?

John Simmons works for Exeter

What is John Simmons's role at the current company?

John Simmons's current role is Personal Development Efforts.

What is John Simmons's email address?

John Simmons's email address is jo****@****nce.com

What schools did John Simmons attend?

John Simmons attended Coleman College.

What skills is John Simmons known for?

John Simmons has skills like C#, .net, Software Development, Wpf, Asp.net, Silverlight, Vb.net, Microsoft Sql Server, Mfc, C++, Embedded Systems, Windows Services.

Not the John Simmons you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.