Summary
Overview
Work History
Education
Skills
Affiliations
Accomplishments
Timeline
Generic

GREGORY E. DAVIS

Los Angeles,CA

Summary

Profession Objective I am a U.S.A.F Veteran eager to obtain a responsible and challenging PowerBuilder Developer’s contracted position where my education and work experience will have valuable application. Highlights of Qualifications: Exceptional experience with Object Oriented Design, PowerBuilder Deep knowledge of Relational databases Good expertise in analyzing and articulating high-level business requirements Proficient in developing and debugging complex IT systems and assessing and evaluating alternative solutions Excellent communication and interpersonal skills Outstanding ability to translate business requirements into application solutions Talented Software Developer equipped with great coding, debugging and project management abilities. Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks. Senior-level Software and Application Developer passionate about creating cutting-edge products for in various industries. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.

Overview

11
11
years of professional experience

Work History

Senior PowerBuilder Developer/Senior IT Consultant

U. S. Ecology Inc.
Boise, ID
12.2019 - 06.2023
  • Applied my extensive knowledge from my Bachelor's degree in Computer Science and over 9 years of relevant experience to develop and enhance U.S. Ecology Inc.'s waste management system.
  • Employed object-oriented analysis and design models, utilizing design patterns to enhance system efficiency and reliability.
  • Translated user cases and various system requirements into efficient system designs, ensuring alignment with business needs.
  • Utilized my 6+ years of experience in PL/SQL programming and over 3 years of expertise in PowerBuilder for various application developments.
  • Primarily developed using PowerBuilder 12.5, but also brought my experience with PowerBuilder ver 9.0 into play for specific modules.
  • Leveraged PowerBuilder Foundation Class (PFC) functionalities to add advanced features and optimize the system.
  • Programmed extensively using PL/SQL with Oracle 10G, utilizing SQL and other query languages compatible with Oracle, DB2, and UDB.
  • Occasionally worked on Unix, NT, and IBM mainframe operating systems, ensuring seamless integration across platforms.
  • Collaborated in an Agile environment, participating in sprints, stand-ups, and retrospectives to ensure timely delivery of features and bug fixes.
  • Utilized MS Office tools, especially Word, Excel, Visio, and PowerPoint, for documentation, data analysis, and presentations.
  • Acted as a key communication bridge between internal and external customers, leveraging my excellent communication skills to understand requirements and address concerns.
  • Employed a strong industry knowledge base to relate to customer needs, ensuring that any concerns were promptly addressed, maintaining a high level of focus and attention to detail.
  • Demonstrated a strong work ethic, effectively managing my time, and collaborating seamlessly with diverse teams to achieve project goals.

Sr. PowerBuilder Developer/Consultant Engineer

Information Wizardry LLC
Los Angeles, CA
03.2019 - 06.2019
  • Surveying the best way to upgrade (AKC) Child Immunization Registry System; including look and feel
  • PowerBuilder Ultimate Suite will give an application a look and feel very similar to that of MS Windows applications
  • Take Control of legacy PB Applications’ User Interface
  • Improve User Experience with a modern UI, enriched with new controls and new ways of navigating in your application
  • Design Your Controls with Full Power
  • The PBUS Designer helps you visually setup controls
  • Choose a theme, select options for any control and generate the code automatically
  • All controls are written in pure PowerScript so it's easy to change the look and behavior of the controls to suit your needs.
  • Developed and implemented project plans, schedules and budgets.

Security Financial Corporation
Spartanburg, SC
09.2018 - 02.2019
  • Participated in Sprint planning meetings in the Scrum framework where the team determined the Branch Application (credit monitoring and installment loans application developed in PowerBuilder 2017 R3 and distributed to 400 locations; US/Mexico) System’s backlog items each developer would work on during a given sprint and discussed our initial plan for completing the ticketed backlog items and a release planning date
  • Coded, wrote test cases and deployed functionality and limits integrated with the Branch Application System in accordance with business rules, system technical requirements, and client security standards
  • Conducted unit testing and submitted results for user acceptance testing new functionality
  • Documented development work
  • Created and modified Stored Procedures
  • Performed technical knowledge transfer with client IT staff
  • Assisted technically to management and team members
  • Environment: Appeon PowerBuilder 2017 R3; Visual Safe Source 8.0.50757; Interactive SQL VERSION 10.0.1; Microsoft SQL Server Management Studio; SQLServer2012 Version 11.0.2100.60; Microsoft Outlook version 14.0.7214; SCRUM Methodology; TextPad 5.4.2; SFC Newbuild Version 1.2.0 Proprietary; SFC Script Utility Version 4.0; Microsoft Windows 10; Pro Cisco Jabber

Sr. Powerbuilder Developer/Consultant

City of Los Angeles
Los Angeles, CA
03.2018 - 08.2018
  • Responsibilities included programming enhancements for The Los Angeles Tax System (developed in PowerBuilder Classic 12.6); ‘LATAX’: an n-tier, client-server application which contains 16 "modules" and Complex Financial System that includes the Registration, Payments Processing, Revenue Accounting, and Case Processing
  • LATAX contains over 5,000 coded objects, written mostly in PowerBuilder, some Java and Javascript; 450 tables, and numerous PL/SQL stored procedures
  • Performed business analysis tasks such as, meeting with team members, users and super-users to gather requirements discuss business processes and suggest application enhancements and bug fixes
  • Written test plans, unit test documents and code delivery forms to support LA Finance Department's TAX business analysis
  • Communicated findings and recommendations to development team members, users, and super-users; including oral presentations and written reports
  • Created regression test documentation for Administration, Accounts Receivable and Renewals modules
  • Enhanced, repaired and deployed java objects
  • Programmed solutions for problem reports (PRs) in Renewals and Payments functional areas; including Renewals exception and Deposit Credit Card Queue sub-areas
  • Programmed enhancements for change requests (CRs) in Registration, Case and Payments functional areas; including Fund/Class detail, Case Creation and Batch Payment Transaction sub-areas and overall system enhancement
  • Made various stored procedure modification and bug fixes
  • Environment: PowerBuilder Classic 12.6; Adaptive Server Enterprise System 11.5, n-tier distributed application processing, Microsoft Access 2.0; PL/SQL, stored procedures, triggers, complex queries, functions, PC, Window OS.

Sr. Powerbuilder Developer/Consultant

Arkansas Department of Human Services
Little Rock, AR
11.2015 - 01.2018
  • Responsibilities included programming enhancements and modification for the CHRIS Application (developed in PowerBuilder 12.5.2) System used to monitor children in Foster Care; for safety of children and youth in Arkansas
  • CHRIS documents and monitors child abuse and neglect prevention, protective, foster care, and adoptive programs
  • Enhanced Workload Case Search Features and Workload Referral Search Features
  • Developed photo viewing and history performance processing logic
  • Developed Windows for inserting and updating Household Member’s information as required to solve user data modifications issues for existing Provider Household Member
  • Implemented application security enhancements for accessing Referrals information
  • Developed CHRIS User Password Self-Management Enhancements; reducing calls to the HELP desk by 40%
  • Objective: To allow staff to reset their own passwords in CHRIS when they have locked themselves out due to password violations
  • Documented a method for Tracking Standard Picklist Value Updates; including mandatory picklist values associated with the Birthplace/Citizenship/Language Tab of the Client General Information Screen
  • Developed application feature to Identify Pregnant Foster Youth
  • Objective: To manage the disposition of any female foster client identified in open removal status and pregnant
  • Updated the Foster Care Liaison URL in CHRIS
  • Enhanced Provider Details screen and Contact Client
  • Developed a Policy Waivers and Alternative Compliance
  • Objective: To give users a screen to add a policy waiver or alternative compliance request
  • Modified the Provider Service Details Screen for the Contracted/Approved
  • Enhanced the Staff Information window
  • Objective: A new ‘View Screen-out’ checkbox added to the ‘Worker Identification’ grouping to allow certain users the ability to view a referral that was originally screened out by the CACD
  • Developed the CHRIS Edoctus scan documents; allowing CHRIS users easier and quicker access to information on certain screens when working on an application
  • Modified the Runaway Response window and updated Law Enforcement and NCMEC 1-800
  • Enhanced the ‘Protective Service Alert - In State’ and 'Protective Service Alert - Out of State’
  • Developed the Affidavit of Disclosure to Capture Subsidy Packet Received and Submitted
  • Modified Legal Packet Submission and Adoption Petition process
  • Developed various forms/reports; including CFS-355 form for ‘Team Decision Making’; 'CFS-354 Team Decision Making Sign-In Sheet for Meeting Participants'
  • Per DCFS request, for information consistency; CFS- 330 Protective Services Alert Notification Form; Auto Investigation Finding/Case Connect Contact; Reporting Identification of Pregnant Foster Youth; Homeless Liaison Contact link to the Client Education Screen; Auto Contact providing Investigation Information to a Case Opened from the Investigation and Case Connect Approval; Reporting Juvenile justice information for APSR
  • Made various modifications to SSIS Packages
  • Created and modified stored procedures, packages, functions; including DML, DDL and triggers
  • Environment: PowerBuilder 12.5.2, w/PL SQL Developer 10.0.1, Oracle Database 12c Enterprise, Sql Server Management Studio 11.0.2, Microsoft SQL Server 2012, Microsoft Visual Studio 2012 Source Control, Microsoft Team Foundation Server 2012, SQL
  • Plus 11.2.0, Remote Desktop Connection, Microsoft Word 2013, Microsoft Lync, Microsoft Excel 2013, Microsoft Outlook 2013, Microsoft Windows Snipping Tool 6.1, I.E
  • SharePoint, HP ALM Quality Center 12.0.1, Microsoft Windows 7 Enterprise, SCRUM Project Management Cycle

Sr. Powerbuilder Developer/Consultant

County of Alameda/Boards & Commissions
Oakland, CA
05.2014 - 07.2014
  • Responsibilities included enhancements and maintenance for Boards & Commissions Appointment application (developed in PowerBuilder 12.0, w/ PFC Framework)
  • Performed application analysis per written user requirements
  • Utilized DML and DDL to create tables and modify existing tables
  • Participated in daily meetings to communicate analysis results and suggested coding solutions for application enhancements with managers, peers and customers
  • Performed analysis of 302 DataWindow objects spanning Boards_1a.pbl and Boards_2a.pbl PowerBuilder libraries in order to sync DataWindow columns’ data lengths such as objective, authority, term, qualifications, stipend, appointments and notes
  • Set DataWindow PFCs services for data modification and database update for the ‘Board & Commission Detail’; ‘Seat Position Detail’; and ‘Member Detail’ windows
  • Coded and tested PFCs resizing services in order to enhance the ‘Maintain Boards & Commission/Seat Positions’ window and 24 window controls
  • Add an Excel ‘Seat Member Detail’ report to the Generate Reports utility window in order to assist users with automating the appointment packet processing
  • Coded Residing District information enhancements for the following: ‘Seat Position Detail’ window; Board/Commission Board-Wide Appointments (have Expiring and/or Vacant Seats) report, Board/Commission and Seat Position Detail report, Board/Commission Appointments (have Expiring and/or Vacant Seats) report
  • Coded Appointing Supervisor information enhancements for the following: ‘Member Detail’ window; Board/Commission and Seat Position Detail report, Board/Commission Board-Wide Appointments (have Expiring and/or Vacant Seats) report, Board/Commission District Appointments (Have Expiring and/or Vacant Seats) report, Board/Commission and Seat Position Detail report, Board/Commission Appointments (have Expiring and/or Vacant Seats) report
  • Enhanced ‘Seat Position Detail’ window to enter Supervisor Voting results; including DML for database update
  • Performed full build, (PBDs and Executable) and application deployment for user testing
  • Environment: PowerBuilder 12.0, w/ PFC Framework, Windows 7 System, DB/2 DBMS, Microsoft Excel.

Powerbuilder Developer/Analyst

Kaiser Permanente Hospital
Downey, CA
05.2012 - 08.2013
  • Performed analysis, support and coordination of activities that resulted in the efficient use and application of Warehouse Management System (developed in PowerBuilder 11.0) ‘WMS’ capabilities; application Support for OPPR
  • Coordinated application support between Customer, Onsite and Offshore teams
  • Worked with management to ensure ongoing monitoring, evaluation and changes to WMS setup and configuration
  • Provided support for WMS functionality in a fast-paced SOX compliant remote environment
  • Troubleshot and developed technical solutions related to software, environmental, configuration and setup errors
  • Identified, isolated and repaired underlying cause of WMS-related issues
  • Created workaround options when standard procedures failed and ensured issues were resolved in a timely fashion
  • Researched, analyzed and interpreted WMS configuration options
  • Developed strong relationships within the operations group to ensure that the WMS is optimized for maximum performance and customer satisfaction
  • Provided RF (developed in PocketBuilder 2.5) Application enhancements and deployed installation CAB files to Kaiser Security in the use of WMS and RF devices
  • Participated in and supported enhancement and on-call production support of application/platform in multiple environments
  • Provided problem diagnosis and problem resolution using a standardized approach for correcting basic monitoring problems independently
  • Worked with third-party vendors, and KP internal IT teams to achieve timely and complete problem resolution, software installation and maintenance
  • Participated in project objectives that included web-ex meetings, requirements gathering, design, and solutions aligned with Kaiser's Enterprise Architecture strategies, development, test methodologies and process, deployment, and all aspects of production support
  • Attended weekly staff meetings with management in order to prioritize resolutions to incident reports, problem reports, and service requests
  • Environment: PowerBuilder 11.0; PocketBuilder 2.5; Intermec CK30 and CK71; SQL Server 2005; MS Studio and Projects; Starteam; Lotus Notes; Remedy; Web-ex; Windows Remote Server 2003; complex (SQL, T-SQL) queries; Stored Procedures; Triggers; Quality Center.

Powerbuilder Programmer

Top Surgeons Inc
Beverly Hills, CA
05.2012 - 08.2013
  • My duties included; Project Lead
  • Prototyping, analysis, design and development
  • Utilized Erwin Data Modeler to reverse engineer the Access Database in order to rebuild database in Microsoft SQL Server 2008 and Top Surgeons’ Pre-Ops Surgical Log system (developed in PowerBuilder 12.0)
  • Developed Top Surgeons’ Pre-Ops Surgical Log system composed of 11 application modules in Microsoft Access 2003 /VBA programming for Windows Remote Server 2003 access at various office locations
  • Interviewed various users to gather application requirements to develop the Operating Room Temperature & Humidity Log, Surgery Narcotics Inventory, Surgery Drugs Refrigeration Log, Pathology Log, Fluoroscopy Log, Blood Sugar Log, Urine HCG Control Log, Stress Test Log, Defibrillator Log, Generator Log, and Credentials Log
  • Created 34 tables
  • Created 37 SQL queries for various complex processes including parameterized logs’ and reports’ result sets utilizing VBA programming
  • Created 134 Forms and Sub-Forms such as Login, Switchboards, New Records, Edit Records, Ultimate Search forms and information Logs
  • Created 14 Reports such as OR Staff Credentials Report, Blood Sugar Filter Report, Pathology Filter Report and Urine HCG Control Report
  • Created one Popup Calendar Module utilized throughout the application
  • Created six global functions including String Parser, Open Word documents with the application, Password Protect Login Box, Open PDF File
  • Provided Pathology module with In-Place Scanning capability
  • Environment, Server 2008, Microsoft Access 2003 /VBA programming, Windows Remote Server 2003, PowerBuilder 12.0, ERwin Data Modeler, Stored procedures, triggers, functions

07.2019
  • Present – Actively seeking new business opportunities
  • Professional

Education

Certificate; PowerBuilder/RDBMS Programmer -

Cal State University

Diploma -

Glendale Career College

Certificate; Data Modeler -

UCLA

BA - English Literature

UCLA

Skills

  • Strong Interpersonal and Communication Skills
  • Software Documentation Control
  • JS Frameworks: React, Angular, Vue
  • Databases: Oracle, MongoDB
  • Software Components and Libraries
  • Analytical Thinking and Problem Solving
  • Agile/Scrum Methodology
  • Performance Evaluation and Optimization
  • Code and Quality Standards
  • Teamwork and Collaboration
  • Object-Oriented Programming
  • Software Testing and Validation
  • RDMS Development and SQL
  • Data Structures and Algorithms
  • Software Development Standards
  • Interface Design and Implementation
  • Scrum
  • Agile Development Methodologies
  • Code Reviews
  • Operational Analysis
  • Requirements Analysis and Design Phases
  • Software Deployment
  • Technical Writing
  • Adobe Software
  • SQL Expert
  • Design Patterns and Principles
  • Advanced Computer Programming
  • Requirements Gathering and Analysis
  • Testing and Debugging
  • Idea Development and Brainstorming
  • US Security Clearance
  • Project Documentation

Affiliations

  • Sports; tennis, basket ball
  • Regular walks, hill sprinting and cardio training
  • Watching old western movies
  • Listening to good soul music

Accomplishments

Certificate; PowerBuilder/RDBMS Programmer | Cal State University, Long Beach, CA

Diploma; On-Line Media Specialist | Glendale Career College, Glendale, CA

Certificate; Data Modeler | UCLA Extension, Los Angeles, CA

Degree; BA English Literature | UCLA, Los Angeles, CA

Timeline

Senior PowerBuilder Developer/Senior IT Consultant

U. S. Ecology Inc.
12.2019 - 06.2023

07.2019

Sr. PowerBuilder Developer/Consultant Engineer

Information Wizardry LLC
03.2019 - 06.2019

Security Financial Corporation
09.2018 - 02.2019

Sr. Powerbuilder Developer/Consultant

City of Los Angeles
03.2018 - 08.2018

Sr. Powerbuilder Developer/Consultant

Arkansas Department of Human Services
11.2015 - 01.2018

Sr. Powerbuilder Developer/Consultant

County of Alameda/Boards & Commissions
05.2014 - 07.2014

Powerbuilder Developer/Analyst

Kaiser Permanente Hospital
05.2012 - 08.2013

Powerbuilder Programmer

Top Surgeons Inc
05.2012 - 08.2013

Certificate; PowerBuilder/RDBMS Programmer -

Cal State University

Diploma -

Glendale Career College

Certificate; Data Modeler -

UCLA

BA - English Literature

UCLA
GREGORY E. DAVIS