We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Around 7 years of experience in migration of applications written in Visual Basic, C#, ASP.NET, Unisys LINC, XGEN, COBOL, ALGOL and RPG running on Unisys mainframes, AS/400, Windows and UNIX. Developed software and methodology to automate the migration process, generating very efficient code based on the source and target platforms. The result is an application that replicates the same functionality of the original environment.
  • 5 plus years of developing Windows and web applications using Visual Basic.NET, C#, ASP.NET, AVR.NET, Java, Javascript and Ajax.
  • 20 plus years in providing programming, development, design, analysis, maintenance and deployment of applications for various hardware and software platforms, including Unisys mainframes, UNIX and Windows, and design, analysis and implementation of DMSII, Oracle and SQL Server.
  • 15 plus years of experience in the Unisys MCP operating system, system utilities, DMSII database and programming tools.
  • 3 years of working as Unisys employee, providing programming services using LINC and COBOL, training, technical support and presales activities.
  • 5 years of working as Unisys contractor in countries like United States, Finland and Spain for financial and manufacturing lines of business.
  • Excellent skills in problem solving, organizational and team building, managing multiple tasks at a time, leading the teams and the ability to cope with heavy work loads.
  • Extremely self motivated with excellent design and analytical abilities; with a strong capability to learn and quick adaptability to new technologies. Selfstarter, technically innovative and an excellent team player demonstrating excellent technical coordination/team lead.

SOFTWARE SKILLS

Programming languages : Visual Basic.NET, C#.NET, ASP.NET, AVR.NET, JAVA, Javascript, Ajax, HTML, LINC(EAE), XGEN, COBOL74, COBOL85, C, C++, ALGOL, DMALGOL, WFL, JCL, RPGII, III, IV, OCL, Perl

Databases :ORACLE, MS SQL Server, Unisys DMSII, ACCESS, DB400, DB2

Operating Systems :UNISYS MCP, SCO UNIX, HPUX, Windows, MSDOS, OS400

Other :Vault Source Control, Team Foundation, LDA III, LINCLITE, INSYTE, Clearpath and A Series Utilities, A Series ODT, UNIX Utilities, Assembler for Microcontrollers.

EDUCATION

Bachelor Degree in Electronic and Communications Engineering

WORK EXPERIENCE : CAREER HIGHLIGHTS

Senior Software Engineer Confidential January 2009 – August 2009
AS/400 Migration to .NET

nModified RPG and CL programs converted to AVR.NET, making the necessary changes to compile and run on Windows. The AS/400 database was converted to SQL Server 2005. Worked in the data migration from EBCDIC in the AS/400 to ASCII in Windows. Developed new interfaces and modules which were not implemented yet in the AVR software.

Senior Software Engineer Confidential September 2008 – December 2008
.NET Development and Support

nMade new enhancements to the one of the largest web applications used in the University written in Visual Basic.NET. Fixed “Priority One” problems reported by personnel of the University, which had to be fixed and implemented immediately.

Consulting Director Confidential May 2000 – to August 2008

  • Developed software and methodologies to convert applications written in RPGII, III & IV programming language to Visual Basic, JAVA or C#, as well as the physical and logical files to ORACLE or SQL Server databases. The CLs are also converted to Visual Basic, C# or JAVA. The screens can be converted to web pages including ASP.NET, servlets or HTML, or Windows forms.
  • The software developed also helps to upgrade .NET applications from Framework 1.1 to 2.0 or 3.5.

n Developed software and methodologies to convert programming languages, databases and command languages among various hardware and software platforms. Some examples are from LINC and COBOL to C#, JAVA and Visual Basic.NET, DMSII to ORACLE and MS SQL Server, and WFLs to PERLs or CLs. The screens can be converted to web pages including ASP.NET, servlets or HTML, or Windows forms.

n Developed a software and hardware to administrate all the sales transactions in the dispatching equipments of gas stations. The application is developed in C# and Visual Basic and communicates with the hardware equipment through the COM1 port. The circuit includes a Motorola microcontroller to automate the process of dispatching.

n Sell software to optimize DMSII databases from 20 up to 95%. One of the projects was in Dominican Republic with Banreservas. We improved in 42% the performance of their overnight batch process. It usually took 11 hours to run, causing a delay at opening the service in the branches. With this software, we made it run in 6.5 hours.

Consulting Director Confidential.
September 1999 – April 2000

Systems Manager for Ford Credit

n I replaced the former Systems Manager. My responsibilities in this position was to fill the requirements of hardware, software and services to the end users, as well as services to the customers. My group and me had meetings with the end users to know all their requirements for the existing and new modules of the financial system. I was in charge of around 30 people, among analysts, programmers, technical support, systems support for the end users and support for the customers. I had also to coordinate implementations with the central group in Brazil for the different countries of Latin America, like Mexico, Venezuela, Brazil and Argentina.

Consulting Director Confidential January 1997 – August 1999

n Developed part of the new Invoicing Module of the FOCUS system, which is the Integral financial system of Ford Motor Company, using LINC15.4 on a Unisys A6 and then LINC 16.2 on A16. There were written several new Ispecs and Reports, as well as some new Global Logics. Gave maintenance to other modules, including Finance, Dealers, Marketing, etc.
n Helped to move LINC specifications from Mexico (LINC 15 in A6FX) to Australia (LINC 16 in A16).
n Developed utilities in ALGOL, COBOL and WFL to automate the overnight process, such as deleting old files on disk, checking actual populations of the database, etc.
n Wrote a utility in ALGOL to convert the print backup files to data files, as a requirement from the end users to see and manipulate those files in Excel.
n Provided technical support about LINC, DMSII, COMS, etc. to the development team. I was leading a 5 people team.
n I had the responsibility of providing support of the Overnight process in case of any problem with it. I used an Internet dialup to connect to Australia to the A16. It took me several months to stabilize it and leave it without any error or problem.
n I fixed several problems with the Invoicing System, like redundant interest charges to customers, wrong application of payments, wrong calculation of taxes, etc., which helped to save important amounts of money.

System Programmer/Analyst Confidential June 1998 – August 1998

Developed software utilities to apply currency changes in LINC and COBOL applications to implement them in several countries. I used the 4GL XGEN in UNIX, as well as COBOL and ALGOL in the A Series mainframe.

System Programmer/Analyst Confidential January 1996 Dec 1996

Provided maintenance and support to the Installed Products Database (IPD) system, one of the largest internal applications in transaction processing. The system includes a LINC application, as well as COBOL and ALGOL programs, along with WFLs, running in a Unisys A19.

Improved efficiency of the biggest IPD batch process written in LINC by 30%.

Provided technical support on A Series environment to the teams supporting IPD and SPM (Service Pricing Module) systems. It included support on LINC, DMSII, COBOL, ALGOL, WFL, etc.

Coded some LINC reports for the SPM system, dealing with maintenance contracts.

Migrated IPD and SPM from LINC 15.1 to 15.4, and some months later, from 15.4 to 16.2.

Provided support to the end users to access the information from the IPD database, using DMINQ and DARGAL.

Consultant Confidential USA June 1995 November 1995

Conversion project moving the Administration System from a Unisys 1100 maniframe to IBM MVS, involving Unisys A Series LINC and COBOL to XGEN, and RDBMS database to DB2. The project was completed on time and under budget.

Project Leader and Consultant Confidential in Mexico City
August 1993 November 1994

Conversion project moving the company's strategic applications from a Unisys A11 maniframe to HP9000 UNIX, involving Unisys A Series LINC and COBOL to XGEN. The project was completed on time and under budget. The project helped the bank to get $9 million savings in new Unisys hardware and upgrades.

Project Leader Confidential in Mexico City February 1993 July 1993

Developed and implemented the Integral Atlantico Account System (CAI) using XGEN and DMSII. The development was performed under SCO UNIX and the generated COBOL was transfered to the Unisys A11 mainframe. Developed several programs in XGEN and INSYTE for the Retirement Fund System (SAR).

Project Leader Confidential , in Mexico City
November 1992 January 1993

Developed and implemented the Home Banking System, which allows to provide the customers with a system running on Windows to operate several banking transactions from home or the office. This project included the development of a system using XGEN to run on UNIX HP9000 and the implementation of the communication among this XGEN application, the LINC SFB System on Unisys A Series and the CPI product XVTI, which allows to integrate a VisualBasic system on Windows.

Project Leader Confidential in Mexico City
June 1992 November 1992

Conversion project moving the Accounting System from a Unisys A6 maniframe to HP9000 UNIX, involving Unisys A Series LINC to XGEN. The project was completed on time and under budget. The project helped the bank to get important savings in new Unisys hardware and upgrades.

Instructor Confidential in Mexico City
May 1992

Provided training in LINC and INSYTE to the development staff of the Bank.
Technical Consultant

Confidential Finland August 1989 November 1989

Provided technical support in LINC14 and A Series, as well as assisting the bank in the evaluation of the OCTAGON Banking System of Unisys.

Senior Consultant Confidential Spain
April 1991 November 1991

Developed and implemented the Customers System in LINC for CODORNIU, in Barcelona, Spain generating the LINC system in A Series to run it on Unisys System 80. At the beginning of this project, CODORNIU was named a Beta Site for the LINC implementation on System 80.

Senior Consultant Confidential
November 1989 March 1991

Developed and implemented LINC systems for TAQSA (Process Control), SPAI (Municipality Administration) and MOTORSOL (Stock Management), in Barcelona and Tarragona, Spain. Provided technical support and training in A Series and LINC environments to the Unisys staff and customers, assisting PreSales and Sales departments.

Senior External Consultant Confidential March 1989 August 1989

Developed and Implemented several LINC applications, including Human Resources System, to run on A Series for BANCA PROMEX in Guadalajara, Mexico.

Senior Consultant / Instructor / PreSales Confidential
December 1985 December 1988

Provided technical support in A Series and LINC environments, developed LINC systems for Unisys customers, provided training on A Series and LINC, as well as support to PreSales and Sales departments.

Project Leader Confidential
June 1988 December 1988

Developed new modules and implemented the Unisys SFB Banking System developed in LINC for BANCA PROMEX in Guadalajara, Mexico.

Senior Consultant Confidential
November 1988 December 1988

Developed and implemented an interface in ALGOL to communicate several transactions of the LINC SFB System to the Unisys FT financial terminals for BANCA PROMEX in Guadalajara, Mexico.

Senior Consultant Confidential
May 1987 September 1987

Optimized several banking systems developed in COBOL in Unisys 1100 and moved to Unisys A Series in BANPAIS Bank in Monterrey, Mexico.

Senior Consultant Confidential
October 1984 January 1985

Developed a new version of the 4GL COGEN to generate RMCOBOL on Unisys A Series to run it on the CROMIX Operating System, similar to UNIX in the Cromemco computers in Monterrey, Mexico.

Analyst Programmer Confidential
June 1981 December 1984, February 1985 November 1985

Developed and implemented several COBOL and COGEN applications on Unisys B6700, B6800, and B6900 mainframes in Monterrey, Mexico.

We'd love your feedback!