Edwin Villacis, Full-stack Developer in Quito, Ecuador
Edwin Villacis

Full-stack Developer in Quito, Ecuador

Member since March 22, 2022
Edwin is a full-stack developer with 15 years of experience leading project teams, including in a Fortune 500 company. He specializes in implementing CI/CD pipelines and using diverse programming languages, such as JavaScript, React, Node.js, Java, JEE, Python, HTML-5, CSS, Bootstrap, AWS, RESTful APIs, and React Native. Edwin is also an expert in implementing agile methodologies, namely Scrum, Scrumban, extreme programming (XP), and capability maturity model integration (CMMI).
Edwin is now available for hire

Portfolio

  • Freelance
    JavaScript, Java, JEE, Python, Node.js, React, Redux, Bootstrap, Express.js...
  • Telefónica
    JavaScript, Java, JEE, Bootstrap, CSS, HTML5, Oracle, Spring, Full-stack...
  • Colvida SA Life Insurance Company
    JavaScript, Oracle, SQL, PL/SQL, Linux, Windows Server, Full-stack...

Experience

Location

Quito, Ecuador

Availability

Part-time

Preferred Environment

React, Node.js, Java, Spring, JavaScript, Redux, Spring Boot

The most amazing...

...solutions I've developed are applications for the telecom industry that handle millions of async transactions and serve millions of customers.

Employment

  • Senior Full-stack Developer

    2014 - 2022
    Freelance
    • Developed an app that monitors electric meters and tracks electric consumption.
    • Built an app to control ClO2 production and application.
    • Fine-tuned React and Node.js applications to improve performance in asynchronous operations.
    Technologies: JavaScript, Java, JEE, Python, Node.js, React, Redux, Bootstrap, Express.js, jQuery, MySQL, MongoDB, AWS, Git, HTML5, Spring, Spring Boot, React Redux, Jest, Selenium, JUnit, Full-stack, TypeScript, REST APIs, Microservices Architecture, Responsive Layout, Cross-browser Compatibility, Full-stack Development, PostgreSQL, Front-end, Amazon Web Services (AWS), Docker, HTML, APIs, MariaDB, Event-driven Programming, User Interface (UI), GitHub, UI Components, Integration Testing, Serverless Architecture, Next.js, NestJS, GraphQL, API Integration, Integration, Public API, Security
  • Software Development Manager

    2006 - 2014
    Telefónica
    • Led 135 employees within a development and testing team in a culture of continuous improvement.
    • Received recognition within the top two software delivering processes in LATAM.
    • Increased software development quality from 83% to 97%.
    • Reduced the time-to-market by 74% from user requirement definition to deployment and acceptance in production.
    Technologies: JavaScript, Java, JEE, Bootstrap, CSS, HTML5, Oracle, Spring, Full-stack, TypeScript, Full-stack Development, Front-end, WebSockets, HTML, Event-driven Programming, User Interface (UI), GitHub, Integration Testing, API Integration, Integration, Public API, Security
  • Senior Full-stack Developer

    1999 - 2006
    Colvida SA Life Insurance Company
    • Implemented the first banking insurance system in the country.
    • Carried out the first educational insurance system in the country.
    • Increased sales up to 25% yearly in individual products.
    Technologies: JavaScript, Oracle, SQL, PL/SQL, Linux, Windows Server, Full-stack, Full-stack Development, Front-end, HTML, User Interface (UI)
  • Full-stack Developer

    1996 - 1999
    Integral SA Insurance Company
    • Developed the company's insurance core system from scratch.
    • Created the company's business intelligence system for decision making.
    • Decreased the processing time up to 50% in regulatory information.
    Technologies: JavaScript, CSS, HTML5, SQL, PL/SQL, Oracle, Linux, Full-stack Development, Front-end, HTML

Experience

  • Middleware to Reload the Cellphone Mobile Wallet

    It is a Node.js and Express middleware application that uses a mobile wallet to allow the reloading of mobile customer phones in remote locations such as retail stores, pharmacies, supermarkets, and grocery stores. The process works with async transactions for providing interfacing between the prepaid telephone system and the user’s mobile phone.

  • Mobile Phone Call Control

    It is a time-window control for calls in the prepaid telephone system, based in Java. The application performed with great accuracy, controlling the service provisioning in the core telephony central.

Skills

  • Languages

    Java, JavaScript, HTML5, CSS, SQL, HTML, Python, TypeScript, GraphQL, C++, C
  • Frameworks

    Spring, Redux, Bootstrap, Express.js, Spring Boot, Jest, Selenium, JUnit, Next.js, NestJS
  • Libraries/APIs

    React, Node.js, jQuery, React Redux, REST APIs
  • Tools

    Git, GitHub
  • Paradigms

    Event-driven Programming, Microservices Architecture, Responsive Layout, Serverless Architecture, Compiler Design
  • Platforms

    Oracle, JEE, Linux, Windows Server, Amazon Web Services (AWS), Docker
  • Storage

    PL/SQL, MySQL, MongoDB, PostgreSQL, MariaDB
  • Other

    OOP Designs, People Management, Operations, Full-stack, Full-stack Development, Front-end, APIs, Integration Testing, API Integration, Integration, Public API, Software Architecture, Statistics, Cross-browser Compatibility, WebSockets, User Interface (UI), UI Components, Artificial Intelligence (AI), AWS
  • Industry Expertise

    Security

Education

  • Master's Degree in Business Administration
    2006 - 2007
    Catholic University of Chile - Santiago, Chile
  • Bachelor's Degree in Computer Science
    1988 - 1994
    National Polytechnic School - Quito, Ecuador

To view more profiles

Join Toptal
Share it with others