Ernie Paschall
Director of Software Engineering
Professional Summary
Innovative and results-driven technology leader with over 30 years of experience driving software engineering, architecture, and product development across enterprise and SaaS environments. Proven success in leading high-performing teams, delivering complex digital solutions, and aligning technology strategy with business objectives. Skilled in building and scaling engineering organizations, fostering collaboration across departments, and mentoring talent to maximize individual and team performance. Demonstrated expertise in cloud-native architectures, CI/CD automation, and modern application frameworks, with a track record of achieving measurable business impact—such as increasing operational efficiency by 45% and driving 250% revenue growth through digital transformation initiatives. Adept at balancing innovation with stability, optimizing processes, and executing enterprise-wide strategic initiatives to support long-term growth.
Core expertise includes software engineering leadership, enterprise architecture, SaaS/PaaS solutions, Agile methodologies, cloud technologies (AWS, Azure, GCP, Kubernetes, Docker), and full-stack development (Java, .NET, JavaScript, React, Angular, Vue.js, Node.js).
Experience
Martin Marietta • Raleigh, NC
Mar 2023 - Present
Led a team of 25 employees in the successful execution of company-wide strategic initiatives. Oversaw all aspects of operations, including budgeting, resource allocation, and performance management. Collaborated with cross-functional teams to ensure alignment and effective communication across departments. Implemented process improvements that resulted in 45% increase in operational efficiency (Kubernetes, CI/CD).
Key Achievements:
- •Led a team of 25 employees in the successful execution of company-wide strategic initiatives
- •Oversaw all aspects of operations, including budgeting, resource allocation, and performance management
- •Collaborated with cross-functional teams to ensure alignment and effective communication across departments
- •Implemented process improvements that resulted in 45% increase in operational efficiency (Kubernetes, CI/CD)
Martin Marietta • Raleigh, NC
Mar 2021 - Mar 2023
Spearheaded the launch of new products/services resulting in 250% increase in online revenue collection. Implemented employee recognition programs that increased morale by 50%. Oversaw the hiring process, conducting interviews and making hiring decisions based on qualifications and fit with company culture. Managed multiple projects simultaneously within established timelines. Maintained high standards of quality control to ensure customer satisfaction.
Key Achievements:
- •Spearheaded the launch of new products/services resulting in 250% increase in online revenue collection
- •Implemented employee recognition programs that increased morale by 50%
- •Oversaw the hiring process, conducting interviews and making hiring decisions based on qualifications and fit with company culture
- •Managed multiple projects simultaneously within established timelines
- •Maintained high standards of quality control to ensure customer satisfaction
Martin Marietta • Raleigh, NC
Mar 2019 - Mar 2021
Mentored and coached junior engineers, providing guidance on technical challenges and fostering their professional growth. Developed and maintained strong relationships with stakeholders to understand business needs and align software development efforts accordingly. Managed resources effectively by allocating tasks based on individual strengths while considering project deadlines and priorities. Successfully delivered complex projects under tight deadlines by effectively managing resources, prioritizing tasks, resolving conflicts proactively. Collaborated with cross-functional teams including product management, design, QA/QC to define project scope, prioritize tasks, and resolve any issues or roadblocks
Key Achievements:
- •Mentored and coached junior engineers, providing guidance on technical challenges and fostering their professional growth
- •Developed and maintained strong relationships with stakeholders to understand business needs and align software development efforts accordingly
- •Managed resources effectively by allocating tasks based on individual strengths while considering project deadlines and priorities
- •Successfully delivered complex projects under tight deadlines by effectively managing resources, prioritizing tasks, resolving conflicts proactively
- •Collaborated with cross-functional teams including product management, design, QA/QC to define project scope, prioritize tasks, and resolve any issues or roadblocks
Martin Marietta • Raleigh, NC
Feb 2016 - Mar 2019
Designed and presented to 100 company leaders the new corporate web site and set of accompanying applications. Collaborated with stakeholders to gather requirements, define project scope, and create technical specifications for software projects. Led a team of 12 software engineers in the design and development of a complex enterprise application, resulting in a 60% increase in efficiency. Implemented best practices for software development processes including version control systems (Git), continuous integration/continuous deployment (CI/CD) pipelines, and automated testing frameworks. Collaborated with cross-functional teams including product managers, UX designers, quality assurance engineers to deliver high-quality software solutions within project timelines
Key Achievements:
- •Designed and presented to 100 company leaders the new corporate web site and set of accompanying applications
- •Collaborated with stakeholders to gather requirements, define project scope, and create technical specifications for software projects
- •Led a team of 12 software engineers in the design and development of a complex enterprise application, resulting in a 60% increase in efficiency
- •Implemented best practices for software development processes including version control systems (Git), continuous integration/continuous deployment (CI/CD) pipelines, and automated testing frameworks
- •Collaborated with cross-functional teams including product managers, UX designers, quality assurance engineers to deliver high-quality software solutions within project timelines
Byte Firm, Inc. • Raleigh, NC
Oct 2012 - Mar 2017
Identified cost-saving opportunities for clients through process optimization and efficiency improvements. Built strong relationships with key stakeholders at all levels of the organization to foster trust and collaboration. Developed customized solutions tailored specifically to the unique needs and requirements of each client. Designed innovative solutions that improved operational efficiency while reducing costs. Provided training and mentorship to junior to mid-level developers, sharing industry knowledge and best practices. Leveraged expertise in CI/CD and full stack development to streamline workflows/processes. Assisted clients in developing strategic plans for market entry or expansion into new geographic regions or industries. Leveraged Java, .NET, JavaScript, NodeJS, AngularJS, Google Cloud Platform, MongoDB, and Linux.
Key Achievements:
- •Identified cost-saving opportunities for clients through process optimization and efficiency improvements
- •Built strong relationships with key stakeholders at all levels of the organization to foster trust and collaboration
- •Developed customized solutions tailored specifically to the unique needs and requirements of each client
- •Designed innovative solutions that improved operational efficiency while reducing costs
- •Provided training and mentorship to junior to mid-level developers, sharing industry knowledge and best practices
- •Leveraged expertise in CI/CD and full stack development to streamline workflows/processes
- •Assisted clients in developing strategic plans for market entry or expansion into new geographic regions or industries
- •Leveraged Java, .NET, JavaScript, NodeJS, AngularJS, Google Cloud Platform, MongoDB, and Linux
Lexis Nexis • Raleigh, NC
Apr 2015 - Feb 2016
Participated in code refactoring initiatives to improve code maintainability and readability. Collaborated with UI/UX designers to implement responsive and user-friendly interfaces. Implemented caching mechanisms using Redis/Memcached which reduced server load significantly. Developed RESTful APIs using Java/Spring framework that improved communication between different modules. Performed code reviews for work of peers to identify bugs or potential issues early in the development process. Collaborated with product managers to define project scope, prioritize features, and deliver high-quality software within tight deadlines. Implemented SaaS application (AngularJS, Bootstrap, Spring Boot, & Apache Solr).
Key Achievements:
- •Participated in code refactoring initiatives to improve code maintainability and readability
- •Collaborated with UI/UX designers to implement responsive and user-friendly interfaces
- •Implemented caching mechanisms using Redis/Memcached which reduced server load significantly
- •Developed RESTful APIs using Java/Spring framework that improved communication between different modules
- •Performed code reviews for work of peers to identify bugs or potential issues early in the development process
- •Collaborated with product managers to define project scope, prioritize features, and deliver high-quality software within tight deadlines
- •Implemented SaaS application (AngularJS, Bootstrap, Spring Boot, & Apache Solr)
ANX • Raleigh, NC
Aug 2014 - Apr 2015
Led the development of complex web applications, utilizing expertise in full-stack development and leveraging technologies such as AngularJS, HTML, CSS, JavaScript, TypeScript, and Test-driven development. Architected and implemented scalable and efficient web solutions, optimizing performance and user experience, resulting in a 300% improvement in page load times. Developed and maintained RESTful APIs, ensuring seamless communication between the front-end and back-end components of web applications. Utilized agile development methodologies, participating in sprint planning, daily stand-ups, and retrospectives to ensure timely and iterative project delivery. Leveraged Node.js, Glassfish, JBoss, Tomcat, AngularJS, Spring MVC, MS SQL, MySql, and .NET.
Key Achievements:
- •Led the development of complex web applications, utilizing expertise in full-stack development and leveraging technologies such as AngularJS, HTML, CSS, JavaScript, TypeScript, and Test-driven development
- •Architected and implemented scalable and efficient web solutions, optimizing performance and user experience, resulting in a 300% improvement in page load times
- •Developed and maintained RESTful APIs, ensuring seamless communication between the front-end and back-end components of web applications
- •Utilized agile development methodologies, participating in sprint planning, daily stand-ups, and retrospectives to ensure timely and iterative project delivery
- •Leveraged Node.js, Glassfish, JBoss, Tomcat, AngularJS, Spring MVC, MS SQL, MySql, and .NET.
Teradata Applications • Raleigh, NC
Feb 2014 - Aug 2014
Hired to introduce new methodologies for implementing applications at Teradata, focusing on SaaS and single-page applications. Led an agile UI team in the development of a large SaaS marketing application. Developed the UI using AngularJS, incorporating OAuth2 and REST endpoints for data access. Deployed the application across various environments, including: promoted the transition from a waterfall SDLC to an agile SDLC, engaged with product owners to discuss user stories and requirements, conducted cross-functional team / multinational meetings and presentations. After a significant shift in high-level management, the focus on SaaS and single-page applications was deprioritized, prompting the pursuit of new career opportunities.
Key Achievements:
- •Hired to introduce new methodologies for implementing applications at Teradata, focusing on SaaS and single-page applications.
- •Led an agile UI team in the development of a large SaaS marketing application.
- •Developed the UI using AngularJS, incorporating OAuth2 and REST endpoints for data access.
- •Deployed the application across various environments, including:
- •Promoted the transition from a waterfall SDLC to an agile SDLC.
- •Engaged with product owners to discuss user stories and requirements.
- •Conducted cross-functional team and multinational meetings and presentations.
- •After a significant shift in high-level management, the focus on SaaS and single-page applications was deprioritized, prompting the pursuit of new career opportunities.
Martin Marietta Materials • Raleigh, NC
Jan 2007 - Sep 2012
Led agile teams of application developers in the creation and maintenance of multiple web applications and systems at Martin Marietta. Served as the lead architect for web applications developed using: Java, JavaScript (JQuery), Groovy/Grails, Spring MVC, and ASP.NET MVC. Built applications that utilized multiple concurrent data sources, including: Oracle, MySQL, MS SQL, and REST web services. Developed various key projects, such as: an application to track the entire production of the corporation, a system for printing all weekly customer invoices, a customer self-service web application, eRocks (erocks.com). Deployed all non-Microsoft applications on Red Hat Linux. Acted as the source control administrator and agile consultant within a predominantly waterfall company. Successfully implemented agile iterations while adhering to the company's waterfall deadlines.
Key Achievements:
- •Led agile teams of application developers in the creation and maintenance of multiple web applications and systems at Martin Marietta.
- •Served as the lead architect for web applications developed using: Java, JavaScript (JQuery), Groovy/Grails, Spring MVC, and ASP.NET MVC
- •Built applications that utilized multiple concurrent data sources, including: Oracle, MySQL, MS SQL, and REST web services
- •Developed various key projects, such as: An application to track the entire production of the corporation, A system for printing all weekly customer invoices, A customer self-service web application, eRocks (erocks.com)
- •Deployed all non-Microsoft applications on Red Hat Linux.
- •Acted as the source control administrator and agile consultant within a predominantly waterfall company.
- •Successfully implemented agile iterations while adhering to the company's waterfall deadlines.
CC Intelligent Solutions • Raleigh, NC
May 2004 - Jan 2007
CCIS provides consulting and software solutions to various government entities. Assisted in a Department of Defense project known as Horizontal Fusion. Implemented a highly secure web service interface using: Java, .NET, Public Key Infrastructure (PKI), and Microsoft SQL Server. The interface was designed for the XVIII Airborne Corps and the Department of Defense. Assisted in the development of a .NET client application that served as the data source for the secure web service.
Key Achievements:
- •CCIS provides consulting and software solutions to various government entities.
- •Assisted in a Department of Defense project known as Horizontal Fusion.
- •Implemented a highly secure web service interface using: Java, .NET, Public Key Infrastructure (PKI), and Microsoft SQL Server
- •The interface was designed for the XVIII Airborne Corps and the Department of Defense.
- •Assisted in the development of a .NET client application that served as the data source for the secure web service.
Inphonic • Raleigh, NC
Nov 2004 - May 2005
Designed and implemented a lightweight-container J2EE application for mobile phone CRM. Developed a system that is highly scalable, fault tolerant, and capable of handling a 24/7 operational environment.
Key Achievements:
- •Designed and implemented a lightweight-container J2EE application for mobile phone CRM.
- •Developed a system that is highly scalable, fault tolerant, and capable of handling a 24/7 operational environment.
Modulant Solutions • Raleigh, NC
Jan 2004 - May 2004
Engaged in a short-term consulting opportunity focused on integrating various Department of Defense portlets (JSR-168) and implementing them into a WebLogic 8.1 portal environment on Solaris.
Key Achievements:
- •Engaged in a short-term consulting opportunity focused on integrating various Department of Defense portlets (JSR-168) and implementing them into a WebLogic 8.1 portal environment on Solaris
Wachovia • Raleigh, NC
Oct 2003 - Jan 2004
Mentored junior-level software engineers. Developed a web interface for an existing mainframe application using: IBM WebSphere, Java, XSL/XML, SOAP, and JMS.
Key Achievements:
- •Mentored junior-level software engineers
- •Developed a web interface for an existing mainframe application using: IBM WebSphere, Java, XSL/XML, SOAP, JMS
Modus Media • Raleigh, NC
Feb 2003 - Sep 2003
Created, tested, and maintained a web portal for displaying Supply Chain Management data to customers via the Internet Utilized J2EE standards on a Sun One Portal Server.
Key Achievements:
- •Created, tested, and maintained a web portal for displaying Supply Chain Management data to customers via the Internet
- •Utilized J2EE standards on a Sun One Portal Server
First Citizens Bank • Raleigh, NC
Apr 2002 - Feb 2003
Mentored junior-level software engineers. Designed and implemented a fraud prevention banking application using Java, JSP, J2EE, and Servlets with MS SQL database.
Key Achievements:
- •Mentored junior-level software engineers
- •Designed and implemented a fraud prevention banking application using Java, JSP, J2EE, and Servlets with MS SQL database
Alerts.com • Raleigh, NC
May 1999 - Apr 2002
Created a search platform and extracted information from the web. Led a team of 4 software engineers in the development and implementation of a new application that generated the majority of the revenue for the company. Developed efficient algorithms and data structures to optimize system performance and reduce response time by 200%. Contributed to the development of company-wide coding standards and guidelines to ensure consistency across projects. Leveraged Java, J#, Oracle, Swing, J2EE. Presented to numerous investors.
Key Achievements:
- •Created a search platform and extracted information from the web.
- •Led a team of 4 software engineers in the development and implementation of a new application that generated the majority of the revenue for the company.
- •Developed efficient algorithms and data structures to optimize system performance and reduce response time by 200%.
- •Contributed to the development of company-wide coding standards and guidelines to ensure consistency across projects.
- •Leveraged Java, J#, Oracle, Swing, J2EE.
- •Presented to numerous investors.
HAHT Software • Raleigh, NC
Sep 1996 - May 1999
Managed and coordinated all HAHTsite releases, created all setup applications and scripts for the Windows-based environment. Enhanced the HAHTsite Visual Basic compiler to allow users to pass Visual Basic arrays to OLE servers. Assisted in adding the ability to call Java objects through the HAHTsite Visual Basic language. Created tools for automating the company software builds.
Key Achievements:
- •Managed and coordinated all HAHTsite releases, created all setup applications and scripts for the Windows-based environment.
- •Enhanced the HAHTsite Visual Basic compiler to allow users to pass Visual Basic arrays to OLE servers.
- •Assisted in adding the ability to call Java objects through the HAHTsite Visual Basic language.
- •Created tools for automating the company software builds.
Imonics • Raleigh, NC
Sep 1995 - Sep 1996
Led a team of 4 people in Quality Assurance for a Unix C++ workflow project. Became responsible for Clearcase release management of a large portion of the product.
Key Achievements:
- •Led a team of 4 people in Quality Assurance for a Unix C++ workflow project.
- •Became responsible for Clearcase release management of a large portion of the product.
IBM • Raleigh, NC
Jan 1991 - Aug 1995
Created a test case automation tool using C, REXX/2, DB2 queries, and MVS/JCL. Taught classes to the Image Processing testers that used the new tool. Wrote test case scenarios for the project in my spare time.
Key Achievements:
- •Created a test case automation tool using C, REXX/2, DB2 queries, and MVS/JCL.
- •Taught classes to the Image Processing testers that used the new tool.
- •Wrote test case scenarios for the project in my spare time.
Skills & Technologies
Education
Appalachian State University • Boone, NC
Jun 1991 - May 1995
Bachelor of Science in Computer Science