WaveStrike is a woman-owned small business founded to provide Software Engineering services to the Department of Defense and Intelligence Community. We are a premium provider of technology solutions in the areas of Agile Software Development, Cloud Storage and Retrieval Solutions, Big Data Analytics, Web Development, Distributed Computing, and DevOps. We pride ourselves in our ability to provide innovative solutions to our customers' most challenging problems from design to deployment. Our corporate philosophy places technical excellence, motivated employees, project efficiency, and customer satisfaction as the foundation of everything we do.

President &

Anne Wagner

Vice President & CTO

Mike Wagner

Principle Engineer
Founding Partner

Brendan Mahoney

Principle Engineer
Founding Partner

Mike Fleming

Principle Engineer
Founding Partner

James Cornell


WaveStrike was founded in 2010 by a team of individuals who had worked together at various points in their long careers in the Intelligence Community. This team decided it was time to take their lessons learned and create the company that was their vision of what they had learned over the years as the ideal place to work. With backgrounds in technology, software engineering, consulting, business, and program management the leadership team of WaveStrike brings together a strong history of over 50 collective years supporting the Intelligence Community. With career histories working at both large and small businesses, the leadership team was able to create a culture that took the best aspects of each place they worked to form the WaveStrike vision.

Get to know us on social media !

Facebook LinkedIn
  • Passion

    WaveStrike is passionate about technology and focused on staying current with the latest technologies and working with our customers to solve their most challenging technical problems. We strive to fully implement our Human Capital Strategy to build a mission ready, highly effective, results-oriented workforce by attracting, retaining, motivating, training, and rewarding a high performing, top quality workforce.
  • Dedication

    WaveStrike is dedicated to providing timely and high-quality products and services that are valued by our customers. Our use of proven Agile development methodologies deliver these products and services as efficiently and effectively as possible. We are committed to seeing projects through to completion while delivering results.
  • Integrity

    Our actions will always place honor and ethical conduct first in every decision we make. Our corporate and individual integrity define who we are and we will always be accountable for our actions.
  • Balance

    At WaveStrike we strive to keep a proper balance between our personal and professional lives and be a positive contributor to the social atmosphere of our workplace. Our engineers are driven at their work but also know how to have fun. We value health and fitness and promote physical activities ranging from cycling, running, golf, volleyball, softball, skiing and curling. We also enjoy a little down time with happy hours, game nights, or a nice get away vacation.
  • Community

    At WaveStrike we believe it is important to give back to our communities by supporting causes and charities important to our employees. We have taken an active role in industry organizations such as AFCEA and the Fort Meade Alliance. The Baltimore Sun ranked us #1 for top work place in 2016.


Successful application development projects must involve all the stakeholders in order to discover and evolve project requirements. It is essential to collectively capture and manage customer expectations. A team approach gives structure to the process and ensures that our customers will receive the expected benefits of their software applications.

WaveStrike's software engineering talent pool offers all levels of software engineering experience. Many members of our engineering team have acquired various technical certifications including the Sun Certified Java Developer (Java SE / Java EE) and Cloudera Hadoop Certified Developer/Administrator. Every member of our senior engineering team all have their Agile Scrum Master certificate.

Agile Software

Cloud Storage
Retrieval Solutions

Big Data Analytics

Web Development

Dev Ops


Work hard play hard

At WaveStrike, we take an organized and streamlined approach to problems. We don’t do politics or egos. We focus on our customer; we work hard and hold ourselves to the highest performance standards. We stay agile and responsive, ensuring that nothing stops us from moving forward and delivering results.
We value our downtime and offer a very generous paid time off benefit. We believe that coming together as a company is important for team building and facilitates improved collaboration while on the job. Open communication between the leadership team and engineers is fostered by an open door policy as well as providing opportunities to come together through company lunches, employee events and voluntary participation in company sponsored events such as happy hours and golf tournaments.
Our engineers have a wide variety of interests outside of work. We enjoy game nights, softball, basketball, volleyball, golf, cycle, ski, curling and traveling. The journey here really is enjoyable, and we encourage everyone to bring your ideas and talents to make this the best place to work.


  • “They know your name. They know your interests. They treat you as an individual, not just one of many, WaveStrike continues to grow, but they’re still able to maintain that small feeling. It makes you happy and excited about your job. It makes you want to get up and go to work every day.”

    Sam Porcelli ― WaveStrike Cloud Administrator

  • “You have your project and your project team, and that’s your day-in-and-day-out, but it’s nice to get to know other people in your company, that was another thing that attracted me. They try to make a company feeling, even though we don’t all work out of the same office.”

    Kurt Vangraefschepe― WaveStrike Software Engineer





Contact us

Our goal is to create a real partnership with each of our customers. We will work closely with you to find out how WaveStrike may meet the needs of your organization. The more detail you provide, the more easily we can understand what you need to know about WaveStrike and put you in touch with the right person on our team.

WaveStrike, LLC
300 Sentinel Drive, Suite 210
Annapolis Junction, MD 20701