Alexandre s. Chlenski

  • Senior PROGRESS 4GL Developer
  • Jacksonville, FL
  • Member Since Mar 04, 2023

Candidates About

 

Alexandre  s. Chlenski

Senior PROGRESS Developer position

 

Contact information:

 

Summary:

·         Master’s Degree in Computer Sciences;

·         12+ years of experience with major Progress Software products;

·         Very strong analytical, design and modeling skills;

·         Exceptional knowledge of relational database theory and best practices;

·         Exceptional problem solving skills;

·         Good team player;

·         Great end user and customer interaction experience;

·         Strong ERP background (Manufacturing, Routing, Inventory, Procurement, Costing, Warehousing, Quotation, Sales, Logistics / distribution chain, etc.);

·         Good understanding of accounting principles (AR, AP, GL, financial statements, etc.);

·         Experience in Health Industry including 5 years of HL7 development

 

 

Software skills:

Languages/Environments:

  • PROGRESS / OpenEdge products since ver. 7.3A to the last - 10.1B;
  • Extensive knowledge and ultimate hands-on experience with Progress AppBuilder;
  • 10+ years of Progress GUI front-end design and development: with and without ADM/ADM2;
  • Some experience with ChUI development and Character to GUI conversion;
  • Experience with the following types of Application Architecture:

·       Host – Terminal (UNIX platform), 

·       Client/Server,

·       3-Tier / N-Tier (AppServer driven),

·       Message driven architecture (Native Progress Sockets, JMS);

  • Extensive knowledge of Progress AppServer, great AppServer experience on both Windows and UNIX platforms (AIX, HPUX);
  • Good skills in Progress database administration (Progress Explorer, command line utils);
  • Exceptional hands-on knowledge of Progress-recommended database transaction methodologies and data replication techniques;
  • Many successful implementations of Progress DB Triggers driven back-end logic in business-critical applications;
  • Unique experience of design and development of real-time EDI software based on native Progress sockets;
  • Exceptional experience with Progress XML, data mapping, data migration and data conversion projects;

 

Other languages: C# / .NET, HTML, Visual Basic 6.0, FoxPro 2.0, 2.5 and 2.6 for DOS and Windows, Borland Delphi, Borland Pascal 6.0 and 7.0 with Objects, Turbo PROLOG, FORTRAN-77, FORTRAN-IV.

Operating systems:
Windows -- 95/98/ /NT/2000/XP, UNIX – AIX, LINUX, HP-UX, Other -- Novell Netware, RSX-11 M, RT-11.

Software packages:
Microsoft Office, Logic Works ERWin, Logic Works BPWin, Platinum ERWin, VISIO 5.0, CSA SilverRun BPM, ERX, and RDM, Microsoft FrontPage 98, Microsoft Personal WEB Server, WinCVS, MKS Toolkit, Rational ClearCase.

 

Assignments and experience:

Consona Corp.                    Jacksonville, FL        Mar 2006 – present

Lead Progress Developer

Responsibilities:

Gathering user requirements, writing technical specifications, process modeling, prototyping, software design and implementation (OpenEdge 10.1B) for the ERP packages:

 

DTR business unit: TMM 9.3 (the ERP package for Plastics industry vertical market):

AXIS business unit: AXIOM 5.3.1 (the ERP package for Steel industry)

 

 

 

WebMD Inc.,                          Alachua, FL        Jun 2002 – Feb 2006

Senior Analyst/Programmer

Responsibilities:

Project lead, Analysis, design, Implementation (Progress 4GL), Unit testing, System testing, Regression testing, Bug fixing, Customer sites troubleshooting, Documenting, Data conversion.

 

Main projects:

1. HL7 Communication subsystem (native 4GL sockets based, server-side batch session driven architecture)

     Participation: Project lead; Architectural and technical design: 100%, Implementation: 100%, Unit-testing: 100%, Integrated testing: 40%

2. HL7 Core subsystem (fully configurable data driven HL7 message parser, constructor and validator)

     Participation: Project lead; Architectural and technical design: 100%, Implementation: 100%, Unit-testing: 100%, Integrated testing: 30%

3. HL7 Backbone module (a number of server-side running HL7 processors, controlled by a dedicated broker, each process being a separate batch Progress session)

     Participation: Project lead; Architectural and technical design: 100%, Implementation: 100%, Unit-testing: 100%, Integrated testing: 30%

4. HL7 Outbound subsystem (a business layer driven by HL7 events that translates Intergy data into HL7 messages and queues them for sending out).

     Participation: Architectural design: 100%, Technical design – 40%, Implementation: 90%, Unit-testing: 70%, Integrated testing: 50%

 

Progress Software Corp.,  Bedford, MA       Apr 2000 – May 2001
Senior software engineer / Enterprise Tools

Responsibilities:

Analysis, design, Implementation, Unit testing, System testing, Regression testing, Bug fixing and Documenting of Progress AppBuilder, different parts of ADM2 and other Enterprise Progress Tools.

 

Projects:
1. Design and implementation of a complete working prototype of the Application Repository for ICF;
2. Design, implementation, testing and bug fixing of Progress development tools, ver 9.1B and 9.1C of Progress products, including the AppBuilder and ADM2.
3. Primary owner of the Application Compiler utility POSSE project;
4 Associated owner of SmartDataObject/SmartBusinessObject POSSE project, provided support and amendments to SDO/SBO data maintenance routines and mechanisms.

 

CompuCom Systems, Inc.,   Dallas, TX      Jan 1998 – Apr 2000
Senior analyst/programmer

Projects:
1. Monitoring Tool for periodical processes: stackers and downloading daemons in pseudo-multitasking mode; simulation of time sharing in Progress 4GL. Client part: PC/Windows95/Progress GUI 8.3C; Server part: HP-UX/Progress 8.3 ChUI.
Participation: entire dev cycle (analysis, design, data modelling, implementation and deployment).
2. Automatic Security Processing: Responsible for upgrade the ASP application from in-house custom build to a deployable package. The Security application maintained Security database whith user rights all over the enterpise. Configuration: c/s; version of Progress: from 7.3C GUI to v8.3C GUI.
3. Vendor Rejects Maintenance: A standalone GUI application covering a complete business process not supported by the major corporate application. Participation: business interviewing, analysis, data modeling, implementation (PROGRESS v8.3C GUI with SmartObjects)
4. WEBSpeed transaction processing set:  Responsilbe for design and implementation of a set of tools for enhanced WEBspeed development (enabling deferred transactions in stateless mode).

Troubleshooting, training junior staff in PROGRESS GUI, ADE and event-driven programming

 

SCHNEIDER GROUP, Moscow, Russia Mar 1995 – Jan 1998
MIS director.

Responsible for business analysis and live data support in Moscow branch of Schneider Group  (International distribution business; selling electric machinery and equipment). Designed data flow models for logistics, replenishment and warehousing (SilverRun BPM).  Managed a team of 6 developers and technicians. Lead the project of purchasing, installation, customizing and support of the main software package for Schneider Moscow. Performed investigation and evaluation of software solutions available on the market. Supported EDI links with four distribution centers in France. Supervised the design, implemention, testing and user support of software solutions for the customers in  PROGRESS environment (v7 and v8 GUI and some character).

All Union Research Institute of Cybernetics,   Moscow, Russia  Dec 1989 – Dec 1995
 Senior research worker.

Performed scientific activity in the field of Artificial Intelligence (knowledge representation and formal ontologies).  Carried out theoretical investigations in the field of knowledge representation and system analysis.

 

 

 

Education:

 I.P Pavlov Medical University: Full Course
 Research and Design Institute of Cybernetics:  Master’s Degree on Computer Sciences.
 Videoton Corporation: Novell Netware administration
 Russian Institute of Information Technologies,  Busines process modeling, data modeling, Business Process Reengineering; CSA SilverRun.