David Avila

Software Engineer at BGR - Banco General Rumiñahui
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Ecuador, EC
Languages
  • English -
  • Spanish - Native Language -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

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

Experience

    • Ecuador
    • Banking
    • 300 - 400 Employee
    • Software Engineer
      • Nov 2020 - Present

  • PPM
    • Quito, Pichincha, Ecuador
    • Software Architect Leader
      • Feb 2019 - Nov 2020

    • Ecuador
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Software Specialist
      • Jul 2017 - Feb 2019

      Defining and building the solution skeletons, design patterns, tools and technologies to be used in projects for the company clients in different technologies such as: • C#, PHP, Java, Angular, Angular native, SQL Server • TDD, ATDD, BDD; • SOLID Principles • Design Patterns such as Strategy pattern, MVC, SPA, MVVM, factory pattern and repository pattern among others. • Robot Process Automation (RPA) Using UiPath to automate business process in different areas of the company Defining and building the solution skeletons, design patterns, tools and technologies to be used in projects for the company clients in different technologies such as: • C#, PHP, Java, Angular, Angular native, SQL Server • TDD, ATDD, BDD; • SOLID Principles • Design Patterns such as Strategy pattern, MVC, SPA, MVVM, factory pattern and repository pattern among others. • Robot Process Automation (RPA) Using UiPath to automate business process in different areas of the company

  • Serivarsa
    • Quito, Pichincha, Ecuador
    • Software Engineer/Team leader/Software Architect
      • Nov 2011 - Jul 2017

      Leading and managing the advance and distribution of human resources using Agile methodologies specifically SCRUM framework for the projects Defining and building the solution skeletons, design patterns, tools and technologies to be used for the projects over .Net using: • C# as programming language • Test Driven Development, Acceptance Test Driven Development and Behavior Driven Development over MSTest and Specflow • SOLID Principles • Design Patterns such as Strategy pattern, MVC, SPA, MVVM, factory pattern and repository pattern among others. Show less

    • Systems Department Manager
      • Sep 2007 - Nov 2011

      Manage the IT department of the company as well as providers, equipment and projects which required the company at that time as well as my staff. Among the projects implemented were: • Shipping Control And Billing System (Quito - Ecuador) Application that manages all the information needed in the "Shipping of merchandise" Process as well as the billing resulting of that process, using .Net 3.5, MVP, WCF, MS-SQL 2005, Entity Framework, store procedures, Reporting Server. • Warehouse Management System (Miami – USA) using .Net 3.5, MVP, WCF, MS-SQL 2005, Entity Framework, store procedures, Reporting Server. Show less

    • 1 - 100 Employee
    • Software Engineer
      • Apr 2004 - Sep 2007

      Lead and manage the advance and distribution of human resources for the Accounting project for different banks in South America Software developer using .Net 2003, c#, Ado.Net, MSSQL Server 2000, store procedures, ASPX, Reporting Server Lead and manage the advance and distribution of human resources for the Accounting project for different banks in South America Software developer using .Net 2003, c#, Ado.Net, MSSQL Server 2000, store procedures, ASPX, Reporting Server

Education

  • Escuela Politécnica Nacional
    Software Engineer
    1998 - 2004
  • Kleer Agile Coaching & Training
    Scrum Developer Engineering Practices Assessment - Certified, Scrum Alliance
    2011 - 2011
  • COTAC
    Bachelor of Science (B.S.)
    1992 - 1998

Community

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