·Two years experience in part-time telecommute work using SVN.
·Ten years of experience in software analysis, development, troubleshooting, and documentation.
·Eight years experience in developing web applications using ASP.NET with VB.NET and C#.
·Strong background working with clients, business analysts, and programmers to identify requirements, create application frameworks, and develop implementation timelines.
·In-depth understanding of project lifecycle, including all phases of software development.
·Proven track record in leading software development, testing, and quality assurance.
·Excellent communication, presentation, and interpersonal skills.
Feb 2005 - Present
Application Development Analyst
Workers' Compensation Board of NS
·Lead teams of programmers to develop custom web applications using ASP.NET with Visual Basic.NET and SQL Server 2008 for internal staff of the Workers Compensation Board (WCB) of NS.
·Converted large document management system from Visual Basic 6.0 to ASP.NET/Visual Basic.NET.
·Upgraded all WCB web based applications from .NET Framework 1.1 .Net Framework 2.0.
·Conduct code reviews to ensure developers are using Object Oriented solutions and best practices.
·Use MS SourceSafe integrated into the Visual Studio.NET environment for source code management and versioning.
·Frequent involvement in all aspects of SDLC including software requirements, design, development, testing, and maintenance.
·Responsible deploying software projects to various testing and production environments.
May 2002 - Feb 2005
Lead Software Developer
·Lead Developer on the Highway Performance Monitoring System (HPMS). The HPMS is a national level highway information system that includes data on the extent, condition, performance, and use U.S highways. This project was developed in ASP.NET/C# and Oracle 9i.
·Created database tables and stored procedures using Oracle 9i and PL/SQL.
·Created software design documentation and prototypes based on software requirements.
·Deployed software applications to testing and production environments
·Participated in meetings with end users to gather requirements for custom software applications.
·Conducted status meetings, maintained project schedules, and kept the Project Manager informed of the progress of software projects.