Of
Резюме Engineer
21 апреля 2019 г.Харьков

Войдите или зарегистрируйтесь как работодатель, чтобы увидеть контактную информацию.
- Образование—
- Опыт работыне имеет значения
- Тип работылюбая
- Вид занятостилюбой
Профессиональные навыки
- AJAX
- SOAP
- DB2
- ActionScript
- ADO.NET
- Agile
- Amazon
- Angular
- AngularJS
- API
- ASP.NET
- Bitbucket
- Boost
- Bootstrap
- Business
- C++
- CIPA
- CMS
- NET
Исходный текст
Personal information | ||||||||||
First name(s) / Surname(s) | Rui Jorge Correia Martins | |||||||||
Mobile | ||||||||||
Skype | Rui.jorge.correia.martins | |||||||||
Linkedin (http://pt.linkedin.com/pub/rui-jorge-correia-**************/866/en) | ||||||||||
*************************** | ||||||||||
I have a Master in Computer Engineering. I have been working in IT since 1996 *** as a freelance Software Engineer since 2008. I am an experienced contractor senior software engineer with a track record of delivering quality solutions quickly in the I.T sector. During my twenty plus years in the I.T industry I have fulfilled roles in design, development *** systems analysis using technologies like .NET, C#, VB.NET, Java / J2EE, SQL Server *** Oracle on a number of large *** complex projects. I am skilled in all aspects of the software development life cycle (SDLC). I have done IT projects in Insurance, Government, Finance, Banking, ONG, Agricultural Industry, Pharmaceutical Industry, Education, Gaming, Payment systems, etc., in Angola, Belgium, Gibraltar, Irel***, Malta, Netherl***s, Norway, Portugal, Spain *** Switzerl***. | ||||||||||
Professional Experience | ||||||||||
Dates | April ******************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | Restructuring *** addition of new requirements to a WinForms legacy software that creates labels for shipping of parcels. Addition of new requirements to the management UI. | |||||||||
Technologies | Amazon Workspaces, VS 2017, Winforms, C#, Telerik UI for Winforms, 2D Barcodes, SQL Server, TSQL, Stored Procedures, Linq, HP ALM, Resharper, Github, Bitbucket | |||||||||
Name *** address of employer | Depuy Synthes (https://www.depuysynthes.com/) Solothurn | |||||||||
Dates | June ***************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | Support for document archiving *** digitizing internal project (Captiva). Development of an internal cockpit for document management. | |||||||||
Technologies | VS 2017, .NET, C#, SQL Server, TSQL MVC, Jquery, Typescript, Kendo UI, Ajax, Autofac, Resharper, Agile. | |||||||||
Name *** address of employer | Julius Baer (http://www.juliusbaer.com/) Zurich | |||||||||
Dates | August *************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | We developed the new intranet *** the new security system *** we used OKTA verify for SSO with two factor authentication. The Omada Identity Suite was used as a Management tool for all security related issues. | |||||||||
Technologies | VS 2015, .NET, C#, C++, MVC, Web API, Log4net, Okta Verify, Omada Identity Suite, LDAP, AD, SOAP, XML, Resharper, Agile, SOLID. | |||||||||
Name *** address of employer | Roche Diabetes Care (http://www.roche.com/careers/country/spain/service/our_locations/roche_diabetes_care_it_spain.htm) Barcelona | |||||||||
Dates | October ************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I developed a test harness for ISO8583 transactions, specifically for currency exchange. ISO 8583 defines a message format *** a communication flow so that different systems can exchange these transaction requests *** responses. An ISO 8583 message is made of the following parts: Message type indicator (MTI) One or more bitmaps, indicating which data elements are present Data elements, the fields of the message The test harness creates a request as XML *** sends it to itself *** checks if all fields were present, according to the MTI *** sends back an XML with an error code. I also developed the management UI for the backend system. The test harness was integrated in the UI. | |||||||||
Technologies | VS 2015, .NET, C#, SQL SERVER, MVC, Web API, EF6, IoC, DI, Log4net, Multithreading, Linq, Angularjs, Bootstrap, Unity, AD, Security, RBAC, Access Management, ISO8583, SOAP, XML, Resharper, Agile, SOLID, TDD. | |||||||||
Name *** address of employer | Fintrax (http://www.fintrax.com/) Galway | |||||||||
Dates | April ******************* | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I developed the backend of an web service that streams live events like football matches, horse races, etc, *** also the management UI. | |||||||||
Technologies | VS2013, C#, .NET, IOC, DI, Autofac, TopShelf, Log4net, Proxy's, Reflection, Nunit, SOAP, REST, XML, JSON, Linq, Multithreading, MVC5, Bootstrap, AngularJS, Bower, T,Karma, Protractor, Git, Postman, Atom, AD, Security, RBAC, Resharper, Agile, SOLID, TDD. | |||||||||
Name *** address of employer | Betfred (http://www.betfred.com/) Gibraltar | |||||||||
Dates | July ***************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I built some plugins for their corporate intranet. Each plugin is a menu in the internal intranet. They have their own framework to develop these plugins, *** each developer is responsible for each plugin from A to Z, meaning I have to do Backend *** Frontend, PL-SQL scripts, etc. For each plugin, I get a FA document from our Functional Analyst *** I have to develop the plugin based on it. | |||||||||
Technologies | VS2013, C#, ASP .NET, .NET, CSS, MVC 5, Razor, WCF, T4 templates, XML, Ajax, Jquery, Linq, TFS, Oracle 11g, PL-SQL, Sql Detective, Kendo UI components, Repository pattern, Claims Authentication, Resharper, Agile, SOLID, TDD. | |||||||||
Name *** address of employer | Flemish Government Agency for Agriculture *** Fishing (http://lv.vla***eren.be/nlapps/default.asp) Brussels | |||||||||
Dates | June - July 2014 | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I worked on the Backend of a POC for a Software Effort Estimation application. The Software Effort Estimation application is to be used by the offices in Portugal. Should it be successful, it will be adopted by offices worldwide. I developed the backend as a WCF Service that connects to the Oracle Databases, one of my colleagues developed all the PL-SQL scripts that I use on my backend *** my other colleague developed the Fend that consumes the services I developed. | |||||||||
Technologies | VS2013, C#, ASP .NET, .NET, XML, WCF, TFS, Oracle 11g, Oracle SQL Developer, PL-SQL, Resharper, Agile, SOLID. | |||||||||
Name *** address of employer | Axa Insurance (http://www.axa.com/) Lisbon | |||||||||
Dates | May 2014 | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I worked on a new website for MeDirect, https://www.medirectbank.be, *** developed the Frontend for a Stocks Search Tool *** the corresponding Web API. | |||||||||
Technologies | VS***********, C#, EF 6, GIT, Jquery, Json, Linqx, Ajax, XML, Xpath, Jira, Trello, Web API, Resharper, Agile, SOLID, TDD. | |||||||||
Name *** address of employer | Mediterranean (http://www.medbank.com.mt/) Bank (http://www.medbank.com.mt/) Paola, Malta | |||||||||
Dates | March - April 014 | |||||||||
Occupation or position held | Trainer | |||||||||
Main activities *** responsibilities | Training in MVC 5. | |||||||||
Technologies | VS 2013, C#, ASP .NET, .NET, T-SQL, SQL Server 2013, MVC5, Json, Jquery, Entity Framework 6. | |||||||||
Name *** address of employer | United Nations (http://www.un.org/) Geneva | |||||||||
Dates | September ******************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | Migration from SQL Server to Oracle. We created the new Oracle Database, migrated the data, created the Oracle stored procedures *** functions to replace the SQL Server, replaced the C#, VB6 *** VBScript code in the applications from SQL Server to Oracle, tested the applications *** the Oracle code. | |||||||||
Technologies | VS ***************g, Oracle Sql Developer, PL SQL, C#, ASP .NET, .NET, classic ASP, VBSCript, Resharper, Agile. | |||||||||
Name *** address of employer | BES (http://www.bes.pt/) Lisbon | |||||||||
Dates | July - August 2013 | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | Galp Energia uses a HelpDesk ticketing application from Service Desk Plus. The companies that provide helpdesk services to Galp Energia use different HelpDesk ticketing applications. I developed a plugin for the Galp Energia application in order to allow all these different HelpDesk ticketing applications to communicate. Whenever a new Ticket is created in Galp Energia, the information in the ticket is transmitted to the application of one the helpdesk service providers *** their application would create a ticket based on the information received. Then that application would send back a ticket reference number *** change the status of the ticket to Accepted in Galp Energia's application. The plugin I created had to allow this flow of information, *** some other features, between 4 different applications, the one from Galp Energia *** the ones from their 3 helpdesk service providers. In or to achieve this, I changed the application so that it would 3 new ticket templates, one for each provider. Whenever a ticket is created *** sent to a provider, my java application would check the status of the ticket *** would send the necessary information. My application would also need to change data in the provider's application. To achieve that, I used the Service Desk Plus API. The other companies had to develop plugins of their own. Later, I tested my plugin working together with the other applications. Basically, the workflow was to create a ticket with status open, send it to the provider, the provider would change the status in their application to assigned *** in mine to In progress. When I received a Solved status, I would then close the ticket. There were other statuses *** procedures. My java application was a .jar file that I would add to the bin folder of the Service Desk Plus application. | |||||||||
Technologies | Eclipse, J2EE, XML, Service Desk Plus, Web Services, Agile | |||||||||
Name *** address of employer | Galp Energia (http://www.galpenergia.pt/) Lisbon | |||||||||
Dates | March ************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | Aquasafe is a platform from Hidromod that provides real time information on, for example, oils spills in the ocean *** providing a model for analisis. Aquasafe is a business intelligence platform supported by modelling tools *** advanced data analysis systems. AQUASAFE is capable to integrate real time data captured by Scada systems to force the numeric models, schedule the models runs at user-defined intervals *** producing automatic reports providing custom data analysis *** comparisons between models results *** measured data. I developed a new plugin for this platform. This plugin would calculate how an oil spill would progress *** how it would affect the coastal line. | |||||||||
Technologies | VS *********************, ASP .NET, .NET, C#, Entity Framework, CSS, Jquery, WPF, MVVM, NHibernate, Telerik, Resharper, Agile, SOLID, TDD | |||||||||
Name *** address of employer | Hidromod (http://www.hidromod.pt/) Lisbon | |||||||||
Dates | October ****************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I worked for Triangel, a software house in Norway. I developed a corporate website for SiriusEco *** another one for Ikuben. | |||||||||
Technologies | VS12, C#, ASP .NET, .NET, CSS, Jquery, Entity Framework, T-SQL, SQL Server 12, D*************, GIT, Tortoise GIT, FireBug, Ripple Emulator, Resharper, Agile. | |||||||||
Name *** address of employer | Triangel AS (http://www.triangel.no/) Molde, Norway | |||||||||
Dates | July December 2012 | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I worked for CNH where I developed a excel add-in *** a Intranet application. The excel add-in was requested by the financial department. They send financial transactions *** invoices data to a bank daily. This add-in takes a excel file from the SAP system with that data daily, extract *** processes it against existing data in a database *** produces several reports that are sent to the bank. I was given a document explaining the financial logic of the application *** the several workflows. I then worked together with a resource from the financial department with the financial knowledge necessary to develop the add-in *** we did the UT *** UAT. After that, I developed an Intranet application used to perform Q&A tests. This application is used by CNH offices in Europe *** USA. It defines a set of tests, its parameters *** it provides the results as reports available to all financial departments. | |||||||||
Technologies | VS ***********, Razor, VSTO, Entity Framework, ASP .NET, .NET, C#, Linq, T-SQL, Sql Server 2012, Json, Jquery, Javascript, Tortoise GIT, GIT, Atlassian Jira, GreenHopper, BitBucket, Tortoise, Stored Procedures, Linq to SQL, UML, Resharper, Agile. | |||||||||
Name *** address of employer | CNH (http://www.cnh.com/) Zedelgem, Belgium | |||||||||
Dates | June 2012 | |||||||||
Occupation or position held | Trainer | |||||||||
Main activities *** responsibilities | The training was an official MOC Course 2663a: Programming with XML in the Microsoft .NET Framework. | |||||||||
Technologies | XML, XSL, XSD, XSLT *** XPATH | |||||||||
Name *** address of employer | CAP Educ (http://www.capeduc.pt/) Lisbon | |||||||||
Dates | August *************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I was responsible for the maintenance of Ergo Life Insurance Intranet. I developed content on request. | |||||||||
Technologies | VS 2010, VB .NET, ASP .NET, .NET, TFS, HTML, CSS, Resharper, Agile | |||||||||
Name *** address of employer | Ergo Life (http://www.ergolife.be/fr/) Brussels | |||||||||
Dates | June - July 2011 | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I developed the FrontEnd of an electronic billing solution. This Frontend allowed creating users, profiles, partners, partnerships, routing slips, invoices,etc. The Backend for this project was developed by a resource from B2Boost. We used Web Services to connect to it. | |||||||||
Technologies | DotNetNuke CMS, VS 2010, C#, ASP .NET, .NET, Entity Framework, Web Services, SOAP, AJAX, HTML, CSS, Jquery, UML, Tortoise SVN, Resharper, Agile | |||||||||
Name *** address of employer | B2Boost (http://www.b2boost.eu/en/) Brussels | |||||||||
Dates | May - June 2011 | |||||||||
Occupation or position held | Trainer | |||||||||
Main activities *** responsibilities | The training was an official MOC Course ML- 10266A: Programming in C# with Microsoft Visual Studio 2010. | |||||||||
Technologies | C#, ASP .NET, .NET, VS 2010 | |||||||||
Name *** address of employer | CapEduc (http://www.capeduc.pt/) Lisbon | |||||||||
Dates | February - May 2011 | |||||||||
Occupation or position held | Software Engineer/Project Manager | |||||||||
Main activities *** responsibilities | I was the project manager/software engineer responsible for a team of 3 developers in the development of an Internet@TV E-commerce application for Telepizza. | |||||||||
Technologies | Samsung TV Apps *******, Visual Studio 2010, ASP .NET, .NET, C#, JavaScript, CSS, XML, SOAP, HTML, CSS, Web Services, SSL, Tortoise SVN, Resharper, Agile. | |||||||||
Name *** address of employer | GTBC (http://www.gtbc.pt/) Lisbon | |||||||||
Dates | December ******************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I developed a Portal for a Spanish network of car dealerships. | |||||||||
Technologies | DotNetNuke CMS, VS 2008 (Professional Edition), T-SQL, SQL Server 2008, ASP .NET, .NET, C#, Entity Framework, JavaScript/Jquery, AJAX, HTML, CSS, Rocket SVN, Resharper, Agile. | |||||||||
Name *** address of employer | Datinfor (http://www.datinfor.pt/) Lisbon | |||||||||
Dates | October - November 2010 | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I added new functionalities to the intranet of MDS, an insurance company. | |||||||||
Technologies | DotNetNuke, Visual Studio 2010, T-SQL, SQL Server 2008, Stored Procedures, LINQ, VB .NET, ASP .NET, .NET, HTML, CSS, Tortoise SVN, Resharper, Agile. | |||||||||
Name *** address of employer | WeDo Technologies (http://www.wedotechnologies.com/en/home/) Lisbon | |||||||||
Dates | May ********************* | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I developed a new corporate website. | |||||||||
Technologies | Liferay Portal 6 RC***************, Sun V*************.************.**************.8, Java, Photoshop CS4, HTML, CSS, Agile. | |||||||||
Name *** address of employer | Bugaboo (http://www.bugaboo.com/home) Amsterdam | |||||||||
Dates | January *************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities *** responsibilities | I developed a collaborative Portal developed in SharePoint.
| |||||||||
Technologies | SharePoint 2007 | |||||||||
Name and address of employer | Peak IT (http://www.peak-it.nl/) Amsterdam | |||||||||
Dates | July ******************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities and responsibilities | I developed software to minimize the amount of waste produced by an offset printing machine.
| |||||||||
Technologies | Visual Studio 2008, T-SQL, SQL Server 2008, ASP .NET, .NET, C#, LINQ | |||||||||
Name and address of employer | Checkpoint Netherlands (http://www.checkpointsystems.com/) Amsterdam | |||||||||
Dates | June **************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities and responsibilities | I developed an application for registration, processing and sharing of data on diseases that typically affect the animals living in Dutch farms.
| |||||||||
Technologies | DotNetNuke, Visual Studio 2008, T-SQL, SQL Server 2008, ASP .NET, .NET, C#, LINQ, ADO.NET, Entity Framework, JQuery, Ajax, HTML, CSS, Photoshop, Intersoft Solutions Charting Components, Tortoise SVN | |||||||||
Name and address of employer | Agri Information Partners (http://agripartner.nl/) Amsterdam | |||||||||
Dates | January ******************** | |||||||||
Occupation or position held | Trainer | |||||||||
Main activities and responsibilities | From 2003 to 2007, I worked for several training agencies and private customers in Portugal as a freelance Trainer | |||||||||
Technologies | Macromedia Flash, Dreamweaver, Fireworks and Director versions MX, 8 and CS3, Act************* e 3.0, Web Services, Adobe Photoshop CS2 and CS3, Business Objects Crystal Reports XI, Microsoft Access, Word, Excel and PowerPoint versions XP and 2007, Microsoft SQL **********, Microsoft Visio, HTML, CSS, ASP .NET, C# | |||||||||
Name and address of employer | Flag (http://www.flag.pt/), Vertbaudet Portugal (http://www.vertbaudet.pt/), Somafel (http://www.somafel.pt/), DLC (http://www.dlc.pt/), Manuel da Fonseca High School (http://www.esec-manuel-fonseca.rcts.pt/),IFS (Informática, Formação e Serviços) Luanda, Angola (http://www.ifsangola.net/), Galileu (http://www.galileu.pt/), IEFP (http://www.iefp.pt/), Tecnoforma (http://www.tecnoforma.pt/), Rumos (http://www.rumos.pt/), IPFEL (http://www.ipfel.pt/), Vantagem+ (http://www.vantagem.com/) Lisbon | |||||||||
Dates | September ****************** | |||||||||
Occupation or position held | Software Engineer | |||||||||
Main activities and responsibilities | I worked for Allegro Systems International, an American consultancy specialized in ERPs. I took part in MAXIMO implementations and I was responsible for programming personalized reports in SQL/SQR for the modules Work Orders, Inventory, Equipment and Purchasing of MAXIMO ERP Software. | |||||||||
Technologies | Sql server, Centura Gupta SQL, SQR (http://en.wikipedia.org/wiki/SQR), SQR Workbench for Windows, MAXIMO (http://www-01.ibm.com/software/tivoli/products/maximo-asset-mgmt/) | |||||||||
Name and address of employer | Allegro Systems International (http://www.allegro-systems.com/) Lisbon | |||||||||
Dates | April ************** | |||||||||
Occupation or position held | COBOL Programmer | |||||||||
Main activities and responsibilities | I was hired to work at Santander bank to correct the Y2k Bug. The bank provided an initial training of 2 months in COBOL, CICS, GTD, the banks own version of CICS, DB2 and AS400 I worked in a team of 3 developers and we were responsible for correcting all of the 2 digits dates in the bank´s system. After we were finished, we also had to develop Online and Batch applications as well as respective manuals. Most of these applications were to be used by account managers. | |||||||||
Technologies | COBOL, CICS, GTD, DB2, AS400 | |||||||||
Name and address of employer | Santander Bank (http://www.santandertotta.pt/) Lisbon | |||||||||
Education and Training | ||||||||||
Dates | June **************** | |||||||||
Title of qualification awarded | A 5 years Licenciatura degree | |||||||||
Principal subjects / occupational skills covered | Computer Engineering | |||||||||
Name and type of organisation providing education and training | Independent University of Lisbon | |||||||||
Dates | June - July 2008 | |||||||||
Principal subjects / occupational skills covered | Developing ASP.NET Web Applications Using Visual Studio 2008, Ajax and Silverlight | |||||||||
Name and type of organisation providing education and training | Galileu, Training Services Provider Lisbon (Portugal) | |||||||||
Personal skills | ||||||||||
Self-assessment | Understanding | Speaking | ||||||||
European level (*) | Listening | Reading | Spoken interaction | Spoken production | ||||||
English | C2 | Proficient user | C2 | Proficient user | C2 | Proficient user | C2 | Proficient user | ||
Dutch | C2 | Proficient user | C2 | Proficient user | C2 | Proficient user | C2 | Proficient user | ||
French | C2 | Proficient user | C2 | Proficient user | C2 | Proficient user | C2 | Proficient user | ||
Portuguese | C2 | Native | C2 | Native | C2 | Native | C2 | Native | ||