Detail-oriented software engineer that designs, develops and maintains highly scalable, secure and reliable data structures. Accustomed to working closely with system architects, software architects and design analysts to understand business or industry requirements to develop comprehensive data models. Proficient at developing database architectural strategies at the modeling, design and implementation stages.
Overview
10
10
years of professional experience
Work History
Software Engineer
Cisco Systems, Inc.
RTP, NC
03.2019 - Current
Developing and maintaining software that enables provisioning, configuration, and integration of infrastructure.
Developing and maintaining data models that will collect data for use of user interface (UI).
Developing and maintaining data analytics that will provides business with metric information necessary to determine if change is needed.
Working in continuous integration/continuous delivery (CI/CD) environment.
Set up build machines for CI/CD to use.
Working in container environments, Docker as well as Kubernetes.
Participating in architecture, design and implementation of back-end features using Bash, Groovy, and Python.
Coordinating with other engineers to evaluate and improve software.
Collaborating with management, internal and development partners regarding software application design status and project progress.
Working with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
Reducing code redundancy of project code by reworking database structure by 30% making it easier to add new projects to pipeline.
Database Analyst
NC Wildlife Resources Commission
Raleigh, NC
02.2014 - 03.2019
Contributed to development, review, and evaluation of program performance improvement management information
Performed complex data analyses resulting in comprehensive management information reports that highlight agency progress toward performance objectives and strategic goals
Served as analyst on agency-wide data governance programs and processes and products related to wildlife data on NCWRC stakeholders
Maintained close working relationship with program staff in Office of Information Services (IT) to remain knowledgeable about Agency's systems and automated databases
Performed wide variety of analytical duties to improve quality of data and information used to measure and assess performance of agencies and their programs including development and maintenance of standard operating procedures
Developed metrics and as needed coach others on development of metrics, to capture data that measures effectiveness of agency programs.
Built databases and table structures for web applications
Developed and updated databases to handle customer data
Created and updated database designs and data models
Maintained data dictionary by revising and entering definitions
Modified databases to meet needs and goals determined during planning process
Set up and controlled user access levels across databases to protect important data
Wrote and maintained technical and functional specifications to document database intentions and requirements
Worked well in team setting, providing support and guidance
Developed five internal projects that allowed field biologists to more efficiently do their job while providing reports that are auto-generated; increased productivity by 30%.
Software Integration Engineer
Appia
Durham, NC
08.2013 - 01.2014
Developed and continuously refined process for: functional requirements decomposition; automated issue tracking; collaborative code development; integration and testing; deployment and monitoring; and iterative product improvement
Identifies technical challenges and recommends solutions involving realigning resource utilization and schedules and/or devising new technical/programmatic approaches
Provided technical representation for IT-Situational Awareness in meetings with leadership, partner organizations, project stakeholders, and support contractors
Communicated complex issues clearly and effectively, both orally and in writing, to provide information regarding design and development of IT systems
Planned/coordinated activities, secure services/products and resolve problems, coordinate efforts across different groups and advise leadership.
Tested over 15 applications per day.
Database Analyst
American Institute of Certified Public Accountants
Durham, NC
05.2013 - 07.2013
Designed, testing, automating, and documenting procedures to perform key SQL Server tasks such as creating, backing up, recovering, patching, upgrading, and removing databases
Developed and implemented proactive and reactive monitoring to identify and address conditions that may compromise ability to meet organization's availability and performance
Enforced database and data security policies and standards as well as reporting upon policy and standard compliance status to both internal and external audiences
Researched, evaluated, and recommend new SQL Server capabilities and management tools that meet organization's needs
Database developed to replace MS Access increased database capabilities by 30% with addition of back ups as well as recovery process.
Education
Bachelor of Science - Computer Science, Mathematics