Resume
JOHN REED SCHRICHTE
Phone (303) 829-2043 reedsch@gmail.com
http://www.linkedin.com/pub/j-reed-schrichte/21/662/84a
http://reedaccess.com
More than 30 years of experience in all phases of SDLC, including Application Development, Business Requirements Analysis, OOA & OOD, Data Analysis & Design, Project Management, System Testing, Integration, DTL, Implementation, troubleshooting and debugging, re-engineering of existing applications, and maintenance of a wide variety of Enterprise client/server, N-tier, web, distributed, and legacy applications for companies including IBM, NASA, JP Morgan Chase Bank, HP, Accenture, Apple, XCel (Public Service Co. of Colorado), and the U.S. Dept. of the Interior and Dept. of Homeland Security.
Responsibilities:
- Web application development using Angular 4/6, TypeScript, React/Redux, HTML5/CSS3, Javascript, and Google Firebase.
- Native mobile app development on iOS (iPad/iPhone), Android, and and cross-platform app development using HTML5/CSS3 (React Native, Google Progressive Webapps, Apache Cordova, jQuery Mobile), including porting/migration of existing websites and Javascript applications.
- Extensive experience in both Client- and Server-side Java development with AWS, J2EE architecture & 3-tier system design (presentation, business logic, and DAO/DB).
- Full SDLC from concept to design and coding to final production and support, including Business and OO Analysis, OO Design, Development, Testing, Implementation and support of leading-edge Internet / Intranet business applications using both Agile/Scrum and traditional waterfall methodologies.
- Experience in distributed application development using AJAX, REST, XML, JSON, SOAP/WSDL.
- Deployed mobile app to Google Play and Apple iTunes Store.
- Managed and participated in distributed and offshore project teams.
UI prototyping, proof of concept, product evaluation, estimating, skill development, mentoring.
- Expertise with Business analysis and preparing analysis docs, BPE, UI design docs, Data analysis docs, Functional and Technical design docs, user test cases, and UML docs using RUP.
- Outstanding Technical, Communication and Interpersonal skills with strong Service Orientation and Client Relationship Management skills.
- Solving problems, making good things happen, getting the job done to specification and on time, and making everybody happy.
Tool sets:
- Javascript, HTML5/CSS3, Angular, ReactJS Redux, NodeJS, Ajax, JSON, JQuery;
- AWS ecosystem including Lambda, DynamoDB, API Gateway, CI/CD, CloudFormation, Elastic Beanstalk
- Java 1.8, J2EE, Servlets, JSP, annotations, JSF, threading, reflection, JNDI, JMS, JTA;
- mobile platforms: Android 9, iOS 12, Objective C, Swift, React Native, Google Progressive Webapps;
- WinTel, OSX/iOS, Linux, Sun Solaris Unix, MVS/zOS;
- Github, Spring 3 IOC, MVC, SWF, Spring Security, AOP, Transactions;
- Mongo, NoSQL, MyBatis & Hibernate ORM, DB2, Oracle, Stored Procedures, SQL Server, HSQL;
- Microservices, REST, XML, SOA, WSDL, XSLT, RMI, XML-RPC;
- GIS: Geoserver 2.8, GIS, Postgres Geo;
- JUnit, Eclipse, Maven, ANT, Agile/XP, PHP.
- ThingWorx IOT platform.
.
Certification:
AWS Certified Developer Associate, 2020
SUN Certified Java Programmer, January 1998
.
Education:
Regis College, Denver, Colorado B.S. Computer Systems & Business Admin 1987, Magna Cum Laude
My ongoing research projects include machine learning, functional programming, big data, NLP, parallel programming, VR/AR, NOSQL databases, and data visualization.
.
Summary of Experience:
Sierra Nevada Corp. for NASA (TEKsystems contract) April 2018 to December 2018
Role: Senior Software Engineer
Sierra Nevada Corp. in Louisville, Colo. is spearheading the Dreamchaser reusable spacecraft, currently for cargo resupply to the International Space Station and eventually for crewed missions as well.
Responsibilities:
- Architect and develop spacecraft key systems engineering support database in SQL;
- Develop complete web and mobile-based application for engineering data maintenance and reporting;
- Analyze, design, and code system for data update coordination and engineer notification and approve/deny authorization;
- Toolset is IOT using ThingWorx, Microsoft SQL Server, React Native, and Angular 6;
...
Company: Tuya, Inc. (Tuyanow.com)
Location: 100% remote from Houston, Texas
Dates: from July, 2017 to October, 2017
Role: Angular UI Developer
Tuya is a startup in the same-day express courier domain applying an Uber-style model to the document delivery market. I was an Angular2/4 developer for this marketplace portal. This position was 100% remote with daily Agile standups.
Responsibilities:
- My primary responsibility was upgrading the current Angular 2 web app to Angular 4;
- Optimize application code for Angular 4 AoT compilation;
- Perform API calls to distributed back-end data sources in JSON format;
- Create reusable UI components for Angular;
- Refactor existing codebase for performance and maintainability
- Apply Angular and Javascript best practices, Github integration
...
Company: Reedaccess.com
Location: Denver, Colorado & Nha Trang, VietNam
Dates: from June, 2016 to the July, 2017
Role: Software consultant for RageLife Inc. (ragelife.com)
RageLife.com is a social networking app for outdoor activities. I was the lead developer for the web portal. This position was 100% remote with continuous team interaction using
Responsibilities:
- Toolset is Angular 2, Typescript, Google Firebase, reactive programming, Redux, and NodeJS;
- Complete end-to-end development from UI mockups to production-ready deployed system, Github integration;
- Interact with Facebook API's for user authorization and personal data access;
- Development and deployment on Google Firebase, including authorization;
- Data creation and retrieval on the Firebase NoSQL DB;
- Performance optimization, troubleshooting, mentoring newer team members.
...
Company: Meteostar, Inc.
Location: Englewood, Colorado
Dates: from April, 2014 to June, 2016
Role: Senior web & mobile engineer
Meteostar (www.meteostar.com) provides mission critical weather data services to companies including FedEx air operations and Delta Airlines, NASA Wallops Flight Facility, and the Netherlands national weather service. The web/mobile team is charged with enabling data representation and visualization capabilities for obtaining real-time situational information via the LEADS OnLine system, using has Ruby on the server and a mix of clients including Rails, ExtGS, and mobile devices via cross-platform delivery. I was responsible for full life-cycle development on both server and client side, and I was the senior engineer responsible for mobile development initiatives.
Responsibilities:
- Full SDLC on Android and iOS: responsive design, Agile methodology, small team interaction;
- Lead various company initiatives including severe weather alerting and insurance industry intergration;
- Lead developer on Ruby/Rails and base Javascript, prototype initiatives usingAngular 2, Node.js;
- Enabling geo-aware applications using PostGIS with Geoserver 2.8 and Postgres SQL DB;
- Onboard and mentor newer developers;
- Evaluate new technology such as machine learning, NoSQL databases, and functional programming for specific business cases.
- Integrate with sales team, product specialists, upper management, and customers to create innovative and timely solutions to aviation and weather industry challenges.
...
Company: Reedaccess.com
Location: Denver, Colorado & Saigon, VietNam
Dates: from August, 2012 to April 2014
Role: Independent iOS & Android mobile app developer
- Distributed version 1.1 of LogBuddy OTR driver log app to the Apple iTunes Store and Google Play: www.reedaccess.com/logbuddy.
- Completed a variety of educational & language-related education projects, including deploying an AngularJS/NodeJS/responsive design TwitterBootstrap application to Heroku, and completing a number of skills upgrade programs including CUDA heterogenous parallel programming and LISP.
Responsibilities:
- Full SDLC on Android/iPhone, Javascript/HTML5, and Java platforms.
- Continuous interaction (remote and local) with customers to define user needs and UI design..
- Collect and analyze transportation business requirements and regulatory structure.
- Create UI prototype and implement proof of concept..
- Architect and Design mobile application structure, Java and Objective C classes, screen artifacts using Interface Builder and XML, navigation flows, networking, logging and error handling, printing, cloud data storage..
- Implement Android features including remote Services, ContentProviders, BroadcastReceivers, Location, UI layout, threads, notifications, timers, data access using SQLite, and resources. .
- Implement iOS features including Core Data, delegates, notifications, GPS location, Segues, UIViewController, UITableViewController, and multitasking.
Code reverse geolocation, interface with Google Maps using JSON data structures.
- Adapt to mobile phone application lifecycle specifications including sleep, low battery, power saving, call interruption, and phone off conditions..
Create test data and execute testing conditions..
Environment: Android 4.2, iPhone/iPad, Eclipse, Windows 7, Interface Builder, XCode 5, OS/X 10.9, iOS SDK 5
...
Company: CRGT Inc., Emerging Tech Group, US Govt Systems Division
Location: Reston, Virginia
Dates: from Nov, 2011 to August, 2012
Role: Consultant III
I was a leading technology implementer on mobile systems development projects for US Government clients including the Dept. of Homeland Security Cyber Crime Center. Projects include a mobile investigative case management and reporting tool with server-side integration, enabling integration of field work and team management functions, and high-level security capabilities.
Responsibilities:
- Native and cross-platform mobile development on iOS, Android, and HTML5 (Sencha Touch 2).
- Agile methodology for requirements analysis, design, and implementation.
- UI design and implementation using HTML5, CSS3, and iOS Interface Builder/Storyboards.
- Back-end database design and implementation using SQLite, Core Data, and HTML5 local storage.
- Mobile app instrumentation, security, and device management.
- Port/migrate existing ExtJS code to mobile platform, and app wrapping in PhoneGap for distribution in app store.
- Create UI prototype and implement proof of concept.
- Architect and Design mobile application structure, Java and Objective C classes, screen artifacts using Interface Builder and XML, navigation flows, logging and error handling, printing, data storage, and email integration.
- Implement Android features including Activities, Services, Intents, 2D graphics, UI layout, threads, notifications, timers, data access using SQLite, and resources.
Implement iOS features including Core Data, delegates, notifications, GPS location, Navigation Controller, UIViewController, and multitasking.
- Extensive customer interaction during all phases of project.
- Coordinate project work with offshore team in VietNam.
Environment: iOS 5.1, Android 3.2, OSX 10.7, Objective C, Java, Sencha Touch 2, Javascript, SQLite, Core Data, HTML5, CSS3, JSON
...
Company: Blazer Transportation, Inc.
Location: Denver, Colorado
Dates: from May, 2011 to Jan, 2012
Role: iOS/Android mobile app developer
I developed a mobile productivity app for the tranportation industry which provides full FMCSA commercial carrier log maintenance capability and ensures real-time Hours Of Service compliance for independent owner-operators and fleet organizations.
Responsibilities:
- Full SDLC on Android and iPhone platforms.
- Continuous interaction (remote and local) with users to define user needs and UI design.
- Collect and analyze transportation business requirements and FMCSA regulatory structure.
- Create UI prototype and implement proof of concept.
Architect and Design mobile application structure, Java and Objective C classes, screen artifacts using Interface Builder and XML, navigation flows, logging and error handling, printing, data storage, and email integration.
- Implement Android features including Activities, Services, Intents, 2D graphics, UI layout, threads, notifications, timers, data access using SQLite, resources, and Monkey.
Implement iOS features including Core Data, delegates, notifications, GPS location,
- Navigation Controller, UIViewController, and multitasking.
- Code reverse geolocation, interface with Google Maps using JSON data structures.
- Adapt to mobile phone application lifecycle specifications including sleep, low battery, power saving, call interruption, and phone off conditions.
- Create test data and execute testing conditions.
- Ensure Federal and state legal compliance.
- Learning to drive an 18 wheeler.
Environment: Android 2.3, iPhone4, SpringSource Tool Suite with Android emulator, Windows 7, Interface Builder, XCode 4, OS/X 10.6, iOS SDK 4
...
Company: Accenture Corp. for JP Morgan Chase Bank, Retail Division
Location: Columbus, Ohio
Dates: from Aug, 2010 to July, 2011
Role: Systems Analyst
I was a key technical participant on a project involving real-time delivery of mission critical and highly confidential financial and accounting data (Balance Sheet, Income Statement, variance reports, peer ranking, etc.) to 5000+ retail branches in the Chase US banking network, improving branch operations and performance and enhancing customer service.
Responsibilities:
- Key participant in technology proof-of-concept for Java and JPMC�s Open Source-based FAST.
- Full SDLC from analysis thru development and testing of secure web-based Java 1.6 application.
- Database design and coding of back end data access using MyBatis ORM with DB2.
- Analysis, design, and coding of middle tier using Spring 3 MVC, Security, SWF on Tomcat.
- Design and coding of web tier using javascript, HTML, CSS, YUI library, JSON, Ajax.
- Create application specifications for technical architecture.
- Coordinate project work and regular meetings with client's offshore team in Hyderabad.
- Create and execute JUnit test cases and run performance tests.
- Extensive Open Source software integration, debugging, and troubleshooting.
- Continuous interaction with client staff and business users in analysis and design phases
Environment: Java 1.6, javascript, Spring 3, YUI, JSON, HTML, CSS, DB2, MyBatis, Tomcat, Eclipse 3.6, JUnit, Maven, Agile, Windows 7, Linux
...
Project: International Business Consulting
Location: Saigon, Viet Nam
Dates: from October, 2004 to March, 2010
Role: Consultant
I have been involved in a variety of international IT and business projects from initial conception to successful implementation.
Responsibilities:
- Setting up an international e-commerce website including UI design, ordering, payment systems, and accounting interfaces using J2EE, HTML, CSS, javascript, MySQL, Tomcat web server.
- Internationalization (i18n) and Localization of websites under development and retrofitting existing websites using XML/XSL, Oracle and Hibernate ORM, HTML, CSS.
- Complete analysis, design, coding, and implementation of a tour agency management system using C# ASP .NET, javascript, HTML, CSS.
- Business analysis and organizational implementation of supply chain management and logistics.
- Researcher for international IP rights and counterfeit products for client HP Corp.
- Extensive national language interactions including Vietnamese (proficient) and Mandarin (basic).
Business development including marketing, prospecting, sales, production, and delivery.
- Human resources development including recruiting, education and training of local workforce.
Environments: Java 1.6, javascript, MySQL, Windows XP, Tomcat, XML/XSLT, Eclipse, HTML, Microsoft Visual Studio, C#, ASP .NET, MS Access
...
Company: Royal Melbourne Institute of Technology
Location: Saigon, Viet Nam
Dates: from September, 2003 to January, 2004
Role: IT Lecturer
RMIT is one of Australia's top technological Universities with a fully accredited undergraduate IT curriculum leading to a BS in Computer Science degree at the campus in Saigon, Viet Nam.
Responsibilities:
- Teaching and evaluation of undergraduate students in the Project Management subject area.
- Teaching and evaluation of undergraduate students in the Relational Database Management System subject area.
- Counseling and mentoring undergraduate students majoring in Computer Science.
- Mentoring students on Java and OO topics.
- Evaluating teaching materials on IT subjects.
Environment: core University curriculum of SQL and Project Management materials.
...
Company: Pyramid Software Development Co.
Location: Hayward, California & Saigon, VietNam
Dates: from Sept, 2001 to March, 2003
Role: Project Manager
Pyramid is a software development company with offices in Hayward, CA and Saigon, VN. Clients included the Apple Computer, Inc. warranty repair depot and the website JustDeals.com.
Responsibilities:
- Lead project from engagement through closure.
- Present to project stakeholders and management, execute designs, develop and deliver project solution to specified requirements on schedule and within budget.
- Direct offshore team project work progress and reevaluate project deliverables as necessary.
- Review and manage project plans, timelines and budgets including objectives, tasks, expenses, deliverables, staffing assignments, contracted personnel and task dependency networks.
- Drive development of business and use cases.
Ensure project deliverables are aligned with business expectations and with the BRM.
- Develop project charter, scope, risk/benefit analysis and resource cost estimates.
- Review with stakeholders and business partners and obtain approvals.
- Scheduling, prioritizing, and delegating project work assignments.
- Review and submit status reports, briefings, financial analysis reports, time reports and other project control documents.
Environments: Java 1.3, WebSphere, Windows XP, IBM Commerce Server, javascript, Microsoft development toolset including Access, VB, Visual Studio
...
Company: SUN Microsystems Inc.
Location: Denver, Colorado
Dates: from Sept, 2000 to June, 2001
Role: Contract Java Programmer/Analyst
Located at the SUN campus in Broomfield, Colorado, the Online Service Center project involves delivery of system software performance and upgrade analysis tools to SUN Solaris Unix users.
Responsibilities:
- Develop proficiency in Solaris Unix platform toolsets including shell scripts, vi, grep, gdb.
- Design, coding, debugging, and deployment of Server-side Java programs.
- Create XSLT markup documents to meet UI design specifications.
- Read and parse XML documents.
- Merge XML documents with XSLT.
- Analyze requirements, identify changes, maintain Technical and Application documentation.
- Demo to the business and user teams on a periodic basis.
- Perform peer review.
- Coordinate code deployments during releases.
Environment: Solaris Unix, Java 1.3, XML/XSL, shell scripts, Star Office (now Open Office), CSS
...
Company: IBM Corp. for client Public Service Company of Colorado
Location: Denver, Colorado
Dates: from Oct 1998 to June 2000
Role: Contract Java Programmer/Analyst
Public Service Co. is Colorado's largest public gas and electric utility.The project involved web-enabling PSCo's legacy Customer Information and Billing mainframe applications.
Responsibilities:
- Analyze, design, and code Client-side Java applets and HTML.
- Lead Mainframe CICS to Java interface project phase.
- Analyze and interface with legacy IBM CICS Cobol II programs.
- Deploy on IBM WebSphere application server.
- Interface with high-level IBM Technical representatives.
- Lead the technical architecture effort.
- Serve as the primary Legacy system integration representative.
- Provide Java support resource for the team.
Environment: Java, Applets, HTML, Windows NT Server, IBM MVS, CICS, DB2, Cobol II, Andersen Consulting Install/1 runtime.
...
Company: DMW Inc. for Echostar, Inc.
Location: Colorado Springs, Colorado
Dates: from Jan, 1998 to July, 1998
Role: Contract Java Programmer/Analyst
DMW located in Colorado Springs, Colo. was the prime contractor responsible for developing call center and customer service system to support Echostar's DishNetwork retail satellite programming operations.
Responsibilities:
- Design and implement a three-tier Java application architecture.
- Deploy on the Tengah web application server.
- Analyze and interface with legacy relational database on the back end using JDBC calls.
- Analyze, design, and code Java Swing UI.
- Perform management and customer product demos.
- Create UI prototpes and application proof of concept.
Environment: Java 1.1, Swing, JDBC, Tengah web server, Windows NT Server
...
Company: Columbine Consultants Inc.
Location: Denver, Colorado
Dates: from Feb, 1997 to Dec, 1997
Role: Java Programmer/Analyst
Columbine Consultants located in Denver, Colorado created an options analysis and trading application for use by the securities investors and traders.
Responsibilities:
- OO Analysis and Design of the client, middle tier, and back-end components.
- Develop Java classes using 1.1 JDK.
- Implement JDBC database calls on back end.
- Use stable pre-Beta Swing UI components.
- Continuous client interaction during analysis and design.
- Create and maintain project application and technical documentation.
- Write and execute test cases.
- Provide continuous support during user implementation.
Environment: Java 1.1, Swing, Windows NT Server, JDBC
Company: IBM Corp. for MCI Corp.
Location: Boulder, Colorado
Dates: from Sept, 1996 to Jan, 1997
Role: Contract PowerBuilder Programmer/Analyst
IBM Software Services division in Boulder, Colo. was responsible for creating a client-based GUI front-end for an existing mainframe application used by MCI's Global Revenue Systems division.
Responsibilities:
- Develop GUI prototypes using PowerBuilder 5.0
- Use PowerSoft Foundation Classes.
- Use a 2-tier Client-Server processing model.
- Use object-oriented design and programming techniques extensively.
- Interact with business analysts and client representatives during evaluation phase.
- Assist project team with technical and application proof of concept.
- Deliver code releases in accordance with project schedule.
Environment: PowerBuilder 5,Windows NT Server, PowerSoft Foundation Classes
...
Company: New Era of Networks Inc.(NEON)
Location: Denver, Colorado
Dates: from Jan, 1996 to Aug, 1996
Role: Consulting Engineer
Located in Englewood, Colo., NEON's main product is a middleware messaging and queueing product called NEONET. The project involved creating a GUI-based management interface and connection to the middleware messaging management system residing on an IBM Mainframe.
Responsibilities:
- Design and develop PowerBuilder UI programs.
- Develop and implement IBM MVS Cobol interface programs for the client-based GUI.
- Develop SQL client database access programs to Sybase database.
- Design and develop UI windows and code event and function scripts.
- Follow project testing and user guidelines.
- Implement integration and deployment processes at client sites in NYC Financial district.
Environment: PowerBuilder 4, Windows NT Server, Cobol II, MVS, TSO/ISPF, Sybase, NeoNet
...
Company: Keane, Inc. at Public Service Co. of Colorado
Location: Denver, Colorado
Dates: from Sept, 1994 to Dec, 1995
Role: IBM Mainframe Consultant
The Colorado Public Utilities Commission directed PSCo to conduct a utility rate rebate and refund, a very high-visibility project (incl. media coverage) which required distributing $250 million to eligible customers in the million-plus PSCo customer base.
Responsibilities:
- Primary project coding in Cobol II, testing, and implementation of refund program.
- Code interface programs for access to DB2 database and MVS systems.
- Document variances from project standards or expected results.
- Implement project accounting and auditing controls.
- Adhere to strict security and authorization standards.
- Deliver final processed files to check-creating facility for mailing to customers.
Environment: IBM MVS, CICS, DB2, Cobol II, JCL, TSO/ISPF Andersen Consulting Install/1 runtime.
...
Company: IBM Corporation
Location: Boulder, Colorado
Dates: from Jan, 1994 to July, 1994
Role: Contract DB2 DBA
IBM's Software Manufacturing Solutions division located in Boulder, Colo. is tasked with production, packaging, inventory, and distribution of the full IBM software product line.
Responsibilities:
- Database Design, implementation, and maintenance of DB2 databases for internal ordering, delivery, and accounting systems.
- Data design and modeling, creation and maintenance of Entity-Relationship diagrams.
- DB2 systems administration, security, resource allocation, user access, program access.
- DB2 internals, performance monitoring, backup and recovery.
- SQL query optimization, EXPLAIN output review, access path analysis.
Environment: IBM MVS, DB2, CICS, PL/1, JCL,TSO/ISPF
...
Company: Keane, Inc. at Public Service Co. of Colorado
Location: Denver, Colorado
Dates: from July, 1991 to Oct, 1993
Role: Contract Cobol/Cics/DB2 Programmer/Analyst
The Customer Information System is Public Service Company's core business system for residential and commercial gas and electric users in Colorado, including service provisioning, billing, payments, and account activity. The project involved development of an entirely new CIS system.
Responsibilities:
- Code and unit test Cobol II programs for Account Balance, Utility Service, and Billing systems.
- Create CICS screens and integrate with COBOL II code.
- Connect to DB2 databases using SQL
- Perform all development tasks in IBM MVS environment using JCL, CLIST, and TSO/ISPF.
- Participate in code reviews.
- Integrate with System Test team.
- Maintain project application and technical documentation.
Environment: MVS, DB2, CICS, COBOL II, JCL, TSO/ISPF, Andersen Consulting Design/1 & Install/1
...
Company: Northern Arizona University
Location: Flagstaff, Arizona
Dates: from June, 1990 to Jan, 1991
Role: DB2 Database Administrator
NAU is part of the Arizona State University system. The Computing Service Center maintains all University accounting, course scheduling, grading, and student support systems.
Responsibilities:
- Maintain DB2 databases for accounting, course scheduling, grading, and student support.
- Perform SQL query optimization, EXPLAIN output review, and access path analysis.
- Monitor and tune third-party software packages.
- Perform systems administration, security admin, resource allocation, user and program access.
- Maintain DB2 internals, performance monitoring, backup and recovery.
Environment: IBM MVS, DB2, JCL, TSO/ISPF
...
Company: IBM Corporation
Location: Bethesda, Maryland
Dates: from Sept, 1989 to May, 1990
Role: PL/1 Programmer/Analyst
IBM internal corporate systems support all sales and delivery, production, scheduling, distribution, accounting, and human resources requirements.
Responsibilities:
- Design, code, implement, and maintain database access layer programs.
- Coordinate with application development teams requesting database access programs.
- Maintain all project technical and application design documentation.
- Participate in IBM Corporate training programs for DB2.
Environment: IBM MVS, DB2, PL/1, JCL, TSO/ISPF
...
Company: MCI Telecom Corporation
Location: Arlington, Virginia
Dates: from Jan, 1989 to Aug, 1989
Role: Systems Analyst
MCI Telecom online Order Entry systems support all telecommunication service provisioning and billing for their nationwide retail and corporate customer base.
Responsibilities:
- Analyze, design, and code Cobol II programs for Consolidated Billing system.
- Coordinate with project analysts and DBAs.
- Unit test and hand-off to system test team.
- Maintain all project technical and application design documentation.
- Participate in peer code reviews.
Environment: IBM MVS, DB2, Cobol II, JCL, TSO/ISPF
...
Company: American Mgmt. Systems at U.S. Dept. of the Interior
Location: Denver, Colorado
Dates: from Aug, 1987 to Oct, 1988
Role: Programmer/Analyst
The Minerals Management Service Division's Royalty Management System controls the US Interior Dept's collection and disbursement of mineral royalties for oil, gas, and mineral extraction on all Federal and Indian land. RMS processes billions of dollars in royalty receipts and payments monthly.
Responsibilities:
- Analysis and design of new enhancements to online ADSO system.
- Design and code batch COBOL programs accessing IDMS database.
- Unit test, debug, and troubleshoot new programs and modifications to existing programs.
- Conduct extensive client consultation for business analysis of system enhancements.
- Analyze existing business and technical systems to recommend enhancement strategies.
- Coordinate teamwork across a variety of client systems and diverse project teams.
- 24-hour production support on critical nighttime MVS batch systems.
Environment: IBM MVS, IDMS, Cobol II, ADSO, TSO/ISPF