Luis M.

Full Stack Developer

690 dollar
23 years

My experience


Promosoft TR LdaMay 1999 - Present

Provide 1st line of support to the ERP software for iSeries platform.
Improved software quality for the customers company base.
Small project in partnership with KPMG for Angola. Project that was
implemented in local, Luanda (Angola) for the local council to
manage the suppliers trading and currency exchange.
Project executed with Visual Basic 6 and SQL Server 2000.

Open GIApril 2017 - Present

Working collaboratively as a team player in a agile scrum environment in building and maintaining schemes (insurer products), that the company hosts. The development takes place in our core business within a team of about 23 people of developers, QA's and business analysts.
Working in line with the company strategy to ensure that the development work it is done within the defined deadlines.
Sometimes some software QA is made (instead of development), whenever the team needs more testing power.
Occasionally, some estimations, for the development of a new insurer product, is made with business analysts.
Also some technical support work is done to maintain and improve the live products.

Technologies: IBM Tripos and Linux systems;
BCPL/C and superlogics; VSAM database.
Source control tool: Tortoise SVN for windows.
IDE: Netbeans 8.1. | Visual Studio Code
Agile and deployment tools: Jira for project and issues tracking and Bamboo for deployment and release management. Both products are from Atlassian.

IG SolutionsMarch 2017 - April 2017

Started working as a software developer for IG solutions Portugal, an Infor ERP partner.
Technologies: iSeries (AS400) system using ILE RPG and using native development tool, the iSeries PDM.
Windows sub-project in C# using Visual Studio 2017.
Non existing Agile working methodology.
Reason for such short term presence in this project: the opportunity to work abroad, in UK.

BOLD InternationalSeptember 2016 - February 2017

iSeries (AS400) Software Developer.
Leaseplan Project: developing and improving software modules for the NOLS iSeries application. Fleet management and vehicle leasing short duration project.
Developers team started to use Agile methodology.
Technologies: iSeries 7.1. RGPILE, RPG-Free, RPGIV, Service programs built in RPG.
IDE: IBM Websphere for iSeries. (Windows IDE tool to be used with iSeries).
Databases: DB2.

BPI Financial InstitutionJanuary 2010 - August 2016

Developed SEPA (European payment systems) standards by adapting
IT software systems for the Madrid branch.
Improvements into the Misys Equation software interfaces to improve

the daily Madrid branch internal procedures.
Improvements for the internal Datawarehouse reports based on the branch customer accounts to take in consideration the new financial compliance regulations.
Internal processes optimized for Angola BFA bank.
Madrid and BFA are supported on IBM iSeries platform with relational
DB2 database.

All the software was developed in two different main languages: RPG and Cobol for AS400.
SQL embedded and modern encapsulation techniques (API's) was used in RPG and Cobol.

Development of API's services in RPGILE.

IDE's: IBM Websphere Rdi from Eclipse and iSeries PDM. 

ProjectsJanuary 2010 - January 2016

iSeries NOLS Application Development: Build, develop and maintain NOLS application - core business application for LeasePlan Portugal.

Develop and/or modify modules of NOLS, according to technical specifications.
SEPA: Adapting Madrid and Paris branches for SEPA - Single European Payment System.


Asseco (former name: Exictos SA)September 2008 - December 2009

Software House for the financial industry.
September 2008 – December 2009
Development and maintenance of the Promosoft Financial banking
Main language used: RPG/RPGILE with SQL embedded for the iSeries
IDE’s: IBM Websphere Rdi from Eclipse.

PHC S.A.June 2004 - August 2008

Development of new modules and support for the ERP software.
Software developed in Microsoft Visual FoxPro and VB.Net.
Relational database in Microsoft SQL Server.

Software awards:

FRS Global SAApril 2003 - May 2004

Provide 1st line of support onsite at the financial institution BES.
Implemented changes in the software interfaces and scripting
developed in C and VB script.
IDE’s: proprietary tool.

Hertz SAJanuary 2002 - April 2003

local rent-a-car IT support. Platforms: unix and iSeries.
Support monthly reports (developed in VBA) to the stakeholders.
Development of small windows application in Visual Basic 6 for the Customers Claims department.

Helvama Lda. (Startup)January 2001 - September 2001

Accomplishments: developed an ERP - Enterprise Resource Planning from scratch during 6 months.
Small team: 3 junior developers, plus 2 senior developers/company stakeholders.

Technologies used: frontend and middleware in Visual Basic 6.0.
Backend in RPG and DB2.

My stack


IBM WebSphere

Analysis methods and tools

Agile Methodology




PostGreSQL, IBM DB2, Visual FoxPro, Microsoft SQL Server, DB2


CSS3, Visual Basic 6, HTML5, VBScript, ILERPG, TypeScript, MVC, C, FREERPG, C++, SQL, Visual Basic, JavaScript, ASP.NET, RPG, C#

Environment of Development

Eclipse IDE, NetBeans




IBM Hardware, Microsoft SQL Server 2000, Microsoft Visual Studio.NET, Visual Basic .NET, Relational Database, Data Warehousing, Scrum Methodology, Web Application Development, C Programming Language, Microsoft Visual Studio, Microsoft C-SHARP, Cascading Style Sheets, Microsoft ASP.NET, IBM AS400 Hardware, Basic CPL, Visual Basic for Applications

IT Infrastructure

Linux, Unix, Git

My education and trainings

ISTEC - University degree in Science Computer1998 - 2004