
.NET Software Developer
Richmond, Virginia Area

.NET Software Developer
Richmond, Virginia Area
Tom is a veteran software developer who enjoys creating tools for businesses and users to perform tasks and services cheaper and easier. Currently intrigued by the possibilities of embedded development for mobile devices.
Analysis, design and documentation. C, C++, C#, VB.NET, ASP.NET, PHP, HTML, XHTML, XML, SOAP, Web Services, SQL Server, MySQL, SSIS (SQL Server Integration Services), SSRS (SQL Server Reporting Services), DotNetNuke, Visual Studio, SourceSafe, Subversion.
(Public Company; DRCO; Defense & Space industry)
2005 — Present (4 years )
Develop, maintain and deploy ASP.NET web applications, SSIS packages, .NET ETL applications and data interfaces for business intelligence data warehouse. Primarily utilizing C#, VB.NET, SSIS and SQL. Analyze functional requirements, write technical requirements and documentation. Design database tables and stored procedures. Maintain source code repository. Migrate applications from .NET 1.1 to 2.0 and 3.5. Mentor other .NET developers. Assist in maintenance of DotNetNuke web portals.
(Privately Held; Information Services industry)
2003 — 2005 (2 years )
BrainTrain develops cognitive testing and training applications for the diagnosis and treatment of ADHD and brain injuries.
Duties: Develop and maintain multimedia testing and training software for Windows. Primarily VB6 and VB.NET, secondarily VBScript, C++, Delphi, Perl. Analyze functional requirements and design technical solutions. Research and make recommendations on new technologies. Build and maintain InstallShield projects, write product documentation and perform routine backups and computer maintenance.
(Computer Software industry)
1997 — 2002 (5 years )
Update web content, collect and report statistics.
(Computer Software industry)
1992 — 2001 (9 years )
Nova Design, an independent startup company for Amiga software development, specialized in graphics and image processing applications for video and film. Before the demise of the Amiga marketplace in the late 1990s, their software sold to consumer and professional markets worldwide.
Duties: Develop and maintain software product line and development tools, primarily utilizing C, 68000 Assembly Language and Rexx scripting language. Analyze customer needs and design solutions. Coordinate with contract programmers. Build and maintain installation scripts. Write product documentation and technical reference material. Additionally involved in day-to-day business operations.