João Pedro Ramos Lopes
I have been working as a Software Developer in various industries over the last 23 years. Most of the time using Microsoft technologies (C#, .net Core, .net Framework, Visual Basic) as a Backend Developer, but occasionally I have made forays into frontend development when the opportunity was presented.
Experience
Senior Software Engineer
Serve as a Business Consultant on an external project, responsible for maintaining and enhancing business solutions.
- C#
- .NET Core
- ASP.NET WebApi - Rest
- .NET Framework
- Microsoft Visual Studio
- Microsoft SQL Server
- Unit Testing
- Automated Software Testing
- Integration Testing
- LINQ
- Entity Framework
- Git
- LINQPad
- OOP
- WPF
- Azure DevOps
Senior Software Engineer - .NET
Worked on the development of several internal applications to support the business. Was attached to several different projects: Financial Reporting Returns processing Site Reliability, assuring the Returns applications were working as designed Lately was attached to the Shipping/Delivery team, responsible for the Integrations with several Carrier's API's.
- C#
- .NET Core
- ASP.NET WebApi - Rest
- .NET Framework
- .NET Templating
- Microsoft Visual Studio
- Microsoft SQL Server
- Unit Testing
- Automated Software Testing
- Integration Testing
- LINQ
- VB.NET
- Dapper ORM
- Entity Framework
- Selenium WebDriver
- MongoDB
- Web Services
- Git
- LINQPad
- OOP
- PlantUML
- UML
Business Solutions Developer
Development of Business Process, Performance and Governance, Risk & Compliance applications using .net Framework Application Installer Development using WiX Toolset
- C#
- .NET Framework
- ASP.NET MVC
- ASP.NET
- VB.NET
- LINQ to SQL
- Microsoft Visual Studio
- Microsoft SQL Server
- UML
- JavaScript
- Cascading Style Sheets (CSS)
- jQuery
- HTML
- XHTML
- WiX Toolset
- Subversion
- IIS
Software Developer
Application development using the .net Framework. (Web and Windows Mobile)
- C#
- ASP.NET
- .NET Framework
- LINQ to SQL
- LINQ to XML
- Microsoft Visual Studio
- Microsoft SQL Server
- JavaScript
- Cascading Style Sheets (CSS)
- jQuery
- HTML
- XHTML
Software Developer
Web Application development using the .net Framework. Worked on the development of an advanced mobility and traffic management solution.
- C#
- .NET Framework
- ASP.NET MVC
- ASP.NET
- Microsoft Visual Studio
- Microsoft SQL Server
- Transact-SQL (T-SQL)
- LINQPad
- LINQ to SQL
- JavaScript
- Cascading Style Sheets (CSS)
- jQuery
- HTML
- XHTML
- Subversion
- IIS
Inginiero de Sistemas
Web Applications Development using the .Net Framework Mainly for the Banking Industry
- C#
- .NET Framework
- VB.NET
- Microsoft Visual Studio
- Microsoft SQL Server
- Transact-SQL (T-SQL)
- ASP.NET
- ADO.NET
- IIS
- Web Services
- JavaScript
- Cascading Style Sheets (CSS)
- jQuery
- HTML
- XHTML
Software Developer
Website development using the ASP stack.
- ASP
- Visual Basic
- Transact-SQL (T-SQL)
- JavaScript
- Cascading Style Sheets (CSS)
- HTML
- XHTML
- XSL
- XSLT
- AJAX
Software Developer Internship
Development of an application for Municipal Heritage management using GIS technology and VB 6
- Visual Basic
- Transact-SQL (T-SQL)
- UML
- XML
- ASP