Summary
Overview
Work History
Education
Timeline
SoftwareEngineer

Alexander Dick

Software Engineer
Herndon,Virginia

Summary

An experienced Software Engineer with a demonstrated proficiency in Java and a strong track record in agile development. I have been privileged to serve prestigious organizations such as the GSA, IRS, DOT, and NSF. I am adept at maintaining, improving, and integrating systems with a keen emphasis on writing robust, maintainable code. My experience extends to developing applications, databases, and cloud computing solutions, primarily using Java. In addition, I am recognized for my exceptional troubleshooting and debugging skills, consistently resolving complex technical issues. My combined experience and skills make me a highly effective contributor to a dynamic software development team.

Overview

12
12
years of professional experience

Work History

SOFTWARE ENGINEER

Booz Allen Hamilton Inc
McLean, VA
12.2014 - Current

October 2018 - Present (4 years seven months) | Alexandria, VA

  • Instrumental in the fatslane group's mission to modernize the infrastructure platform by phasing out integration components built on outdated technologies such as Solaris and C and introducing microservices and open-source technologies like Tomcat and Maven.
  • Key contributor to the GRFP group's ongoing modernization efforts through the introduction of microservices and broader usage of open-source technologies such as Spring Boot.
  • Was Tasked with resolving persistent issues in legacy code and database modernization within the GRFP group.
  • Frequently resolved production support ticket issues and performed off-hour validations.

Software Engineer, US General Services Administration (GSA)

June 2017 - September 2018 (1 year three months) | Herndon, VA

  • Developed, improved, and maintained 11 microservice applications using Spring, Spring Boot, and Java, deployed in Docker containers on AWS. Codebase is managed on GitHub and updated via the Git command line and IntelliJ.
  • I Devised new ReST APIs using Spring and Java on Windows platforms.
  • We liaised with multiple contracting firms to align development with client vision.
  • We have integrated LDAP APIs for comprehensive user management, authentication, and OTP verification.
  • Executed agile development cycles initially consisting of 7 two-week sprints over a 14-week release period, later adjusted to 4 two-week sprints. Ensured code quality and security with Twistlock and SonarQube scans, maintaining a baseline of 70% test coverage using JUnit and Mockito.
  • Regularly demonstrated developed work to client product owners, ensuring transparency and feedback.

Software Engineer, IRS - Enterprise Case Management

May 2016 - April 2017 (10 months) | New Carrollton, Maryland

  • We developed a series of Proof of Concepts (POCs) for IRS technical leads, including an enterprise NoSQL (MarkLogic) database to consolidate cases from multiple systems into a central database using XML and JSON data via Mark Logic and Nuxeo/Entellitrak.
  • I created three Nuxeo/Entellitrak workflows for sending case updates and retrieving ECM cases from Mark Logic using JBoss Fuse & Apache Camel routes.
  • I designed an Entellitrak workflow for displaying and interacting with Tableau data, providing workers with relevant case data.
  • I automated the assignment of caseworkers to employers in a manual verification test scenario.

COMPUTER PROGRAMMER

Ecompex Inc
Reston, VA
10.2013 - 11.2014
  • Worked on data dissemination for customers using PL/SQL
  • Experience updating and maintaining internal Intranet Applications for employees at CoTs using the .NET framework
  • Coding in C# and using SQL Server database to keep and store data
  • Develop monthly reporting for employees tracking time spent on tasks and areas for improvement coded in C

WEB DEVELOPER

Expert Approach Inc
Alexandria, VA
11.2011 - 10.2013
  • Onsite consultant to maintain and revamp existing MySQL databases at EST for the IRS tax forum website
  • Worked on team and individual development projects using MySQL to deliver a secure and robust DBMS solution to help improve efficiency
  • Experience updating and maintaining sites using several different CMS, including Dotnetnuke and WordPress
  • Implemented a system where users could reserve space at IRS events and help streamline the registration process using PHP in the backend.

Education

Bachelor of Science - Information Science and Systems

Radford University

Timeline

SOFTWARE ENGINEER

Booz Allen Hamilton Inc
12.2014 - Current

COMPUTER PROGRAMMER

Ecompex Inc
10.2013 - 11.2014

WEB DEVELOPER

Expert Approach Inc
11.2011 - 10.2013

Bachelor of Science - Information Science and Systems

Radford University
Alexander DickSoftware Engineer