Carla Oliveira

Senior Software Engineer at Border Innovation
  • Claim this Profile
Contact Information
Location
Santarém, Santarém, Portugal, PT
Languages
  • Portuguese (native) -
  • English -

Topline Score

Bio

Generated by
Topline AI

5.0

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

Filter reviews by:

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

Having worked alongside Carla for over a year (on the re-write of legacy web applications to MVC-based sites), she has progressed dramatically in such a short space of time. Through hard work and a real eagerness to learn she has contributed enormously to the delivery of these products. Carla is someone who gets things done. She is methodical and has a strong focus on quality (including her thoroughness with unit testing and a commitment to meeting requirements). She is also someone who does not shy away from the large or less-glamorous tasks and is always looking to learn something new. It has been a real pleasure to work alongside someone like Carla and would highly recommend her to any team/project.

0

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

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Portugal
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Jan 2019 - Present
    • United Kingdom
    • Appliances, Electrical, and Electronics Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • Jun 2014 - Mar 2018

      Worked as Full-stack developer, responsible for implementing/improving functionalities under agile methodologies. Implementation of new microservices using nodejs and docker. Integration of reactJS, redux, webpack into a .net MVC web application. Test automation using selenium-webdriver. Provided extensive knowledge transfer to new team members using pair programming. Worked remotely for more than 2 years. Agile - Kanban Pair programming Extreme Programming Microservices Web API NodeJs Javascript React Redux Flux .Net MVC Event sourcing Event store SQL Azure Docker Rancher TDD TeamCity Show less

    • Insurance
    • 1 - 100 Employee
    • Software Engineer consultant
      • Jun 2012 - Jul 2014

      Contracted initially to work in possible new JSF projects, contributed to IBM Web Experience Factory projects by implementing continuous integration using Jenkins. I was then invited to join the Aviva Life Customer portal project using .NET Mvc (C#) and VS2012. Development of Domain Driven applications, using SOLID principles and design patterns under Agile/Scrum. Test driven development (TDD/Nunit) using moq framework and Fluent Assertions, Behaviour driven development (BDD) using Specflow and Selenium to enforce continuous integration and automated testing. Use of IoC/Dependency injection (StructureMap) and AutoMapper. Analysed and refactored an existing proof-of-concept to turn it into a mature production-ready product with high unit-test coverage. Created a Domain-based BDD framework. This allowed testers to document requirements using domain specific language, making it easy for the them, the business and developers to understand exactly what needs to be delivered. Using these specifications (feature files), the framework was able to create stubbed data to match each scenario resulting in more accurate UI-based testing. Show less

    • United Kingdom
    • Information Technology & Services
    • 700 & Above Employee
    • IT Consultant
      • Nov 2011 - Jul 2014

      Joined FDM group as a Java trainee, the programme of 16 weeks included several skills: Professional skills (interviews/presentations), Unix basics, SQL, Development methodologies, SOLID and OOP, Spring MVC. The final project of the training involved the development of a web based file upload system under Agile Scrum. The team decided to use the MVC pattern, Spring framework for IoC, JUnit for unit testing and Mockito as a mocking framework. I was involved in the development of the database, using Oracle SQL and stored procedures (PL/SQL). I also developed parts of the DAO classes using JDBC. I contributed to the development of the controllers and the web design (using CSS, HTML, JSPs and Expression Language) and worked with Hibernate Validator to implement field validation. Show less

Education

  • De Montfort University
    Computing MSc, Computer Science
    2010 - 2011
  • Instituto Politécnico de Santarém
    Bachelor's degree, Computer Science
    2005 - 2010

Community

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