Summary

Expertise

Project Highlights

Education

Agency

NP

English:

Advanced

Nickolas P.

vetted by Youteam

Vetted by YouTeam

Brazil

UTC -03:00

America/Sao_Paulo

English:

Advanced

Backend Developer proficient in Python/Django and AWS

- I successfully developed integrations between Fiibo and customers' ERP systems, enhancing data exchange efficiency and improving workflow integration. - I designed and implemented robust APIs using Django and Django Rest Framework, enabling seamless interaction between customers and Fiibo systems. - I contributed to the optimization of endpoints within the Toteemi API, enhancing performance and user experience. - I integrated external services such as the Strava API and push notification systems into the Toteemi API, enriching its functionality. - I created a dashboard that provides data that helps with the regional planning of maintenance of a large industry(SEMEQ - Asset Health Dashboard)

Want to hire this engineer?

Check if Nickolas is available

Expertise

Years of commercial development experience

5 years of experience

Core technologies

Python 4 years
Django 4 years
JavaScript 2 years
AWS 2 years
PostgreSQL 3 years
WebSockets 2 years

Other technologies

MongoDB
Oracle database
Redis
Vue.js

Project Highlights

icon
Mid-level Developer

Integration Development

Oct `23 - Present

11 months

Fiibo

Fiibo is a B2B health care plan and wellness products marketplace, clients can contract different health products through Fiibo APP or Fiibo Website. Functionalities delivered by my team: - A public API used by customers to manage their employees data inside of Fiibo(e.g.: Include, inactivate employees) - ERP integration: integrate one of the customers' ERP system directly with Fiibo, making possible to register new employees in Fiibo, as well as deduct from payroll when the employee contracts a product.

Responsibilities & achievements

Develop integrations in Python between Fiibo and customers' ERP systems. Design and implement APIs using Django and Django Rest Framework for customer interaction with Fiibo systems. Utilize tools such as Jira for project management, Docker for containerization, BitBucket for version control, and follow Test-Driven Development (TDD) practices.

Django
JIRA
Python
SOAP
Test Driven Development
Docker
Bitbucket
REST Api
icon
Mid-level Developer

Toteemi API Development

May `23 - Sep `24

1 year

Toteemi

Toteemi is a gamification app for athletes. Athletes can use their Strava data to compete for territories and be rewarded. Functionalities delivered by my team: - Quests feature: Users can join challenging quests, that give rewards depending on the quest difficulty. This feature required a new page in the Django admin that allows administrators to create rules to complete a quest, assign rewards to it as well as drop probabilities for the rewards.

Responsibilities & achievements

- Develop a RESTAPI using Django, Django Rest Framework, PostgreSQL, Redis, and AWS, creating new features, fixing bugs and optimizing endpoints. This API is used in the Toteemi APP and has integrations with the Strava API and push notifications. - Develop an administrative page using Django admin.

AWS
Django
PostgreSQL
Python
Redis
Celery
AWS Lambda
icon
Mid-level Developer

Equipment Monitoring Services API Development

Jan `22 - Apr `23

1 year

SEMEQ is a global company that provides predictive maintenance services and sensors for many different industries. Projects/Functionalities delivered by my team: - Asset health system: a web system built with Django, PostgreSQL, MongoDB, used by customers to see the general health of their machines, analyze the state of a machine by analyzing charts created from temperature and vibration sensors and read prescriptions from SEMEQ's analysts. - Integration: integrated some ERP's systems from customers of Belgium and Germany. This integration was built with Python and Requests, it notifies the customers of new Diagnosis Report created from SEMEQ's analysts and automatically creates work orders for the customers' maintenance team.

Responsibilities & achievements

- Develop REST API using Flask, Restful systems using Vue.js, utilizing databases MongoDB, Oracle and MySQL. - Develop automations using Python. - Optimize performance of APIs and web systems using Flask/Python. - Develop an integrated analysis system using Django.

Django
Flask
Linux
MongoDB
MySQL
Oracle
PostgreSQL
Python
CentOS
Vue.js
icon
Junior Developer

Equipment Monitoring Services Development

Sep `19 - Dec `21

2 years

Semeq

SEMEQ is a global company that provides predictive maintenance services and sensors for many different industries. Projects/functionalities delivered by my team: - Mantain a Flask API: created, optimized endpoints of a Flask API that was used by a legacy dashboard. This API used MySQL, MongoDB and OracleDB. - Asset health dashboard: A dashboard built with Vue.js and Highcharts that shows visually the asset health of the customer, used by the managers and directors to visualize the company's asset health by regions.

Responsibilities & achievements

- Develop REST API using Flask, Restful systems using Vue.js, utilizing databases MongoDB, Oracle and MySQL. - Develop dashboards using Vue.js.

Flask
MongoDB
MySQL
Oracle
Python
Vue.js

Education

Higher education in Computer Science

Agency

Near-Shore staffing agency #2268

100-400

GMT-3

Fortaleza/Brazil

Core Expertise

AngularJS
AWS
Cloud Engineer
Django
GitHub
JavaScript
Node.js
Python
React.js
React Native
TypeScript
Angular 2x
Bitbucket
Next.js
Terraform

Industries

E-Commerce & Retail, Banking & Finance, SaaS

Want to hire this engineer?

Check if Nickolas is available