Summary
Overview
Work History
Education
Skills
Technologysummary
Volunteer Experience
References
Timeline
Generic

Penny Mahan

Edmond,OK

Summary

Accomplished Senior Software Developer with 17 years of experience leading projects as an architect, developer, and programmer analyst. Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices. Consistently delivers robust user-focused solutions and translates business requirements into technical solutions. Seeking a position to enhance and further utilize web application development and database management skills.

Overview

11
11
years of professional experience

Work History

Senior Software Developer and Project Manager

da Vinci Network Services
2016.12 - Current
  • Responsible for programming components, features, and feature sets
  • Responsible for providing technical leadership and defining, developing, and evolving software in a fast-paced development environment using the latest software development technologies and infrastructure
  • Support process improvements that guide the development, sustaining of & support activities for the certification process
  • Work cross-functionally with other business departments to align activities and deliverables
  • Write code that meets standards and delivers desired functionality using the technology selected for the project
  • Understand performance parameters and assess application performance
  • Skilled database technology improvements
  • Use alternate technology and approaches to solve problems
  • HTML5, jQuery, JavaScript, Bootstrap, Perl, MySQL, CDN, GNU Emacs, Linux Ubuntu
  • Project manager and lead developer on EHR certification development and update of Milan Medical mental health software.
  • Designing and coding the web-based development of EHR certified software.
  • Implement Schematron, HL7, and ONC testing tools.
  • Prepare test plans and perform testing for third-party proctors during certification utilizing API.
  • Facilitate adding 2015 EHR and CURES Update certification functionality.
  • Utilize Jira ticketing system to communicate all needed improvements and bug tracking.

Software Developer

GE Oil and Gas
2016.08 - 2016.12
  • Responsible for providing technical leadership and defining, developing, and documenting database management techniques
  • Work cross-functionally with other development stakeholders to align activities and deliverables
  • Write code and documentation that meets standards and delivers desired functionality using the technology selected for the project
  • Understand performance parameters and assess application performance
  • Skilled database technology improvements
  • Full-stack C#, Microsoft SQL
  • As a DBA
  • Develop the migration plan for existing Microsoft SQL Server data and components to be migrated to AWS.
  • Develop migration plan and documentation for management approval.
  • Test migration and schedule migration to allow for the fastest connectivity for production applications.
  • Implement and oversee the final migration.

Database Administrator

Indian Health Services
2016.02 - 2016.08
  • Assist Indian Health Service (IHS) OCAO with the migration of existing Microsoft SQL 2000 and 2005 databases to SQL Server 2008 R2
  • Develop a migration plan for all SQL Server databases to include all databases and their related components such as stored procedures, DTS packages, and maintenance plans
  • Test and execute the migration plan in coordination with the various stakeholders
  • Develop appropriate maintenance plans for the new environment
  • Document the process and resulting environment
  • SQL Server 2000, 2005, 2008 R2
  • As a DBA
  • Develop the migration plan for existing data and components.
  • Test migration and verified data from Microsoft SQL Server 2000 and 2005 databases to SQL Server 2008 R2.
  • Implement the final migration documentation and a maintenance plan.

Web Developer I

FAA
2015.06 - 2016.02
  • Develop in C# .NET 2013 a Windows WPF software solution for the Instrument Procedure Development System (IPDS) for both the DoD and FAA
  • Daily utilize SCRUM in an Agile work environment consisting of two-week sprints
  • Member of 12 person FAA team contracted to reverse engineer an alternate software solution to replace a thirty-year-old UNIX system
  • Software allows TERPS certified air traffic controllers to develop and publish landing procedures
  • These published procedures are updated every sixty days to confirm obstacles and terrain data
  • Provide research, design, development, documentation, testing, and rollout of enterprise applications
  • Part of a five-person DoD team contracted to develop a more cost-effective solution than the currently utilized system
  • Full-stack C#, Fluent NHibernate, RTC, IBM Rational, Autofac, Caliburn Micro
  • Full-stack developer
  • Modify and update existing screens and classes to enhance performance and eliminate defects.
  • Contribute to developing a new C# .Net 2013 framework 4.5 architecture utilizing third-party tools: Fluent NHibernate, Caliburn Micro, and Autofac
  • Design concepts: Domain-Driven Design, Dependency Injection, Separation of Concern, Repository Pattern, WPF, MVVM, unit testing, and integration testing.
  • Implement commonly accepted enterprise design patterns under the C#.NET framework in WPF under the MVVM architectural design pattern emphasizing Domain-Driven Design.
  • Identify and correct defects in the software to ensure the software met functional specifications and criteria.
  • Create and implement unit tests and perform regression testing
  • IOC testing has a pass rate of 93%.

Senior Software Developer

OrionNet Systems LLC.
2013.08 - 2015.04
  • Advanced to Senior Developer for OrionNet Systems
  • Overseeing ThinkHealth’s software development with a 4-member development team
  • Provide cradle-to-grave oversight of software project management, research, design, development, documentation, testing, and rollout of enterprise applications
  • Full-stack Visual Basic .NET 2005, 2008, SQL Server 2000, 2005, Visual Source Safe, DevExpress, XtraReports Suite, Janus (GridEX, Scheduler), Crystal Reports
  • Project manager, lead developer or team member on dozens of application development projects.
  • Complete full life cycle development and deployment for the following new features:
  • Designed Daily and Weekly Progress Notes (Home Health), Doctor Notes (Medication Management), Staff Demographics Report, Clinician Overall Utilization Report, and automated processes resolving business challenges.
  • Modify and update existing screen-scrape process after OHCA deployed a new Secure Login website
  • This process retrieves and builds each page necessary for post back using each client's secure login information to upload and download eligibility, billing, and payment files.
  • Facilitate adding EHR certification functionality
  • Complete ‘Task Trackers’ with our Quality Assurance team using an in-house ticketing system
  • Facilitate at minimum quarterly deployment updates
  • Mentor new development team members.

Education

Master’s of Computer Science - Mobile Application Development

Oklahoma City University

Bachelor of Science in Computer Science -

Southwestern Oklahoma State University

Studies in Web Development -

Tulsa Community College
01.2011

Skills

  • Microservices Architecture
  • API Integration
  • Object-Oriented Programming
  • Design patterns

Technologysummary

HTML5, JavaScript, Bootstrap 5, Perl, C# .NET 2013, Visual Basic .NET 2005, 2008, JavaScript, PHP, CDN, JSON, XML, GNU Emacs, PuTTY, Git, Visual Studio Code, Microsoft Visual Studio, Visual Source Safe, DevExpress, XtraReports Suite, Crystal Reports, Adobe Suite, Windows, .Net Framework 3.5, 4.0, 4.5, MySQL, SQL Server 2000, 2005, 2008 R2, Linux Ubuntu, AWS, Agile, SCRUM, Unit Testing, API, Rapid Application Design (RAD), Object-Oriented Analysis & Design (OOAD), Integrated Software Development, Software Development Lifecycle (SDLC), Multiple-Client Deployment and Release Management, Ticket System Tracking, Project Management, Domain Driven Design, Dependency Injection, Database migration, WPF, MVVM, EHR, HL7, CDA, QRDA Category I, QRDA Category III, Mapping SNOMED, CPT, ICD9, SOP, LOINC to existing data and databases, EHR certification testing, Public Trust Security Clearance

Volunteer Experience

  • Genesis One Network prison ministry, Executive Director, July 2023, present
  • Genesis One Network prison ministry, Oklahoma Area Coordinator, March 2021, July 2023
  • Genesis One Network prison ministry, Facility Volunteer, November 2014, present
  • The RAFT (Recovery Advocate for Transition) women’s house, Co-Founder, November 2018, present
  • Pack 430 Cub Scouts, Secretary, August 2014, 2016
  • Troop 226 Scouts, Committee Chair, April 2016, present

References

References available upon request

Timeline

Senior Software Developer and Project Manager

da Vinci Network Services
2016.12 - Current

Software Developer

GE Oil and Gas
2016.08 - 2016.12

Database Administrator

Indian Health Services
2016.02 - 2016.08

Web Developer I

FAA
2015.06 - 2016.02

Senior Software Developer

OrionNet Systems LLC.
2013.08 - 2015.04

Master’s of Computer Science - Mobile Application Development

Oklahoma City University

Bachelor of Science in Computer Science -

Southwestern Oklahoma State University

Studies in Web Development -

Tulsa Community College
Penny Mahan