Polivio
Onofa

Freelancer – Software Developer – Electronic Engineer

ABOUT

NAME

Polivio Onofa

BIRTHDAY

23. 08. 1984.

ROLE

Software & Hardware Engineer

EMAIL

polivionofa@gmail.com

PHONE

(+593) 992727390

WEBSITE

www.polivio-onofa.com

LOCATION

Quito, ECUADOR

INTERESTS

Technology, Books, Series

EVENTS

0

XP YEARS

7 +

CLIENTS

47

PROJECTS

40

Software Engineer & Web Developer

I like to work with different systems like as software systems or electronic systems, into software systems I feel good in a lot of program languages like as Java, Php, C, C++,  Python it doesn’t matter if it’s for web applications, desktop applications or mobile applications  because when I started to work I can understand the idea of a system and requirements to get the best results and goals with a customers. In electronic Systems I can learn how I can make circuits boards and programming different microcontrollers to connect sensors to get different signals from the environment to analise its values and process differents outputs for example motors, ligths, readers, displays, leds.

Until this days I’ve got experience in Web applications in front-end Html5, Css, JavaScripts and TypeScript with differents libraries like as React, Angular or Vue.js in the backend side I normal work with native php, with framework Laravel from 6 version to 10 version,  native java with framework Spring and python with django. For desktop applications I usually work with C#, java and python. For mobile applications I normal work with Android Java and Kotlin using IDE Android Studio.

In the other side I learn about database structure how I can create databases starting from a customer requirement and I can choose the best database model in relational database or non relational database in this point I learn about relational databases like Sql Server, MySql, PostgreSql, Sqlite in non relational database I learn about Mongo DB. 

In my differents projects my main goal was how I can integrate diffferent systems in the both sides the one when I need to integrate to a system or in the other side when I need to let someone to join to my systems in this part I learn to create apis in rest or wsdl for old systems and learn to connecto to payment gateways, Crm systems, different providers and I learn to create specifics Hooks.

In new projects I need to learn how can I build a total application in this point I learn about dockers and all its power, but first I learn to manage different systems like Linux, centos, ubuntu, windows server and Debian. 

I learn a lot of things about cloud I like to use GCP and AWS in the last I know about EC2, SES, S3, Routes, Firewall, and in GCP I know about Maps, Instances, Captcha, Users, GSuite, OAuth Access and more.

For the last I like to improve all my systems to get the best results in SEO and I learn about marketing campaigns with Google Adwords and I learn to get data about my mobile applications using Firebase. I like to find different results in data using Python pandas and in some cases Looker Studio and R.

Svcs

  • Designing Circuit Boards.
  • Implementing Printing Circuit Board.
  • Programming microcontrollers different families like as Pic, Avr, Arduino, RaspBerry.
  • IoT
  • Wireless networks. 
  • Industry communications with PLC.
  • Html 
  • Css
  • JavaScript – TypeScript
  • React
  • Angular
  • Vue
  • Php
  • Java
  • Python Django
  • NodeJs Express
  • Laravel
  • Spring Boot
  • Aws
  • GCP
  • Python with Pandas
  • Etl
  • Data mining
  • WordPress
  • Prestashop
  • Woocommerce
  • Joomla
  • Framework7
  • PhoneGap
  • Android Studio
  • Kotlin
  • React Native
  • MySql
  • PostgreSql
  • Sql Server
  • Sql Lite
  • Mongo
  • Plugins
  • Addons
  • SEO
  • SEM
  • Google Analytics
  • Tag Manager
  • Facebook Business
  • Pixel Facebook
  • Google Ads
  • PLCs
  • Siemens
  • Mitsubishi
  • Logo
  • National Instruments
  • Data adquisition board

Portfolio

Skills

Software Developer & Electronic

Everyday I always learn new things in each project, and I can learn from my partners I can accept comments about my skills and I always try to improve to be better than yesterday.

Nowadays I usually practice english to improve my skills and to find new goals.

95%
Electronic
95%
Html - Css - JavaScript
95%
React
80%
Angular
95%
BootStrap
90%
Java
95%
Php
90%
Laravel
70%
Spring
80%
SEO
90%
Marketing Digital
80%
Node Express
90%
Sequelize
50%
Hibernate
40%
Doctrine
90%
Eloquent
80%
Python
80%
Pandas
60%
R
90%
Google Analytics
90%
Facebook - Google Ads
95%
PostgreSql
80%
MySql
70%
Data Studio
60%
English

Exp.

APM

January, 2011 – April, 2014

Electronic Engineer

Design board circuits. Create new electronic devices design PCB and implement elements. Programming firmware to microcontrollers on language like C, C++, Basic. Debugging circuits functionality with different tools. Talk with customers to receive requirements on new projects and define all prices and times to create it.

Quito / Ecuador

Vendintek Cia Ltda

January, 2012 – April, 2013

Software Developer and project manager

Create software Desktop application on C# to communicate with Sensors and PCB by Serial Communication. Create interface with Flash 8. Connect Flash 8 with C#. Design and implement relation databases with MySql. Integrate different system using Soap Apis.

Quito / Ecuador

Algoritmun Cia Ltda

Enero, 2013 – Abril, 2015

Director de proyectos de software

Definir tiempos y alcances para proyectos, lograr el cumplimiento de los objetivos en las áreas de diseño e  implementación de sistemas de escritorio para máquinas de cobros de dinero, consumo de servicios web e implementación de servicios webs, manejo de servidores, manejo de sistema Windows CE, manejo de impresoras, Utilización de Adobe flash para interfaz gráfica, conexión flash C#, implementación de  sistema auto-impresor avalado por el SRI, implementación de sistema de facturación electrónica avalado por el SRI, sistemas de préstamos de  bicicletas proyecto Bici-Q, sistema de control de activos Proyecto Yachay, manejo de sistemas con tecnología NFC, implementación de sistemas Android para realización de recargas, implementación Dinero Electrónico Campus Party.

Quito / Ecuador

Road Track Cia Ltda

November, 2013 – July, 2016

Toolkit developer – Software – Electronic Developer

Talk with production devices teams to get requirements to develop new testing devices for production area. Identify cost requirement to new projects. Programming Firmware to different microcontroller families. Design and implement electronic PCB with Altium and Proteus. Create an Andon System to interact between RS485 Boards with C# Dashboard application.

Quito / Ecuador

IW Tienda Electrónica

February, 2016 – March, 2017

Director de proyectos y manejo de clientes CRM

Dirección de Proyectos nuevos con utilización de PMBOK y
aplicando un conjunto de buenas prácticas para trabajar colaborativamente con SCRUM, en las áreas plataforma E-Commerce basados en tecnologías Prestashop, dirección en uso de herramientas SEO, Google AddWords, Google Analytics, manejo de proveedores, Courier, compras en el  exterior, análisis de aranceles para importaciones, permisos INEN, Aduanas, guía en sistemas basados en  microcontroladores y desarrollo de herramientas para pruebas de todo tipo de sensores a nivel electrónico.

Quito / Ecuador

YaEsta.com

November, 2017 – February, 2019

Software Developer – CTO

Updated old code bases to modern development standards, improving functionality. Developed software for desktop and mobile operating systems. Translated customer  requirements into written use cases. Documented technical workflows and knowledge to educate newly hired employees. Analyzed work to generate logic for new systems, procedures and tests. Investigated new and emerging software applications to select and implement administrative information systems. Corrected, modified and upgraded software to improve performance. Estimated work hours and tracked progress using Scrum methodology. 

Quito / Ecuador

Movistar (Telefónica)

March, 2019 – April, 2019

Senior Engineer

Evaluated web sites to determine problems in functionality.

Create Plugins to SharePoint Erp.

Quito / Ecuador

Ingenius Worlds

April, 2015 – 2022

CTO – Software developer

Managing customers to find new projects and new goals, I developed architecture to start new projects. I created web projects using model MVC, and POO. I developed with languages like as PHP, JSP, JSF, ASP. I used to crontrol code Github and Tfs..

Quito / Ecuador

Miniso

September, 2022 – December 2023

Servers Manager

Developed and documented network policies, procedures and standards. Performed network security design and integration duties. Analyzed network traffic and performance metrics to optimize system performance. Implemented and maintained virtual private networks. Maintained flexible schedule and responded to afterhours and weekend emergencies. Planned and implemented upgrades to system hardware and software. Evaluated software products to determine compatibility with existing systems.

Quito / Ecuador

Disfasur Ecuador

June, 2022 – Current

Freelancer Full Stack Developer

Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and JSON coding. Multi-tasked across multiple functions and roles to meet deadlines and organizational expectations. Pulled from PHP, SQL, JavaScript, and other backend library knowledge to bolster programming resources. Oversaw technical issues and troubleshooting requests to resolve user problems. Designed REST calls using React to streamline user interface performance. Designed intuitive graphical user interfaces to improve user experience. Discussed issues with team members to provide resolution and apply best practices. Developed software for desktop systems. Used relational database MySql, PostgreSql, Node with ExpressJS, React

Quito / Ecuador

Alvaro Farías

November, 2022 – Current

Freelancer Full Stack Developer

Skill/Accomplishment/ProjectPlanned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and JSON coding. Multi-tasked across multiple functions and roles to meet deadlines and organizational expectations. Pulled from PHP, SQL, JavaScript, and other backend library knowledge to bolster programming resources. Oversaw technical issues and troubleshooting requests to resolve user problems. Designed, implemented and monitored web pages, plugins and functionality for continuous improvement. Coded websites using HTML, CSS, JavaScript, and jQuery languages. Provided security maintenance and patching on website interface to maintain viability after launch. Used Laravel 6, Php, MySql, Orm Eloquent, Android Studio Application, React. 

Quito / Ecuador

Masiva S.A. Ecuador

October, 2017 – Current

Freelancer Full Stack Developer

Skill/Accomplishment/ProjectReviewed code, debugged problems, and corrected issues. Provided software application engineering and maintenance for development lifecycle. Analyzed existing software implementations to identify areas requiring improvement. Developed functional databases, applications and servers to support websites on back-end. Used NodeJS, ORM and SQL/No-SQL to develop and manage databases. Worked with back-end developers to design APIs. Coordinated efficient large-scale software deployments. Discussed project progress with customers, collected feedback on different stages and directly addressed concerns. Coordinated deployments of new software, feature updates and fixes. Used linux server Ubuntu and Centos in Aws Cloud, react, in database MySql with RDS, Laravel 6, Eloquent.

Quito / Ecuador

WanderBus S.A. Ecuador

December, 2022 – Current

Freelancer Full Stack Developer

Reviewed code, debugged problems, and corrected issues. Provided software application engineering and maintenance for development lifecycle. Analyzed existing software implementations to identify areas requiring improvement. Developed functional databases, applications and servers to support websites on back-end. Used NodeJS, ORM and SQL/No-SQL to develop and manage databases. Developed and maintained microservices architectures using Docker. Used TypeScript, React. 

Quito / Ecuador

Hello

    Name

    Email

    Subject

    Message

    Begin your project with me, I’m sure that I can help you!!!

    If you’re looking for a software developer in whatever stage of your project I can help you because I can understand quickly all kind of projects if there is documentation or not I can create it, I can start new projects and I can improve your results.

    Name: Polivio Onofa
    Address: Quito, Ecuador
    Phone: +593992727390
    Hours: 8:00 am – 8:00 pm