camopy.github.io Open in urlscan Pro
2606:50c0:8003::153  Public Scan

Submitted URL: http://camopy.github.io/
Effective URL: https://camopy.github.io/
Submission: On September 08 via api from US — Scanned from US

Form analysis 0 forms found in the DOM

Text Content

PAULO CAMOPY SOFTWARE DEVELOPER


 * About
 * Experience
 * Side Projects
 * Skills
 * Education
 * Resume


PAULO CAMOPY SOFTWARE DEVELOPER




ABOUT

I'm a software developer with over 10 years of experience.

I'm motivated to help people by creating high-end apps that would enhance the
user’s performance while performing daily tasks through the use of today’s
technology, so they can be more effective in their activities and gain time to
live a good life as everyone deserves.

I have maintained, developed, and launched multiple projects from scratch,
carrying the development of its back-end and front-end codebases.

My current stack of preferences includes Go, Cloud Providers, PostgreSQL, Redis,
ClickHouse, and other technologies related to them.


EXPERIENCE

Now

Jan 2024




PLUR STATION, BALNEÁRIO CAMBORIÚ, BRAZIL SOFTWARE DEVELOPMENT ENGINEER

In early 2024, I joined PLUR Station with the goal of launching an MVP.
Leveraging my extensive Golang and programming expertise, I also learned Flutter
to create both mobile and web apps.

Now

Jan 2024




SOFTWARE DEVELOPMENT ENGINEER

PROJECTS:

PLUR STATION - PROMOTER/CREW

PLUR Station is a startup operating in the electronic music events domain. The
project addresses current challenges that hinder Crews from expanding their
events to larger areas. Additionally, it provides a platform for Promoters
across the country to easily discover available events and apply to promote
them. Key features include: Event Creation: Crews can create their own events.
Promoter Applications: Promoters can apply to participate in events. Mission
Management: Crews manage events by creating multiple time-bound missions, each
with its own priority and points. Ranking System: A points-based ranking system
rewards top promoters with benefits offered by the Crew.

> • Acted as a key Golang and Flutter developer. • Developed two independent
> Flutter apps — one for Crews and another for Promoters. • Implemented
> authentication using AWS Cognito. • Managed file upload and download via AWS
> S3. • Designed and executed unit tests, functional tests, and load tests using
> the Golang standard library and the k6 testing tool. • Established CI/CD
> pipelines for testing and deploying the entire system to Fly.io cloud. •
> Created and maintained multiple REST endpoints to handle create/update/delete
> operations from the Flutter apps. • Implemented GraphQL queries. • Executed
> database migrations for PostgreSQL. • Designed a notification system using
> pub/sub techniques, GraphQL subscriptions, and Golang generics. • Developed a
> ranking system by leveraging Redis to store denormalized data, improving API
> response time by avoiding multiple SQL queries and joins. • Customized
> integration with the Google Places API. • Set up comprehensive system
> monitoring with Prometheus metrics.

Go
Flutter
PostgreSQL
Redis
GraphQL
REST
Prometheus
Grafana
k6
Docker
AWS S3
AWS Cognito
Fly.io
WebsiteApplication - CrewApplication - Promoter

--------------------------------------------------------------------------------

Dec 2023

Aug 2022




AUROX, TEXAS, USA SOFTWARE DEVELOPMENT ENGINEER

Joined Aurox in August 2022 with limited blockchain expertise, rapidly acquiring
extensive and valuable knowledge in the field. As a proficient Golang developer,
I collaborated with a team of exceptional developers to successfully integrate
multiple features into the Aurox ecosystem. My contributions were held to high
standards, prioritizing solid code architecture and adherence to best practices
for every pull request.

Now

Aug 2022




SOFTWARE DEVELOPMENT ENGINEER

PROJECTS:

AUROX BLOCKCHAIN INDEXER

Aurox is a leading crypto software ecosystem. It features a terminal designed to
help users make educated trades decisions by allowing them to monitor the entire
cryptocurrency market; and the safest and easiest web3 wallet that enables users
to manage their crypto assets and interact with decentralized applications
(dApps) on EVM chains.

> • Served as a key Golang developer within a dynamic and multi cultural team of
> approximately 10 members. • Designed, implemented, and sustained a range of
> GraphQL queries, including real-time subscriptions through websockets. •
> Optimized API response times by implementing strategic caching techniques,
> employing memory cache, Redis, PostgreSQL and ClickHouse solutions (from 1s
> avg to less than 1ms avg). • Implemented the seamless integration of
> third-party APIs, enhancing overall system functionality. • Engineered robust
> webhooks to enable automated downtime reporting to the monitoring system. •
> Pioneered the implementation of multiple Prometheus metrics and Grafana
> dashboards, ensuring comprehensive system monitoring and performance
> evaluation. • Assumed responsibility for maintaining and managing multiple
> blockchain nodes, ensuring their consistent and reliable operation.

Go
BlockChain
PostgreSQL
ClickHouse
Redis
GraphQL
REST
Prometheus
Grafana
Sentry
Docker
Google Cloud
WebsiteApplication

--------------------------------------------------------------------------------

Aug 2022

Jul 2019




BORN IN CODE, BELO HORIZONTE, BRAZIL SOFTWARE DEVELOPMENT ENGINEER

As a solo developer, I undertook the responsibility of conceptualizing and
executing multiple projects from the ground up. Aiming for impeccable code
architecture, contemporary technologies, and adherence to best practices, I
meticulously crafted each project. The tech stack I employed included Go,
JavaScript frameworks, and pivotal cloud services like AWS and Firebase. This
approach facilitated seamless integration of strong code foundations with
innovative functionalities, resulting in the delivery of efficient and easily
maintainable software solutions.

Now

Jul 2019




SOFTWARE DEVELOPMENT ENGINEER

PROJECTS:

CRIPTORIUM

Discontinued

Online cryptocurrency portfolio platform that seamlessly integrates with
multiple exchanges via their APIs, enabling the automatic synchronization of
account balances and comprehensive trade histories. This dynamic solution serves
the specific purpose of generating essential monthly reports mandated by the
Brazilian government. I led the transformation of the project, significantly
enhancing its performance and user experience. By leveraging AWS, I architected
a robust and scalable infrastructure that propelled the platform into modernity
and heightened resilience.

> • Led the entire project from inception. • Functioned as a solo developer
> throughout the project. • Employed Go for backend development, leveraging its
> concurrency tools for efficient transactions retrieval from crypto exchange
> APIs. • Crafted a modern frontend using Svelte Kit and Tailwind CSS. •
> Utilized AWS Elastic Beanstalk for streamlined infrastructure delivery. •
> Managed deployment using Docker Compose for comprehensive deployment
> efficiency. • Customized application messages using AWS Lambda. • Utilized AWS
> RDS with PostgreSQL, primarily for handling transactional data. • Implemented
> JWT-based authentication through AWS Cognito. • Enabled payments utilizing
> Stripe, with a webhook integration for subscription management. • Implemented
> AWS CloudWatch for comprehensive monitoring, alerts, and metrics. • Utilized
> Prometheus and Grafana for focused development and testing. • Implemented AWS
> SQS as a queue system to manage crypto wallet fetch requests, addressing
> weight limits of certain exchange APIs.

Go
SvelteKit
Tailwind CSS
PostgreSQL
Prometheus
Grafana
Docker
Stripe
REST
AWS Elastic Beanstalk
AWS RDS
AWS Cognito
AWS CloudWatch
AWS SQS
WebsiteApplication

--------------------------------------------------------------------------------

CELLER

- USA
Discontinued

A service for file synchronization across servers around the world at lightning
speed with a centralized dashboard and alerting system for monitoring.

> • Utilized Go for backend development. • Developed a local log file watcher,
> leveraging Go's concurrency tools to concurrently parse multiple log files,
> thereby enhancing system performance. • Executed command prompt operations
> using Go. • Employed PostgreSQL as the database management system. •
> Implemented comprehensive monitoring, alerting, and metrics utilizing
> Prometheus and Grafana. • Constructed a contemporary front-end using Svelte
> Kit in conjunction with Tailwind CSS.

Go
PostgreSQL
Prometheus
Grafana
Docker
SvelteKit (TypeScript)
Tailwind CSS
Website

--------------------------------------------------------------------------------

PETNATURAU E-COMMERCE WEBSITE

E-commerce for PetNaturau company

> • Undertook complete ownership of the project from its inception. •
> Constructed the frontend using Svelte (Sapper) in combination with Tailwind
> CSS. • Established the database infrastructure utilizing Cloud Firestore. •
> Engineered the backend using a variety of Firebase services, including
> Authentication, Storage, and Functions.

Svelte
Tailwind CSS
Firebase

--------------------------------------------------------------------------------

Nov 2020

Oct 2019




CET DEVELOPER

PROJECTS:

STYLEX - CET DEVELOPER

- USA

Worked for the Stylex Team, customizing their products (Share, FA, Yoom, NYC,
Metrum) in CET. I have also developed two new products for them (Still, Quick).

> I was chosen to lead development for the Stylex Team, tasked with creating new
> products using the CET Developer Software. Despite having no prior experience
> with the undocumented CM language (from Configura), I quickly adapted and
> thrived. The software's impeccably organized codebase facilitated a smooth
> transition, enabling me to comprehend the language and project nuances within
> just a few weeks. This solid foundation allowed me to successfully launch the
> products in a remarkably short timeframe, a testament to the clarity and
> cohesiveness of the codebase.

CM
CET Developer

--------------------------------------------------------------------------------

CET DEVELOPER MODEL CONNECTIONS

- USA

Creating new model connections on the CET Developer software

CM
CET Developer

--------------------------------------------------------------------------------

Jun 2019

Jul 2017




300 SOFTWARES, BELO HORIZONTE, BRAZIL SOFTWARE DEVELOPMENT ENGINEER

Development of web apps using JavaScript frameworks. Several projects were
developed using VueJS, Firebase, PolymerJS, Jade, KeystoneJS.

Jun 2019

Fev 2019




SOFTWARE DEVELOPMENT ENGINEER

PROJECTS:

AZYGOS

Web app designed to facilitate communication between doctors and patients, with
a patient timeline with health data and prescriptions.

> • Responsible for the entire project from scratch. • Constructed the frontend
> using Vue.js and Vuex for effective state management, while leveraging Vuetify
> for Material Design UI components. • Established the database infrastructure
> utilizing Cloud Firestore, a NoSQL document-oriented database. • Engineered
> the backend using a range of Firebase services, including Authentication,
> Storage, and Functions.

Vue
Firebase
Website

--------------------------------------------------------------------------------

Jan 2018

Jul 2017




FRONTEND DEVELOPER

PROJECTS:

300 SOFTWARES WEBSITE

300 Softwares website development

HTML5
Bootstrap CSS
JQuery
Website

--------------------------------------------------------------------------------

ALLSTEEL PROJECTS

- USA

Unwritten Rules Tour Website | Design Intake | Budgeting Tool | HNI-One Portal |
Typicals, Textiles, Image Gallery

> • Involved in the development of web apps using JavaScript frameworks. •
> Implemented website design. • Wrote code based on software designs. • Provided
> internal support for various departments. Adhered to ethical software
> development processes. • Solved project-related distress signs and analyzed
> the bugs and problems arising at each stage of the product development cycle.
> • Ensured compliance with quality and security protocols to maintain the
> sustainability of the projects carried out by the organization.

Jade
JQuery
WordPress
PolymerJS
KeystoneJS

--------------------------------------------------------------------------------

Jun 2017

Nov 2012




TEKNISA SOFTWARE, BELO HORIZONTE, BRAZIL BACKEND DEVELOPER

Development and support to the team and several products throughout the company.
Projects developed using PHP, Javascript, and Oracle.

Jun 2017

Nov 2012




BACKEND DEVELOPER

PROJECTS:

PEBBIAN ERP - DOCUMENTOS FISCAIS DE ENTRADA E SAÍDA

Fiscal module with invoices, invoice service, and invoice transmission, for the
Pebbian ERP system. The system registers and maintains all the invoices and
transmits them through a web service to SEFAZ (Secretaria da Fazenda do Estado).

> • Acted on a team with other developers and tech leads. • Worked with SQL
> databases (Oracle) to handle transactional data. • Implemented PHP for the
> backend. • Built a modern front-end using JavaScript. • Advocated for
> improvements to product quality, security, and performance. • Solved technical
> problems of moderate scope and complexity.

PHP
JavaScript
Oracle

--------------------------------------------------------------------------------

Dec 2010

May 2010




PUC MINAS, BELO HORIZONTE, BRAZIL WEB DEVELOPER

Scientific initiation focused on web development

Dec 2010

May 2010




WEB DEVELOPER

PROJECTS:

PSICOLOGIA EM REVISTA - PEPSIC / BVS PSI

Was responsible for the HTML and Markup from "Psicologia em Revista" digital
journal.

HTML5
Markup

--------------------------------------------------------------------------------


SIDE PROJECTS

ARYA

This open-source project aims to aggregate various types of feeds, including
RSS, Reddit, YouTube, Crypto, and more, consolidating them for distribution to a
designated Telegram channel. Notably, the project features direct integration of
chatGPT, seamlessly incorporating its capabilities into the bot's functionality.

Go
Redis
Telegram Bot API
Github

--------------------------------------------------------------------------------

BROWSER CHAT

This project is designed to showcase an event-driven/clean architecture
implementation of a simple browser-based chat application using Go.

Go
PostgreSQL
Docker
Github

--------------------------------------------------------------------------------

SITEMAP GENERATOR

This project is designed to showcase Go concurrency's power on a implementation
of a simple sitemap generator using only standard library.

Go
Github

--------------------------------------------------------------------------------

GO FETCH POSTS

This is my resolution for a common interview question to fetch posts from an
API.

Go
Github

--------------------------------------------------------------------------------

GO CONCURRENCY EXERCISES

This is my resolutions for some Go concurrency/race condition exercises.

Go
Github

--------------------------------------------------------------------------------

PYTHON LOG PARSER - STUDY CASE

Basic Python log parser that saves to a MySQL database and serves metrics to
Prometheus and Grafana through a Flask REST API endpoint. Everything is
dockerized.

Python
Flask
MySQL
SQL Alchemy
Go
Prometheus
Grafana
Docker
Github

--------------------------------------------------------------------------------

LET ME ASK - ROCKETSEAT STUDY CASE

Create live Q&A rooms

React
Tailwind CSS
Firebase
GithubWebsite

--------------------------------------------------------------------------------


SKILLS


LANGUAGES

GOLANG

FLUTTER

JAVASCRIPT

TYPESCRIPT

PHP

CM

PYTHON


CLOUD

AWS

FLY.IO

GOOGLE CLOUD

FIREBASE


DATABASE

POSTGRESQL

REDIS

CLICKHOUSE

MYSQL


OTHER

REST

GRAPHQL

DOCKER

PROMETHEUS

GRAFANA


FRAMEWORKS

SVELTEKIT

VUE

NUXT

GRIDSOME

REACT


WEB

HTML5

CSS3

TAILWIND CSS


EDUCATION


PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS, BRAZIL

B.S. Information Systems

2018


PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS, BRAZIL

B.S. Computer Science

5th grade