David Francisco Verrier Silva

David Francisco Verrier Silva

Software Engineer

Followers of David Francisco Verrier Silva1000 followers
location of David Francisco Verrier SilvaFunchal, Île de Madère, Portugal

Connect with David Francisco Verrier Silva to Send Message

Connect

Connect with David Francisco Verrier Silva to Send Message

Connect
  • Timeline

  • About me

    .NET Expert | Cloud Developer | Solutions Architect

  • Education

    • Institut supérieur d’informatique ISI

      2010 - 2012
      AEC Programmation, réseaux et télécommunications

      Programming, Networking & Telecommunications

  • Experience

    • Alumico Architectural inc.

      Jan 2012 - Jan 2015
      Software Engineer

      Creation and maintenance of client / server systems for: information gathering, data analysis, reporting (TDD, CD). Development of tools used in scheduling and tracking production, marketing, and financial analysis. Management of databases (SQL, Oracle). Application development (C# MVVM, Rx, Entity Framework). Web development (ASP. NET MVC, JQuery, Ajax, JavaScript). Project management. Research & Development. ERP Development (Microsoft Dynamics NAV).

    • Consultants 3LM

      Jan 2012 - Jan 2012
      Software Developer

      Flash and JavaScript development for Techno Media.

    • Nventive

      Jan 2012 - Jan 2012
      Software Developer

      Development of The Weather Channel application for Windows phone (C#, Silverlight, MVVM, TFS, TDD, AGILE).

    • Brookson

      Jan 2015 - Nov 2016
      Developer

      Software & Web Development in an Agile environment for an accounting platform used by corporations and independent contractors. Developed using AngularJS, TypeScript, Web API, ASP. Net MVC, C#, MS SQL, Entity Framework, Dynamics NAV services. Working following SOLID principles, TDD and CI.

    • Zuto

      Nov 2016 - Oct 2017
      Senior Software Engineer

      Full stack development (.NET, SQL -NoSql, Angular) of cloud hosted (Azure) web solutions, tech design and planning. Team dynamics responsibilities, training of the future generation of developers through apprenticeship programs, data analysis, monitoring and reporting.

    • Clarivate Analytics

      Sept 2018 - Oct 2019
      Software Engineer

      Angular Development in the department of Life Sciences technologies. Using a cloud based solution, the latest frameworks and best practices, development of Cortellis Drug Discovery Intelligence, product used for research and development.Work flow planning using Agile methodologies, TDD, CI/CD. Angular 7, Typescript, Sass, Jasmine, Yarn, Webpack.

    • Openbravo

      Oct 2019 - Jan 2022
      Tech Lead

      Design, planning, management and development of solutions in an ERP environment. Versioning, code reviews, pipeline management, deployments. Coordination of international team members and facilitation of issues. Provide solutions adapted to the clients' needs and budget.Technologies used for: - development: Java 11, Backbone, Enyo JS, CSS, PostgreSQL, Jaspersoft - continuous-integration: Jenkins- automated testing: JUnit, Selenium- cloud hosting: AWS

    • Tundr

      Jan 2022 - Jan 2023
      Backend Lead

      Plan, develop and maintain all cloud hosted back-end services on AWS using the .NET framework coupled with various open source technologies (Redis, GRPC, Nginx, Docker, etc.) and 3rd party providers. Setup infrastructure in order to deliver the best result. Database administration (Amazon RDS).

    • TrustCloud

      Mar 2023 - Jan 2023
      Senior Software Engineer

      Plan and develop solutions to existing projects in order to keep them secure and up to date with modern standards. Create tooling for in house purposes with the objective to reduce dependencies on 3rd party tools and facilitate security certifications of solutions used for identification of individuals.

    • Veepee

      Sept 2023 - Mar 2024
      Lead Developer

      Plan, develop and maintain software solutions in a cloud environment. Make the technical and technological decisions. Help the team with any issue in an Agile workflow. Lead technical meetings and identify/solve cross-cutting concerns. Propose solutions to functional requirements. Monitor and support the continuous delivery and continuous integration of developments. Ensure the quality of the delivered code and product.

    • Amaris Consulting

      Mar 2024 - Jan 2025
      Consultant

      Plan, develop and maintain software solutions in cloud environments (AWS, Azure). Make technical decisions and assist teams in their workflow. Lead technical meetings and identify/resolve cross-functional issues. Propose solutions to functional requirements.

    • Neuraspace

      Jan 2025 - now
      Senior Software Engineer
  • Licenses & Certifications

    • C100DEV: MongoDB Certified Developer Associate Exam

      MongoDB, Inc.
      Sept 2016
      View certificate certificate