Sr Software Engineer @ From February 2015 to Present (7 months) DevOps Engineer @ Designing, implementing, and driving the organizational and technical changes necessary to convert an established software development team from a heavily siloed organization using manual processes to a fully integrated team using modern, automated, and metrics-driven processes with the goal of improving quality and time-to-market by using a Continuous Deployment software delivery model. From January 2014 to January 2015 (1 year 1 month) Austin, TXSoftware Engineer - Server Simulation Development @ Designing and implementing high performance server simulation infrastructure, simulation debugging infrastructure, and processor models. Designing, deploying, and managing development tools, automation, processes, and infrastructure in order to allow a small, distributed team with varying levels of skill to quickly deliver a product with a demonstrably high level of quality. Coordinating efforts to disseminate and adapt lessons learned regarding efficient software engineering practices to the wider organization. From August 2010 to December 2013 (3 years 5 months) Austin, TXSoftware Engineer - AIX PowerHA pureScale Development @ Designing and developing performance monitoring components, development of clustered locking, and clustered data structure infrastructure. Procuring, deploying, and managing PowerHA pureScale test systems (AIX and Linux). Planning for PowerHA pureScale service process, including: Designing inter-organization processes and tooling. Negotiating inter-organization service agreements. Designing, developing, deploying, and administering solutions to improve development efficiency and reduce development costs of the AIX development organization, including: Designing, deploying, and administering fully redundant development environment/servers for use with newly deployed source repository system (ClearCase). Consolidating preexisting development systems and automating administrative tasks, developing tools to reduce the complexity and speed adoption of ClearCase. Developing plans and systems for efficient utilization of development’s test resources in order to provide dynamic access to resources and eliminate unnecessary and redundant hardware expense. From February 2008 to August 2010 (2 years 7 months) Austin, TXSoftware Engineer - AIX Development Support @ Analyzing customer reported issues with the AIX operating system provided appropriate solutions. Designing and generating software fixes when necessary. Supporting the pthreads library, linker, kernel loader, virtual memory manager, and network filesystem subsystems. Directly coordinating with customers during the resolution of critical issues to defuse tense situations, formulating plans to gather necessary debugging information, coordinating the production of solutions to customers' short term and long term issues. Serving as the service focal point for several flagship customers. Coordinating intra-departmental and inter-departmental teams for resolution of issues spanning multiple areas of expertise. Assisting with the development of policies and procedures to streamline the overall inter-organizational AIX service process. Procuring, designing, deploying, and administering fully redundant build servers for the service department. Procuring, deploying, and administering department test systems. Developing systems to allow for efficient utilization of limited test resources. Developing system for archiving, tracking, and reusing emergency fixes provided to customers, thereby reducing the amount of time spent producing fixes, reducing the average time required to provide fixes to customers, and allowing for the enforcement of quality standards for emergency fixes. Creating tools which utilized statistics gathered from the emergency fix tracking system to help design preemptive fix packages for key customers. From September 2002 to February 2008 (5 years 6 months) Austin, Texas
Bachelor of Engineering (BE), Electrical Engineering and Computer Science @ Duke University From 1998 to 2002 Andrew Declercq is skilled in: Shell Scripting, AIX, Software Engineering, Software Development, C, Unix, Linux, Operating Systems, Java, Git, CMVC, Jenkins, Sonar, Hudson, Gradle, IntelliJ IDEA, TestNG, Maven, Agile Methodologies, Scrum