Highly skilled, dedicated, and results oriented developer and IT professional with over fifteen years of software development and operations experience. Broad experience in the areas of programming, system engineering, network maintenance, and technical support. Over fifteen years of extensive experience writing OS specific applications, web applications and scripts using C#, Visual Basic, Java, JavaScript, Windows batch files, Linux BASH shell scripts, VBScript and AutoIT that connect to Oracle, MySQL and PostgreSQL databases. Over 17 years of experience with technical support and network maintenance in both Microsoft and Linux environments.
ASP.NET Web Development, C++/C# Programming, Java, HTML, CSS & JavaScript
Agile Development, Microsoft Windows Batch, Linux BASH Shell, Ansible, DevOps, AWS, Network Maintenance
HTML5 Web Development, C# Programming, Visual Basic Programming for .NET, Developing Java Web Applications, C++ Programming Introduction
(Learning Tree International)
Responsible for developing custom Microsoft ASP.NET web applications and Windows native applications using Visual Studio.NET, HTML, CSS, JavaScript, C# and VisualBasic.NET. Actively analyze and suggest technical solutions with an Agile approach to iterative development. Maintain software source control using Microsoft VisualSourceSafe, Microsoft Team Foundation Server and Git depending on team requirements. Work with multiple development teams using different methodologies and requirements. Provide appropriate documentation upon handing over software deliverables.
Maintain set of AWS EC2 servers hosting a custom web application. Develop Ansible configuration and deployment scripts for instances in the AWS environment. Managed a team of developers on a PHP web application and an iOS native application. Test web applications by creating Selenium scripts. Gained experience with JIRA applying Agile development and Project Management techniques. Procured PCs and setup Office365 and Exchange accounts for the company. Provide technical support to a fast paced startup company.
Created Java web and Java Swing applications to assist in course development and deployment. Researched and developed new technologies to aid in delivering Information Technology courses. Developed and deployed private, hybrid and public cloud infrastructure solutions for course delivery. Provisioned Windows and Linux servers in the cloud for the deployment of multiple web applications. Created and maintained multiple programs and scripts to improve the learning experience. Provided technical support to course authors, operations, and instructors.
Responsible for backup, maintenance, repair of Windows Server 2003 Terminals Services servers supporting 400+ users. Developed and maintained multiple scripts and programs to aid and enhance the end user experience in TS environment. Provided technical support to 400+ clients with PC & Thin Client issues. Responsible for managing and overseeing the IT department for the DC Metro division of a major homebuilder.
Responsible for creation, configuration, duplication and shipment of course software.. Created and maintained multiple scripts and programs in order to automate course load set-up.. Researched and purchased hardware for internal and course development use.. Provided technical support to course authors, operations lab technicians, and instructors.. Responded to the needs of Product Managers and Authors throughout course development process.. Maintained an accurate course software library with revision control.
Responsible for the repair, maintenance and upgrading of course equipment. Ensured all courses had the required hardware and software. Maintained accurate inventory of all equipment in education center. Responsible for duplication and distribution of all course software. Maintained software library with strict revision controls. Provided technical support to IT instructors..
Responded to technical and logistic issues encountered by instructors during course set up and execution. Expedited appropriate Operations group to respond to complex problems. Communicated status of problem resolution to instructors and the Operations department. Maintained equipment schedule based on hardware platform specifications. Used forecasting software to perform analysis of attendee and event statistics.
Alex J. Taylor