Senior Software Developer
Current
In Career Transition - Discovering New Applications Of Software And Electronics
Albuquerque, New Mexico Area
A reorganization at Hach Company has afforded me the opportunity to expand my horizon and look for new opportunities. I learn new software languages and connect to unusual data sources very quickly - it's a challenge I enjoy. With my background in software development, Scrum Master, team building, and project management skills, my objective is to locate a position as a Software Engineer that uses and builds on my current skills in a local or global software market, to make me an even better contributor to the information technology industry.Expertise: Source (version) control, personal reviews and team inspections (peer reviews), continuous integration, Scrum sprints and Kanban (maintaining a backlog), design patterns, MVC, MVVM, WPF, RESTful, unit testing, Agile and waterfall methodologies, database interfacing, software maturity maintainability, risk management, automated testing and working with embedded software.Languages: C#, ASP.NET, Entity Framework, XAML, SQL, Python, XML, HTML5, Javascript, Visual Basic, C/C++, Perl, and several other languagesTools: MS Visual Studio, Mercurial, JIRA, Bamboo, GIT, Stash, Tortoise HG, MS .NET environment, VMware, NuGet, Moq, Source Tree, Source Vault, Test CompleteSystems: MS SQL Server, Oracle DBMS, PostgreSQL, Cisco WebEx, Go To Meeting, and Team Viewer, Supervisory Control and Data Acquisition (SCADA), Laboratory Information Management Systems (LIMS), and Open-source Process Control (OPC) Classic (DA and HDA)Operating Systems: MS Windows 7, 8, and 10; Ubuntu Linux, and Sun Solaris UnixI have learned many languages and concepts in a very short time through my Air Force education, training, and work experience. At Hach I was the person most relied on to get the software connected to customers data source, especially SCADA and LIMS.