Translate
Dev CV

Dev CV

Analyzing content...
Published:

Dev

Experience

Dev: NextJS, TS, React/Node/GraphQL/MongoDB

Microservices: Kubernetes, Docker, React Native, Flutter + Dart

Psychoanalysis: private clinic + theoretical studies - Since 2019

Fullstack Project using TS, Docker + Kubernetes + MongoDB, Neovim Config: Keymaps.lua: File explorer, which-key, Fuzzy finder, treesitter, autocomplete, comments, todo, trouble, formatting - linting, git integration

  • CLI Tools: fzf, bat, delta, eza, tldr, thefuck, zoxide, tmux, lazygit

MongoDB tasks

Create, Read, Update, Delete, and Sort using index keys efficiently. Techniques to improve performance. Text search using regex. Use of projections and cursors. Performance: Monitoring overview and performance analysis. Performance in Clusters e Sharded Clusters. Project patterns. Implementing complex queries. Security: Authentication mechanisms and methods, configuring MongoDB authentication. Authorization model. Enabling encryption at rest and in transit. Auditing and best practices.

Monitoring data using Mongo Atlas: Creating and configuring Clusters, metrics dashboard, scaling, alerts, and restoring data from backup.

2017 - 2018

Full-stack Developer - LivUp

Responsible for migrating the company website from Node EJS templates to React/Redux/Server Side Rendering/ES6 aiming for better performance, code maintainability, and feasibility to scale.

React Native - Mobile Developing Mobile Apps for iOS and Android with React Native - Firebase…

React Native - Mobile Developing Mobile Apps for iOS and Android with React Native - Firebase - Google Cloud Functions e NodeJS. Some features are maps, push notifications, log-in with email/password, OTP or OAuth, and Redux architecture.

Entrepreneurship

Developing a social network with some colleagues. Also developed some software in React/Redux/SASS/ Bootstrap 4 -Foundation + NodeJS + MongoDB which involved third-party APIs such as Google Maps and Google Calendar. Some functionalities are Forms, validation, authentication with a token .JWT., testing with Mocha, maps, and calendars. Modern templates were designed for a better user experience. One of the projects I also developed in Angular in order to compare design thinking and performance.

Complex Networks

Academic Internship in Social Complex Networks

Implemented and analyzed alternative small-world and scale-free models and their properties such as degree distribution, diameter, assortative match, transitivity, mean shortest path, etc. Investigated navigation in different networks in order to understand the importance of clues in the structure when finding short paths without global knowledge. Also studied different models of growing networks communication, biological, neural, commerce, and social networks and the consequences of each model which motivated me to compile all properties in a single model of growth that can be applied to different areas by adjusting the values of constants.

Web Dev Courses

React/React Native

Modern React with Redux - Stephen Grinder

Advanced React and Redux - Stephen Grinder

The Complete React Native and Redux Course - Stephen Grinder

React Native: Advanced Concepts - Stephen Grinder

Server-Side Rendering with React and Redux - Stephen Grinder

GraphQL with React: The Complete Developers Guide - Stephen Grinder

Meteor and React for Realtime Apps - Stephen Grinder

Electron for Desktop Apps: The complete developer’s guide - Stephen Grinder

The Complete Elixir and Phoenix Bootcamp - Stephen Grinder

MongoDB

M001: MongoDB Basics

M101JS: MongoDB for Node.js Developers

M201: MongoDB Performance

Neurocomputation

Machine Learning – Stanford University

The Modern and the Post-modern - parts 1 and 2 - Wesleyan University

Medical Neuroscience – Duke University

Computational Neuroscience – University of Washington

Useful Genetics Part 1 and 2 – The University of British Columbia

Drugs and Brain - Caltech

Computational Molecular Evolution – Technical University of Denmark

Computer Networks – University of Washington

Computing for Data Analysis – Johns Hopkins University

Cryptography I – Stanford University

Psychoanalysis

R programming – Johns Hopkins University

Light, Spike, and Sight: The neuroscience of vision

Fundamentals of Neuroscience Part 1: The Electrical Properties of the Neuron

Principle of Neural Science by Eric R. Kandel

Theoretical Neuroscience Computational and Mathematical Modeling of Neural Systems by

Peter Dayan, L. F. Abbott

Eye, Brain, and Vision by David Hubel

Microservices

Architect a multi-service application Determine whether your app is a good fit for a microservices approach Understand and solve the challenges in async, event-based communication between services Use Docker and Kubernetes to deploy a multi-service app to any cloud provider Organize and enhance the reusability of code in large projects

Mobile iOS + Android

Cross- Platform Code - Push Notifications - Data Persistence - Redux Architecture CRUD Operations - React Components - Props - Lifecycle methods - State. Styling + Animations .Layout Animation and Animated libraries. Handling gesture animations - Interpolation System - Troubleshooting Flash images Routing - Reusable Components - AJAX Requests - Firebase - Modal Twilio - Different Authentication flows: OTP + email/password/OAuth Google Cloud Functions - AsyncStorage - Maps - Platform Specifics

Desktop Apps

Electron: Use the Electron Framework to build compelling cross-platform desktop applications with the latest web dev technologies.

Electron is used for ultra-popular apps like Atom, Slack, and Discord.

Programming Languages

Front-End

JQuery, Yeoman, Bower, Gulp, Grunt,

Angular, HTML5, CSS3, Bootstrap 4 , SASS, Foundation

React/Redux, JavaScript

Back-End

Go, Ruby

Server Side Rendering, Matlab, Assembly, C, C++, Java

NodeJS/Express

Freelance

FixesBuildingMaintenance

Mobile iOS + Android

Angular NodeJs, Java, C

DevOps

React Native

R programming – Johns Hopkins University

Light, Spike, and Sight: The neuroscience of vision

Fundamentals of Neuroscience Part 1: The Electrical Properties of the Neuron

Principle of Neural Science by Eric R. Kandel

Theoretical Neuroscience Computational and Mathematical Modeling of Neural Systems by

Peter Dayan, L. F. Abbott

Eye, Brain, and Vision by David Hubel

07/11/2023

Home office: Dev, Scrum

6h / day

Salary: 7k - 12k

Languages: English, Spanish

Commitment: 1 - 3 year

Work time: Flexible GMT-3 Brasília. - 7h - 13h

Collabs

Contatos, Instagram, pelo mundo, Work, trip, Place to stay, Connections, Filming and Editing, Finances, Platforms: Onlyfans, Instagram, Twitter

27/05/2024

Nvim, Latex, Plugins + Config

Multilingual Website

locale subpaths

server side rendering with no need for custom server

simple automatic language detection

ability to save/restore user language preferences

translations

Svelte Kit, Drizzle

Front-end Framework web development, streamlined Drizzle ORM is a headless TypeScript ORM with a head 🐲

Library Production

  1. Development and Version Control

  2. Packaging

  3. Documentation

  4. Distribution and Popularization

    4.4 Continuous Integration and Continuous Deployment CI/CD

  5. Monitoring and Feedback