A great software engineer has a healthy balance between perfectionism and pragmatism. Too often engineers want their code to be perfect while losing sight of the overall goals of the project. A great programmer also learns not to fall in love with their own code, and to keep a healthy scepticism until it's been thoroughly tested, making sure it is the right choice for the project at hand. I believe I have the qualities of a great programmer, though working on my need to be perfect is an ongoing battle.
I design scalable projects by writing as little code as possible. I also want to reuse as much code as I can while not over or underdoing the design. Then break things down into modular sections that can run on multiple or separate systems.
■ Projects:
□ Alldone: The next big hit in Agile productivity and workflow. An app for managing Tasks, Notes, Goals, and people across multiple teams. Enable team management and real-time collaboration between members.
■ Team: 4 | Full Stack Developer
■ Main Technologies: React, React-Native, Redux, Firebase, Google Cloud Platform, Analytics, Node.js, Gitlab, Figma
■ Projects:
□ SGPI: Enterprise Resource Planning (Custom ERP)
■ Team: 1 | Full Stack Developer
■ Modules: Sales, Marketing Automation, Invoicing, Accounting, Email Marketing, Appointment Scheduling, Statistics, Charts, Enrolls.
■ Main Technologies: reactjs, react-native, python, django, javascript, html, css, graphql, graphene-python, react-apollo, openpyxl, selenium, python-requests, django-post-office, postgresql, ssl, django-wkhtmltopdf, jwt, cron, tdd, bdd, agile, ubuntu, hostinger, api, telegram-bot, microservices, google-analytics
■ Senior Full Stack Engineer, Software Development, Senior Simulation and Mechanical Design
□ WOBG, FBT: Oil and gas industry (Canadian)
■ Team: 5
■ Main Technologies: python, numpy, pandas, data-science, anaconda, jupyter, matlab, autodesk-inventor, solidworks, autodesk-simulation, reactjs, react-native, microservices, firebase, google-cloud-functions, machine-learning
■ Projects
□ SGPI: System for the management and a better analysis of the indicators that allow evaluating the impacts in the conservation and improvement polygons of the soil, water, and forest. All this in order to improve the quality of the decisions that the economic development of the country involves, and therefore large movements of resources, in addition to the statistical contribution towards the Life Task.
■ Main Technologies: reactjs, react-native, react-redux, redux, react-router, react-hooks, react-navigation, react-apollo, graphql, expo, material-ui, node.js, jestjs, tdd, bdd, docker, github, python-3.x, django-3.1, graphene-django, django-graphql-jwt, microservices, djangocors-headers, python-requests, design-patterns, data-science, geolocation
□ Report management & Visit Control
■ Main Technologies: python, django, django-anymail, sqlite, postgresql, reportlab, python-requests
■ Teacher of Computer Hardware Technology, Hardware Maintenance and Networking
□ Architecture, networking, maintenance, hardware