Andrew S. Koransky

Address and Phone:
Available on request
Salida, CO
Computer Addresses:
Email: andrew(at)
Experience INFOTANK, INC. ( Salida, CO / Kennesaw, GA
  October 2010 - Present
Consultant for Infotank, Inc. (
  • Developed and maintained various ASP.NET/VB.NET/Microsoft SQL Server driven websites for various clients, including integrations with third party database systems and APIs.
  • Developed efficient server-to-server data transfer batch scripts utilizing SQL BCP (bulk copy post) tools.
  • Developed a video processing engine (VB.NET/windows service/.NET remoting) and browser based frontend (ASP.NET/VB.NET/SOAP web services) to convert an incoming video file into multiple output formats, including the iPhone HTTP Live Streaming (HLS) format, MP3, MP4, and OGV.
  • Developed jQuery Mobile websites / apps (Apache Cordova / Intel XDK) for various clients.
  • Developed an Android and iOS applications for delivering text, video, and audio content to Android and iOS devices.
Salida, CO 
  January 2007 - September 2010
Software Engineering/Contracting with Nexidia, Inc. (
  • Built Nexidia ESP Web Crawler in C# / Windows Forms, which retrieves textual content from web content for consumption by Nexidia ESP.
  • Built Nexidia's Language ID Training Tool in C# / Windows Forms, including build scripts and installer components (sole developer working with product management and QA teams, end to end development).
  • Extended and enhanced Nexidia's Java/Swing based multithreaded AudioFinder desktop application.
  • Integrated Nexidia's pronunciation optimization, language ID, and sound classifier functionality into AudioFinder.
  • Extended Nexidia's Java Native Interface (JNI) allowing developers to access Nexidia's C++ SDK from Java.
  • Built a Java Swing component for media playback engine utilizing DirectShow for Java (DSJ) and QuickTime for Java.
  • Built a data generator in C# to rapidly populate Nexidia's Enterprise Speech Intelligence (ESI) database model with statistically relevant data through Microsoft SQL Server's BCP interfaces to help the ESI team test large databases.
  September 2007 - September 2010
Software Engineering/Contracting with Chaffee County (
  • Building Department: Created database (MS Access front-end / SQL Server back-end) to track licenses/fees for Septic Installers/Pumpers.  Enhanced Building License database (MS Access) with new reports and enhanced security.
  • Assessors Office:  Created Oracle-To-SQL Server DTS package for transferring RealWare data to web-searchable SQL database. 
  • Department of Public Health:  Enhanced and maintained ASP.NET web application for tracking nurse-client encounters.
  SALIDA TECH, INC. ( Salida, CO 
  January 2009 - August 2010
Owner / Principal Consultant of Salida Tech, Inc. (
  • Consult with small business customers on all aspects of their IT infrastructure. Provide advice on hardware/software, business processes, and business computing continuity in case of failure or disaster.
  • Perform onsite maintenance, repair, and troubleshooting. Configure various server and client systems.
  • Perform, manage, and coordinate in-shop computer repair activities.
  • Formed company, wrote business plan, organized marketing efforts, hired employees.
  • Company was cash-flow positive within 4 months. Many references available.
  December 2005 - December 2006
Software Engineering/Sabbatical
  • Updating, maintaining, and programming (.NET C#) work on my website/blog at and (now defunct)
  NEXIDIA, INC. (   Atlanta, GA
  July 2003 - December 2005
Applications Team Lead
  • Responsible for leading and managing a team of developers in full life cycle development of products that utilize Nexidia's core speech engine and server technology
  • Designed and developed portions of Enterprise Speech Intelligence (ESI) server administration system written in C# utilizing ASP.NET, .NET remoting, and MS SQL Server, as well as a Query Builder application written in C# utilizing .NET WinForms and significant multithreading
  • Designed and developed mixed mode multithread capable C++ .NET assemblies that allowed Nexidia's audio search technology to be used from .NET programming environments
  • Designed and developed an ASP.NET based audio search application in C# that demonstrated Nexidia's audio search technology
  • Developed Nexidia's monitoring functionality in NEXminer Pro desktop product, utilizing multithreading, C++ and MFC
  • Interviewed, hired, fired, and managed members of the applications development team
July 2000 - July 2003
Senior Software Engineer
  • Managed small team of developers for full life cycle, cross platform development of various projects and products, including the Nexidia's multithread capable SDK (Win32/COM AND Linux GNU) and benchmarking tools
  • Designed, managed, and helped code parts of the product architecture, installer scripts, build processes, and source code control
  • Designed and developed Nexidia's media accessor architecture, allowing the Nexidia engine to access many different types of audio formats (C++ and ATL)
  • Interviewed and hired members of the initial core development team
  • Produced development plans and timelines (Gantt charts) to present to management
  • Developed Nexidia demonstration applications in C++ (MS Visual C++ [including ATL and MFC] and Linux GNU C++ compiler, both using STL), Microsoft Visual Basic, Microsoft Active Server Pages
  • As first employee, temporarily designed and managed Nexidia IS infrastructure including configuring Linux firewall, SonicWall firewall, network switches, Windows 2000 domains, file and print servers.
  January 2000 - June 2000
Software Engineering/Contracting with Authorgenics, Inc. (aka High Rapids)
  • Worked on building Application Service Provider (WinSock) functionality into a design tool to upload an application specification to an authoring server (which generated C++ / MFC code)
  • Worked on a development team to bring a SQL Server based application design tool (similar to MS Access) to Beta status using C++ / MFC
  • Assisted in training an AI engine to produce a web application based on server side ASP / COM (using ATL/C++) and client side JavaScript
  September 1998 - December 1999
Software Engineering/Consulting
  • Consulting projects (subcontracting for Infotank) involving Active Server Pages, HTML, Microsoft Access, and JavaScript.
  • Updating, maintaining, and programming (perl) work on my website at
  • Developing an e-mail program for Windows CE and Win32 utilizing multiple threads and MFC
  • Developing a Caller ID Monitor that looks up numbers in Outlook 2000
  XCELLENET, INC. ( Atlanta, GA
  September 1997 - September 1998
Software Engineer (Software Development)
  • Brought offline POP3 and SMTP e-mail to release status for CONNECT:Manage (now known as Afaria) product
  • Developed software to support and manage McAfee Antivirus products on CONNECT:Remote (now known as RemoteWare) and CONNECT:Manage clients
  • Projects involved extensive use of COM and MFC, designed and wrote multithreaded Windows NT Services
  June 1997 - September 1997
Critical Problem Resolution Project Lead (IS Internal Application Development)
  • Implemented process to handle escalations from helpdesk and developed escalation database
  • Developed and designed common code to be used by internal application development group
  • Modified legacy applications to work with new systems
  • Managed team responsible for maintaining both internally developed applications and 3rd party applications
  June 1995 - June 1997
API/SDK Services Project Lead
  • Developed demo code in multiple programming languages in multiple programming environments including Microsoft Visual C++ (MFC, Windows, Win32), Borland C++ (OWL, Windows, OS/2), IBM C++ Set (OS/2), Microsoft Visual Basic
  • Managed the Software Development Kit as a product
  • Assisted customers with API/SDK related issues
  • Worked with development and product management to resolve issues surrounding SDK/APIs
  • Worked with technical writers to produce quality documentation for the SDK/APIs
  • Assisted in implementing web and backup strategies for maintenance development organization
Skills Operating Systems: Microsoft Windows 10/8/7/Vista/XP/2003/2000/NT/ME/9x/3.1, Linux, OS/2, SunOS, Solaris, MS-DOS, NeXT Step, X-Windows  
  Applications: Microsoft Visual Studio 2015/2012/2010, Perforce, Subversion, Microsoft Visual C++, Microsoft Access, Microsoft Outlook, Microsoft SQL Server, Microsoft IIS, Microsoft FrontPage, Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Project, QuickBooks Pro, Adobe Photoshop, Adobe Premiere, TCP/IP applications and servers  
  Languages/Protocols: VB.NET and C# (with ASP.NET), C++ (with STL), Java (JNI and Swing), C, Microsoft Visual C++ (MFC, ATL), PHP, NMEA 0183 protocol, Garmin protocol, Microsoft Visual Basic, VBScript (Active Server Pages), VBA for Microsoft Office, Microsoft Transact SQL, MySQL, Pascal with Objects, Ada, Lisp, Scheme, Assembly, HTML, TeX, LaTeX, perl, csh, bash  
  Operating System APIs and Frameworks: .NET Framework 4.5/4.0/3.5/2.0/1.1, Microsoft Windows 10 / 8 / 7 (Win32, including MFC, ATL, COM, ODBC, and MAPI), Linux  
  Bachelor of Science in Computer Science (May 1995)  
Activities Salida Mountain Trails Salida, CO
  President November 2014 - Present
  Board Member February 2014 - Present
  Salida Sunrise Rotary Salida, CO
  Member January 2015 - Present
  Tenderfoot Transmitting, Inc. - KHEN-LP 106.9 FM Salida, CO
  Volunteer Technical Planning and IT Support July 2007 - March 2015
  Volunteer DJ April 2008 - November 2010
  Developed OpenGPS.NET ( in C#:  A .NET Framework GPS communications class library for communicating with GPS devices using NMEA 0183 and/or Garmin protocols. Written in C# with some Win32 interop (not quite mono compatible).  
  Project Admin May 2005 - July 2005
  ALPHA PHI OMEGA Washington University
St. Louis, MO
  National Co-educational Service Fraternity emphasizing Leadership, Friendship and Service.
  President January 1995 - May 1995
  Recording Secretary September 1994 - December 1994
  Member September 1993 - Present