William Hall Email and Phone Number
Senior Level Application Developer and Solution Architect with 20 years of experience in multiple programming languages (JAVA/C#/PHP/VB.NET), databases(MSSQL/MySQL/T-SQL/Oracle), and platforms (Windows/Linux/Unix/Mac). Working alone, leading a team, or as a member of a team to solve the complex problems that businesses face to stay ahead in the marketplace.
-
Senior Software DeveloperAdvance Auto Parts Jul 2018 - PresentRaleigh, Nc, UsWorking with front end and back end programmers developing the in store Point of Sales systems.Primarily a back end developer in Java EE with Spring, occasionally working with front end code using TypeScript and JavaScript for the Angular framework.Participating in Code Reviews for both back end and front end development.Developing REST API end points for the front end application. Developing BASH scripts for server related tasks.Developing Python scripts to generate custom reports.Creating and Modifying existing Jenkins Deployment jobs to support Continuous Integration CIWriting documentation for new and existing functionality.Working to bring services to the cloud.Technologies used:JBoss, Hibernate, Java, Oracle, Jenkins, JIRA, Angular 2, SVN, Confluence, Python, Linux, GIT, BitBucket -
Full Stack Web Developer / Application ArchitectContract Work - Multiple Clients Feb 2013 - PresentProgramming new functionalities to the website based upon client specifications, while maintaining the functionality of the original site.Analyzing client needs, creating prototypes, and developing the final product.Working with and maintaining code originally written by different developers.Implementing visual design requirements provided by third-party designers.Writing custom user interface components -
Java Developer At Advance Auto PartsComputer Resource Team, Inc. Jun 2017 - Jun 2018Working with front end and back end programmers developing the in store Point of Sales systems.Primarily a back end developer in Java EE with Spring, occasionally working with front end code using TypeScript and JavaScript for the Angular 2 framework.Participating in Code Reviews for both back end and front end development.Developing REST API end points for the Angular 2 front end. Developing BASH scripts for server related tasks.Developing Python scripts to generate custom reports.Creating and Modifying existing Jenkins Deployment jobs to support Continuous Integration CITechnologies used:JBoss, Hibernate, Java, Oracle, Jenkins, JIRA, Angular 2, SVN, Confluence, Python, Linux
-
Lead Web ProgrammerSmith Sport Optics Nov 2012 - Jun 2017Portland, Oregon, UsMy daily work with Smith Optics entails developing in Java J2EE to add new backend functionality to the Hybris E-Commerce platform. Utilizing technologies such as SOAP, XML, JSON, Spring MVC, Spring Security, Apache, Tomcat, and AJAX I have written interfaces that communicate with our backend ERP systems as well as providing REST interfaces for an adaptive front end.There are additional interoffice applications that are written in PHP, JavaScript, and AJAX that I have written as well as maintain that allow for advanced analysis of sales, MAP violations, and dealer data. With my many years of development in multiple languages, I have been able to work with junior team members assisting them as they learn different programming technologies. Not just teaching syntax, but also helping them to understand advanced techniques for problem solving.Several database technologies and methodologies are used on a day to day basis, such as MySQL, Oracle SQL, Hybris Flexi Searches, and Hybris Impexes.During our transition from the original Smith PHP ecommerce solution to the current Hybris implementation, I was part of the team that took the designed Photoshop files and built out frontend templates in HTML, CSS, and JavaScript. As we make the move to an even more updated interface newer technologies are being utilized such as Pure, Sass, and WebGL. -
Senior DeveloperInward Solutions Sep 2008 - Nov 2012Alpharetta, Ga, UsWorking on many projects as the lone developer, my responsibilities were to be on a project through the entire Software Development Life Cycle (SDLC). From taking the initial requirements of the customer, developing the web application or site within those requirements, building the supporting database structure, and integrating the designs from the design team into the final product, I was there to help with all steps of the process. Working with customer's that were starting a business to established companies expanding upon their legacy environments I was able to make suggestions and come up with solutions that helped each with their own unique needs.Working in C# for financial and employment applications, PHP for e-commerce and non-transactional websites, developing for mobile based interfaces, and writing custom interfaces to back-end environments, I adapted my coding style to fit the customer's needs. -
Contractor/ Web DeveloperCelt Corporation Jan 2012 - Jul 2012Working with a team of developers to develop a network monitoring environment for the Gwinnett Board of Education.Developing the web interface that integrates with a server that manages all system data in realtime.Technologies Used: Java, C#, ASP.NET, and MSSQL
-
OwnerWilliam Hall Photography Jan 2006 - Dec 2009Owned and operated William Hall Photography.Designed and developed a custom ecommerce platform to allow customers to view and order their photos online.Worked with Adobe Photoshop, Adobe Illustrator, ACDSee, Canon Digital and Film Cameras, Canon Film Scanners, Flatbed Scanners, Studio Lighting and Strobes.
-
System Support SpecialistHp Jan 2001 - Sep 2008Houston, Texas, UsWorked with a team of Computer Technicians, DBAs, and Network Engineers to support and maintain the servers, websites, databases, and network environment for an international customer, offering 24/7 support.Developed an internal asset tracking application to handle the customer’s complex environment.Responsible for installing and maintaining the customer’s installations of the Click Commerce environment.Administered, Installed, and maintained Microsoft’s SharePoint application.Responsible for troubleshooting customer coding issues and the effect of the issues within the hosting environment.Experience working with several application lifecycles, from planning, designing, developing, maintaining, and revising. -
Web DeveloperInternational System Consultants Feb 2000 - Dec 2000Responsible for converting HTML files into ASP files to interface with code written for the backend.
-
It Support/Application DeveloperManufacturers Survey Associates/Cmdg 1997 - 2000Design, program, update and implement the Sales Database in Microsoft Access using VBA.Administered 20 Unix Servers, 40 Windows 95 Computers, and 10 Windows NT 4.0 Servers.Maintained and updated the MDBS database on the Unix Servers.
William Hall Education Details
-
Western Governors UniversityCybersecurity And Information Assurance -
Western Governors UniversityInformation Technology - Software Emphasis -
The Art InstitutesPhotography -
Southern Polytechnic State UniversityComputer Science
Frequently Asked Questions about William Hall
What company does William Hall work for?
William Hall works for Advance Auto Parts
What is William Hall's role at the current company?
William Hall's current role is Senior Software Developer at Advance Auto Parts.
What schools did William Hall attend?
William Hall attended Western Governors University, Western Governors University, The Art Institutes, Southern Polytechnic State University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial