Paulo Martins

Software Engineer at FundApps
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Lisbon Metropolitan Area, PT
Languages
  • Português Native or bilingual proficiency
  • English Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Tiago Candeias

Paulo is a top level software engineer, He has a natural ability to think and design scalable and performant solutions like no other and obviously to provide a great implementation. During the time we worked together Paulo was a great mentor and a super coworker that was always available to provide his opinion and insights. Paulo is a team player, always putting the team first, even the opinions diverge, Paulo takes the time to listen to other opinions and can compromise if needed.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United Kingdom
    • Software Development
    • 100 - 200 Employee
    • Software Engineer
      • Aug 2022 - Present

    • United States
    • Hospitals and Health Care
    • 300 - 400 Employee
    • Senior Software Engineer
      • Mar 2021 - Aug 2022

      During my time at LGC, I worked primarily on the B2B Client Portal team. When I first joined, the project had accumulated a significant amount of technical debt due to numerous iterations over the original proof of concept for the platform. Main achievements: • Implemented comprehensive unit tests which covered all business logic. Prior to my involvement, there were no tests in place • Tackled technical debt without impacting the delivery of new features. This involved a series of iterative, strategic improvements over a period of time • Improved several performance issues by leading the design and implementation of a caching layer • Designed a role based access control system • Lead the implementation of many tools, processes and practises introduced to solve technical problems across the organization. This included: a properly implemented authentication system, configuration & secret management, monitoring, observability and defining a good architecture for the platform. As the result of the previous points, Client Portal became a "reference implementation" which was later on used by different teams in several projects. I briefly worked on a different team where I successfully implemented integration testing by using docker compose on the CI pipeline (programmatically) Show less

    • United Kingdom
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Apr 2019 - Mar 2021

      Worked with the Accredit Solutions team as a full stack developer, the accreditation platform for the world’s most high profile organizations, stadiums, and events around the world. Major contributions: • Migration from ASP.NET WebForms (VB.NET) to MVC (C#), defining a new architecture and improving inefficient workflows • Introduced the team to git and the gitflow workflow, replacing TFS • Refactoring of critical pages/components of the application, greatly improving user experience and performance • Contributed to the creation of a custom UI widget framework, based on jQuery UI • Estimation and implementation of new features, often while migrating from WebForms to MVC. • Provided support to existing clients by correcting bugs, solving configuration issues and fixing deployment issues • Wrote an article about unit testing for the company's blog Show less

    • Portugal
    • Information Technology & Services
    • 100 - 200 Employee
    • Software Engineer
      • Sep 2017 - Mar 2019

      At Vortal I worked on several greenfield innovation projects. These included different PoC to experiment with new technologies, ideas and the SCRUM framework. At every project I have worked as a full stack developer having responsibilities ranging from implementing new angular components to creating new CI/CD pipelines in Azure DevOps. I've also improved my web scraping skills by creating a new product on the e-tendering space which combines opportunities from different sources using different methods (APIs, CSV files, HTML scraping) and reverse engineering techniques in order to centralize everything in one platform. I choose scrapy as the scraping framework. During this time I used the following technologies: • Angular 7 • .NET Framework 4.7 • .NET Core • SQL Server • Python (pandas, sklearn, scipy) Show less

    • Portugal
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Engineer
      • Nov 2015 - May 2016

      Developed a tool to automate the creation of business processes with the use of the internal framework, replacing the old inefficient system of manually creating and updating process maps. Solution was built from scratch by me using VSTO. Developed a tool to automate the creation of business processes with the use of the internal framework, replacing the old inefficient system of manually creating and updating process maps. Solution was built from scratch by me using VSTO.

    • Portugal
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Freelance Software Engineer
      • Jun 2015 - Sep 2015

      Worked on the development of a hybrid android application, a WordPress website for an insurance company and created a web interface for domain management using the CPanel API. Worked on the development of a hybrid android application, a WordPress website for an insurance company and created a web interface for domain management using the CPanel API.

    • Portugal
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Repair Technician
      • Oct 2010 - Oct 2011

      Repaired laptops, desktops, NAS, touchscreen devices and several other equipment in and out of warranty. Solved customer concerns providing support either in person or by phone. Estimated length of repairs and ordered parts. Provided tools to help optimize productivity by automating several diagnostic tests. Repaired laptops, desktops, NAS, touchscreen devices and several other equipment in and out of warranty. Solved customer concerns providing support either in person or by phone. Estimated length of repairs and ordered parts. Provided tools to help optimize productivity by automating several diagnostic tests.

Education

  • NOVA School of Science and Technology
    Master's degree, Computer Science
  • NOVA School of Science and Technology
    Bachelor's degree, Computer Science
  • Escola Secundária João de Barros
    Management and maintenance technician of computer systems
    2005 - 2010

Community

You need to have a working account to view this content. Click here to join now