Programmer Analyst Leader Applications Architect
Jul 2010 – Oct 2011 · 1 yr 4 mos
Washington DC-Baltimore Area · On-site
I fulfilled a range of responsibilities, including maintaining software used by the U.S. Citizenship and Immigration Services. This involved not only maintenance but also architectural design and the creation of UML diagrams. Furthermore, I actively advocated for best practices to the architecture review board and successfully implemented them in fast-paced development environments. This required adept utilization of tools such as code analysis, StyleCop, log4net, and GhostDoc. In addition, I provided estimates and meticulously broke down complex tasks to ensure efficient project execution. I was also responsible for formulating functional unit test plans for testable tasks and conducting code peer reviews to guarantee comprehensive code coverage, accurate documentation, and the proper implementation of design patterns and object-oriented concepts. Moreover, I spearheaded projects across the full Software Development Life Cycle (SDLC), adhering to both CMMI and Scrum methodologies in dynamic environments. I thrived in a Test-Driven Development environment, implementing projects with Behavior-Driven Design. I adeptly adapted to evolving processes and played an integral role in recommending new ones, given the agile nature of development.
Furthermore, I assumed a mentoring role, coaching multiple teams on object-oriented design, best practices, and the implementation of design patterns. I also ensured compliance with Section 508 requirements and enhanced GUI design to streamline data entry, with a keen focus on improving speed. Another notable achievement is successfully migrating software written in VB6 and DOS code to the .NET environment using C#, LINQ, and Design Patterns. Additionally, I interfaced with hardware via serial communication, further expanding my skill set and contributing to the project’s success.
Held a public trust clearance and regularly attended training.
