Driven User Interface Designer with a proven track record of creating visually appealing and user-friendly interfaces that enhance task efficiency. Expertise in collaborating across teams to deliver designs that consistently exceed client expectations. Notable achievements include successful projects at multiple companies, delivering innovative solutions that engage users and elevate brand experiences. Aiming to leverage design skills to create impactful user experiences in a dynamic environment.
Overview
18
18
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
Peraton Inc - BESA
Ashburn, VA
01.2022 - 02.2025
Developed an efficient single-page application supporting CBP OFO's employee scheduling, work tickets, timecards and budgeting.
Developed Angular14 components, pipes, and services based on business needs and UX wireframes.
Built custom components, pipes using Angular CLI command.
Helped build API gateways with other software engineers with Microsoft VsCode IDE
Participate in regular daily scrum meetings, sprint planning & refinement meetings and technical developer discussions
Participate regularly in code reviews to provide constructive feedback to ensure code quality and best practices
Responsible for fixing bugs and optimize application performance
Worked closely with UI/UX designers to ensure seamless user experience and visually appealing interfaces
Involved fixing HTML templates and accompanying CSS style sheets
Stay updated with the latest industry trends and technologies to continuously enhance skills and knowledge
Responsible for building angular2 HTML Templates with both Material Design and Bootstrap5 front-end frameworks
Responsible for making all HTML 5 Templates 508 compliant using axe accessibility tools and ANDI
With the help of SonarQube I made sure angular code meet code quality measures and security standards
BESA is a modern streamlined single page application that provides the CBP OFO with an automated web-based and mobile solution for all its employees with the ability to access their schedules, work tickets and timecards and budgeting
Provided technical support and troubleshooting assistance for software users.
Software Engineer & UI/UX Designer
Peraton Inc - REVMOD (MCR & ECBP)
Ashburn, VA
01.2020 - 01.2022
Using Angular CLI command, I built custom components, pipes and angular services
Responsible for performing angular6 to angular 13 upgrades with other engineers and performing testing to make sure system was stable and fix any inconsistency with UI
Responsible for building any and all custom graphics and icons that the development team needed using Adobe Illustrator
All graphic and icon design went through management for approval
Responsible for building all thigh fidelity wireframes and prototypes for the development team using Axure RP
Senior Principal Cyber Software Engineer
Northrup Grumman Corp (MS) - Tech Asset Store (IRAD)
Fairfax, VA
01.2019 - 01.2020
Company Overview: TAS is an internal capability that allows for the collection, storage, and dissemination of reusable engineering artifact metadata that assists in the development and use of NG product lines, reference architecture, core building blocks, model, hardware, and digital libraries
Per business requirements and UX wireframes, I implemented Angular6 components, services and unit test cases using IntelliJ WebStorm IDE
I was responsible for overseeing the setup and configuration of a Matomo server for the TAS team, which served in recording all actions and behavior performed by a user on the TAS application
This meant writing custom JavaScript code for click event in all of the TAS application
In doing this I become a Subject Matter Expert (SME)
Helped create custom web analytic pdf reports using Matomo, which were used in stakeholder meetings; helping make better-informed decisions for executives
With no supervision, and using NGC best coding practices, I was responsible for fixing and testing defects and bugs in the TAS application using IntelliJ WebStorm
From UX wireframes and prototypes, I was responsible for implementation, testing of frontend user interfaces on TAS
I helped senior QA testers remove impediments in Robot Testing Framework by tagging elements such as buttons, dropdowns, and other UI components with unique naming in html
Responsible for implementing and testing the tech asset stores asset wizard component, and asset details page using WebStorm IDE
Helped other senior developers with bootstrap and angular implementation blockers
Improved TAS's QA and code quality coverage by using SonarQube to inspect all components, services, and CSS files
Responsible for configuring SonarQube with TAS application, and having Jest Testing framework be used in place of Jasmine and Karma
Regularly participated in Agile Scrum, sprint planning and technology exchange team meetings
Responsible for providing peer-reviews of other developer's source code all the while adhering to NG coding best practices
Participated in UX design mockups, hi-fidelity wireframes, and prototyping
I also set up a git repository for UX team
As needed, I created custom icons and graphics for TAS
Made regular enhancements to the TAS application HTML by baking in accessibility best practices and applying user-centric design principles
Made continual incremental changes to all TAS CSS files to meet ux style guide specifications
Helped make improvements to developer on boarding process by fixing OneNote documentation; accounting for missing or sometimes inconsistent steps as it pertained to software versions and dependencies needed specific to TAS
TAS is an internal capability that allows for the collection, storage, and dissemination of reusable engineering artifact metadata that assists in the development and use of NG product lines, reference architecture, core building blocks, model, hardware, and digital libraries
Senior Principal Cyber Software Engineer
Northrup Grumman Corp (MS) - Minerva (Program)
Fairfax, VA
01.2018 - 01.2019
Responsible for building high fidelity UX wireframes and prototypes for Minerva dashboard, utilizing Axure RP
Responsible for designing, implementing and testing the Minerva dashboard utilizing Microsoft Visual Studio IDE, ReactJS, Bootstrap, NodeJS, and MySQL database
Built Minerva dashboard backend services with other senior developers
Helped design and construct database tables for Minerva dashboard with other senior developers
Conducted regular scrum and exchange meetings with Minerva dashboard, and Minerva Docs development teams
Helped peer review and critique source code that was pushed to production
Oversaw the building and deployment of Minerva dashboard to production, and test environments utilizing Jenkins Participating in SecDev Ops activities
Utilizing UX research and analyzing user feedback, I built high fidelity prototypes with supervision and guidance of UX team members for Minerva Docs
Using Agile development, I helped implement user stories and features for Minerva Docs utilizing Ruby on Rails
Regularly fixed bugs and defects for Minerva Docs and Dashboard team utilizing NG best coding practices
Utilizing Jest testing framework provided 90% code coverage for the Minerva Docs team
Was recognized and awarded achievements for the work performed on the Minerva Dashboard team
UX Designer/ Front End Software Engineer
Northrup Grumman Corp (MS)
Fairfax, VA
01.2017 - 01.2018
Was responsible for generating high fidelity wireframes and prototype to management, utilizing Axure RP
Created a style guide for the program to define constancy, and promote usability across program
Wrote front end AngularJS code to implement a data migration tool, with supervision from senior developers using eclipse IDE and Apache NiFi
Was responsible for designing and implementing a multi tabbed submission tool for satellite collection using Bootstrap and AngularJs, MongoDB and Ozone Widget Framework
Wrote ruby on grails front end code and services for classified store with other senior developers
Worked with SecDevOps team to automate builds and deploy store to test environments using Jenkins
Responsible for maintaining global style across store and other applications
Regularly participated in scrum and developer exchange meetings
Participated in peer-reviewing source code of other developers
Senior UI/UX Designer
Northrup Grumman Corp (MS) - OSSEM Program
Fairfax, VA
01.2016 - 01.2017
Tasked with creating medium to hi-fidelity wireframes for the program, utilizing balsamiq and Axure RP
Responsible for developer documentation and design documentation
With the help of other UX designers created and developed a global OSSEM style guide using Adobe Illustrator
With the supervision of UX team helped devise CSS turn key solution for developers, that incorporated 508 compliance standards
With the help of other UX team members designed, developed and implemented heuristic review score card, which helped evaluate websites, and applications
Supported and created user interfaces for 2017 Northrup Grumman Tech Expo
Conducted user interviews and research with UX team
Created custom graphics, logos, and icons for OSSEM development teams
Provide direction and guidance to software engineers on design best practices
Was specifically selected by UX team to work with Pivotal Labs to aid with UX design direction on the NALA application
With other UX team members, provided brown bag discussions for development teams as needed to provide best practices for design
SME for 508 compliance
Senior UI/UX Designer
Federal Bureau of Investigation
Quantico, VA
01.2015 - 01.2016
Responsible for maintaining a standards and pattern guide for the FBI Virtual Academy and for all development teams using Atlassian Confluence
Responsible for generating medium to hi-fidelity wireframes for program using balsamiq
In conjunction with managers, leads, and developers insured that standards were correctly applied across FBI Academy application to ensure consistency and better user experience
Responsible for conducting user interviews and generating user feedback for developers, which was reviewed by managers
Supported large project discussions as needed by development teams by providing support creating wireframes, mockups, prototypes and storyboards using Adobe Fireworks as needed
Was the SME on design providing guidance with regards to 508 Compliance to development teams and offering guidance on interface standards
Responsible for creating custom font icons, web graphics, logos, and FBI seals as needed by the FBI Virtual Academy using Adobe Fireworks
Responsible for creating and developing UI elements (such as dropdowns, form controls, and other UI elements) for reuse by all development teams
Senior Web Developer
Federal Bureau of Investigation
Quantico, VA
01.2010 - 01.2015
Participated as a member of the design review board to review design for new development and provide feedback, and guidance related to user interfaces
With managers, developers and FBI Office of Public Affairs responsible for maintaining and developing the online FBI Law Enforcement Bulletin utilizing Adobe Creative Cloud Solutions
In collaboration with a team of web developers, Adobe Macromedia was used to maintain and develop 40 intranet FBI websites for all of Training Division units
Program utilized Bootstrap, jQuery, AngularJS and CSS3 technologies
Junior Java Developer
Computer Science Corp
Lorton, VA
01.2009 - 01.2010
Used Macromedia Dreamweaver to prototype Atlassian confluence plugins and front-end mockups
Developed, designed, implemented debugged, tested and documented custom confluence plugins following business requirements
I used Apache Velocity and J2EE
Created the following DoD Confluence Plugins: Attachment Virus Filter / DoD Performance Tool / AJAX Webmail Plugin / DTIC Calendar plugin / And 7 different theme plugins that catered to internal departments internal to DTIC
In addition to building custom plugins - existing Atlassian plugins were modified to meet DoD business needs
Responsible for developing maintaining and administering 7 different confluence wikis for DTIC, DLA, AFRL, DoD, DoE and White House
Made existing customizations to already existing Apache Velocity templates that compiled with DoD requirements
Mentored and managed 3 entry-level developers that fell directly under me; teaching them how to gather business requirements, create mockups and prototypes using Adobe Dreamweaver
And writing clean reusable Java code that meet DoD standards
Conducted peer reviews of other developers as well as entry level Java development team
Worked with DBAs and system administrators to coordinate the creation of custom database tables within existing Atlassian Confluence schema
Responsible for maintaining DoDtechipedia, a Confluence wiki, to facilitate increased communication and collaboration among DoD scientist, engineers, program managers, acquisition professionals, and operational warfighters
Java Developer
Glemser Technologies
Peapack, NJ
01.2007 - 01.2008
Built reusable Java quality components for Pfizer ECMS in cooperation with other senior developers using intelliJ IDE in a windows XP environment
Development involved working closely with managers and senior staff using such technologies as JAVA J2EE, struts, HTML, XML, SQL Database and Apache OS Tomcat
Tested, debugged, maintained and documented programs for Pfizer's Pflicc Project with other developers
Bugs were reported using Bugzilla OS reporting tool
Managed configurations for ECMs using Documentum Application Builder and Documentum Administrator
Built various Java modules including audit and advanced search components for vital manufacturing documents for Pfizer Product Control that complies with U.S
Food and Drug Administration
Created stored procedures for SQL queries using Samson, to help global management information retrieval
Performed roles in business analysis with senior validation analyst for Pflicc project; creating many of the core functional specs and component design spec documentation using Microsoft Word and Documentums suite of tools
Performed formal and informal testing for Pflicc Project
Executed test scripts and performed validation testing for Pflicc using Samson
Responsible for stress and regression testing Pflicc Project in cooperation with senior validation analyst and senior QA testers
Executed and performed data migration testing for Pflicc in cooperation with other senior developers
Performed visual verification for Pfizer's Animal Health Project and created a list of deviations