Cyber Software Engineer Resume
Junction, MD
SUMMARY
Seeking opportunities that are both interesting and challenging within the software development and research areas.
TECHNICAL SKILLS
Languages: Java, C++, HTML, Javascript, CSS, Python Windows (XP, 7, 8, 10), Linux (CentOS, Mint), Unix (Solaris) Google Web Toolkit (GWT), OpenCV, Highcharts, Bootstrap, jQuery, D3.js, AngularJS
Platforms: Adobe Photoshop, Balsamiq, JustInMind, Wordpress, Adobe Dreamweaver
Libraries: Subversion, Github, Jenkins, Docker
Tools: Google App Engine (GAE), Amazon Web Services (AWS)
CI /CD: MySQL, MongoDB
Other: Agile Methodology, UML, XML, JSON, Microservices Architecture, UI/UX Design
PROFESSIONAL EXPERIENCE
Confidential,Junction, MD
Cyber Software Engineer
Responsibilities:
- Within the Mission Systems sector, key responsibilities included designing, developing, testing and maintaining software applications and systems focused on advance analytical and mathematical solutions for maintaining and monitoring cyber resilience.
- Conducted multidisciplinary research and collaboration in order to determine agency end user needs; analyzed system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepared operating instructions; developed utility programs and optimized system and application workflows to focus on the enhancement of cyber resilient systems.
- Provided technical leadership to software development teams when developing proof of concepts and prototypes of advanced cyber offensive and defensive tactics. Interacted with company management and customers in order to provide whitepapers and innovative solutions for program growth on advanced cyber technologies.
Confidential, Washington, DC
Lead Solutions ArchitectResponsibilities:
- Developed solutions to help facilitate clients to mature and modernize their enterprise IT capabilities.
- Helped shape and deliver a strategy to build broad use of modern technologies for our client including cloud computing services . Focused on DevOps practices and tooling for automation, automation integration and configuration management.
- Owned the technical engagement and ultimate success around specific implementation proiects; defined implementation architectures, developed a deep expertise in the technologies in play; and became a subject matter expert on security as it relates to client applications and services.
- Provided technical design and leadership to our client and worked with other architects and developers on the team. Engaged with senior government staff to define enterprise strategies and architecture modernization approaches.
- Identified motivators for adoption of more modern technology stacks and unlocking Enterprise challenges. Lead efforts to capture and share best - practice knowledge amongst the stakeholder client programs.
Confidential, Falls Church, Virginia
Lead Software EngineerResponsibilities:
- Developed and maintained clear and effective project plans with detailed tasks, activities and resources; tracked and controlled project deliverables, managed risks effectively to adhere to timelines, quality, and budgetary constraints for SBIR programs.
- Managed and coordinated the tasks of the project teams on a day-to-day basis ranging from research to actual development. Worked in an agile and fast paced environment for rapid prototyping with a focus to transition prototypes to a production system.
- Interacted directly with customers and end-users to gather requirements and feedback on improvements. Provided written sections and discussion points for proposals, briefings and demonstrations. Lead and substantially contributed to both algorithmic and software development on the full stack of client/server-side development and visualization methods.
- Project areas were focused on research and development of autonomous collaboration of unmanned aerial systems. In addition aerial object detection and object tracking services were implemented for use within simulation environments.
- All development was done primarily in Java utilizing openly available libraries.
Confidential, Germantown, Maryland
GUI Software EngineerResponsibilities:
- Developed, documented and maintained architectures, requirements, algorithms, interfaces and designs for software systems. Developed and maintained code that integrated software components into a fully functional software system. Developed, selected, tailored and deployed software processes, tools and metrics. Executed and documented software research and development projects. Served as a subject matter expert for software domains, system-specific issues, processes and regulations.
- Developed software applications for the intelligence community while following the agile sprint-based software development methodologies and principles. Worked as an active participant in requirements analysis, code-level design, user interface level design with an emphasis on the user experience and reviewed processes. Created and collaborated on use cases, user stories, and CONOPS. All development was done in C++ and C# within the Microsoft Visual Studio IDE.
Confidential, Germantown, Maryland
Software Integration Engineer
Responsibilities:
- Provided integration support for the deployment of software applications. Worked with Install Shield to package and deploy custom made installation packages for end users. Installed applications to identify and/or resolve any conflicts with the system or other applications.
- Diagnosed software and hardware conflicts and worked in a timely manner to resolve such conflicts. Collectively compiled and troubleshoot the entire project lines and maintained common use binaries based on a project by project basis. If errors were found in compilation or runtime, diagnosed those errors and resolved myself or worked with other software engineers to resolve those issues. Created new automation tools and applications for build processes.
- Created scripts using batch commands as well as Perl scripts. Maintained, updated and upgraded installation packages. Developed C++ interface applications within Microsoft Visual Studio IDE to help automate project creation, build, release processes and SDK creation. Developed numerous installation project suites through C-like Install Scripts.
Confidential, Frederick, Maryland
Research
Responsibilities:
- I researched and developed an automated solar cavity detection application utilizing a commonly known facial detection learning technique in order to satisfy real-time performance requirements.
- Development was focused on a C++ application within Microsoft Visual Studio IDE that implemented and utilized the OpenCV real time computer vision library.