Last active
October 4, 2022 17:57
-
-
Save viniciusvasti/b738dbf6b549b527ed4465e4f931365f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"meta": { "theme": "stackoverflow" }, | |
"basics": { | |
"name": "Vinicius A. dos Santos", | |
"label": "Software Engineer", | |
"image": "", | |
"email": "[email protected]", | |
"url": "https://vinisantos.dev", | |
"summary": "Generalist Software Engineer with Software Architecture and Leadership experience. \nPassion for backend, but extremely comfortable with React/React Native. \nLooking for the perfect balance between generating business value, achieve time to market and deliver scalable, reliable and well designed software solutions.", | |
"location": { | |
"countryCode": "BR" | |
}, | |
"profiles": [ | |
{ | |
"network": "GitHub", | |
"username": "viniciusvasti", | |
"url": "https://github.com/viniciusvasti" | |
} | |
] | |
}, | |
"work": [ | |
{ | |
"breakBefore": true, | |
"name": "Clevertech Biz", | |
"company": "Clevertech Biz", | |
"position": "Full Stack Software Engineer", | |
"url": "https://clevertech.biz/", | |
"startDate": "2021-04-12", | |
"endDate": "2021-10-12", | |
"summary": "Responsible for new features and maintenance on backend and frontend of company's Hiring Web App.", | |
"highlights": [ | |
"Stack: ReactJS, NodeJS + Express, MongoDB + Mongoose and Redis", | |
"Lead 3 other developers;", | |
"Redesigned a slow React page and its backend API's improving its loading by 60%. Delivered a more clean and maintainable code;", | |
"Advocated Clean Code, helping developers improve their coding skills and making code easier to change;", | |
"Had to deal with client directly and manage his expectations." | |
] | |
}, | |
{ | |
"breakBefore": true, | |
"name": "Lojas Riachuelo SA", | |
"company": "Lojas Riachuelo SA", | |
"position": "Software Architect / Software Engineer Lead", | |
"url": "https://www.riachuelo.com.br/", | |
"startDate": "2019-07-01", | |
"endDate": "2021-04-10", | |
"summary": "As the Tech Leader/Architect, I was responsible for redesigning the whole architecture of a Point of Sales system used by almost 300 physical stores having ~10 PoS's each. 100 requests/sec on microservices during high sales rate (Christmas, Mother's days...)", | |
"highlights": [ | |
"Stack: Spring Boot/Java, MySQL, DynamoDB, Apache Kafka, AWS API Gateway (Rest and Websocket), AWS Lambda + Serverless Framework + NodeJS, Redis, ReactJS, React Native;", | |
"Lead and trained 9 developers;", | |
"Redesigned one of the most important Systems of the company (almost) form scratch;", | |
"Designed microservices-based architecture, having dozens of integrations with legacy and modern corporate Systems;", | |
"Designed offline-first mobile and desktop app, where both should share as much as code as possible;", | |
"Have built the first company-wide Serverless CI/CD pipeline." | |
] | |
}, | |
{ | |
"breakBefore": true, | |
"name": "Lojas Riachielo SA", | |
"company": "Lojas Riachielo SA", | |
"position": "Full Stack Software Engineer", | |
"url": "https://www.riachuelo.com.br/", | |
"startDate": "2021-09-18", | |
"endDate": "2019-07-01", | |
"summary": "Riachuelo is one of the biggest fashion stores in Brazil. I was a member of 4-developers team.", | |
"highlights": [ | |
"Stack: Spring Boot/Java, Oracle SQL, NodeJS/Node-Red, AWS Elastic Beanstalk, React Native, ReactJS", | |
"Architected and implemented a Java microservices-based backend for a Smart Locker", | |
"Minimum of 90% of code covered by Unit Tests", | |
"Brought standards/good practices to a work in progress React Native app", | |
"Implemented an integration between companies ERP and a third-party GPS tracking system" | |
] | |
}, | |
{ | |
"breakBefore": true, | |
"name": "Ma9 Soluções Inteligentes", | |
"company": "Ma9 Soluções Inteligentes", | |
"position": "Backend Software Engineer", | |
"url": "", | |
"startDate": "2017-11-01", | |
"endDate": "2018-09-14", | |
"summary": "Responsible for development of a REST API for a Banking Credit Platform", | |
"highlights": [ | |
"Stack: .NET MVC (Just as a rest api), Microsoft SQL Server", | |
"Informally lead the dev team (4)", | |
"Demonstrated the highest business knowledge even being the last joinning member" | |
] | |
}, | |
{ | |
"breakBefore": true, | |
"name": "SM Soluções", | |
"company": "SM Soluções", | |
"position": "Full Stack Software Engineer", | |
"url": "", | |
"startDate": "2012-06-01", | |
"endDate": "2017-09-30", | |
"summary": "Responsible for development and maintenance of an agriculture System used by Government employees.", | |
"highlights": [ | |
"Stack: Java, HTML, CSS, JavaScript, PostgreSQL", | |
"Reduced bug incidents from 20/week to 5/week", | |
"Developed a new System's module by taking requirements directly form client", | |
"\"Walked\" through each developer career's stage (Jr, Mid, Sr)" | |
] | |
} | |
], | |
"education": [ | |
{ | |
"institution": "Universidade Federal de Sergipe", | |
"url": "https://www.ufs.br/", | |
"area": "Software Development", | |
"studyType": "Bachelor", | |
"startDate": "2010-03-01", | |
"endDate": "2014-06-30" | |
}, | |
{ | |
"institution": "Universidade Tiradentes.", | |
"url": "https://www.unit.br/", | |
"area": "Software Development", | |
"studyType": "Bachelor", | |
"startDate": "2014-07-30", | |
"endDate": "2017-10-30" | |
} | |
], | |
"skills": [ | |
{ | |
"name": "Architecture", | |
"level": "Intermediate", | |
"keywords": [ | |
"Microservices", | |
"Event Driven", | |
"Message Bus", | |
"Broker", | |
"Client-Server", | |
"Layered", | |
"N-Tier", | |
"MVC" | |
] | |
}, | |
{ | |
"name": "AWS (Cloud)", | |
"level": "Intermediate", | |
"keywords": [ | |
"Lambda", | |
"API Gateway", | |
"EC2", | |
"S3", | |
"SNS", | |
"SQS", | |
"DynamoDB", | |
"RDS", | |
"IAM", | |
"Cognito", | |
"Secrets Manager", | |
"AMQ", | |
"CloudWatch", | |
"Terraform" | |
] | |
}, | |
{ | |
"name": "Golang", | |
"level": "Beginner", | |
"keywords": ["REST"] | |
}, | |
{ | |
"name": "NodeJS", | |
"level": "Master", | |
"keywords": [ | |
"JavaScript", | |
"ExpressJS", | |
"Mongoose", | |
"lodash", | |
"Websocket" | |
] | |
}, | |
{ | |
"name": "Java Backend", | |
"level": "Master", | |
"keywords": [ | |
"Spring Boot", | |
"Java", | |
"JPA/Hibernate", | |
"JUnit/Mockito", | |
"Apache Kafka" | |
] | |
}, | |
{ | |
"name": "ReactJS", | |
"level": "Master", | |
"keywords": [ | |
"JavaScript", | |
"Hooks", | |
"Redux/Redux-Saga", | |
"React Router", | |
"HTML", | |
"CSS" | |
] | |
}, | |
{ | |
"name": "React Native", | |
"level": "Master", | |
"keywords": [ | |
"JavaScript", | |
"Hooks", | |
"Redux/Redux-Saga", | |
"React Native Navigation", | |
"CSS" | |
] | |
}, | |
{ | |
"name": "Databases", | |
"level": "Master", | |
"keywords": ["MySQL", "Postgres", "MSSQL", "MongoDB", "DynamoDB"] | |
}, | |
{ | |
"level": "Beginner", | |
"name": "DevOps", | |
"keywords": ["Azure DevOps", "Docker", "Kubernetes Concepts"] | |
}, | |
{ | |
"name": "Other", | |
"keywords": [ | |
"TDD", | |
"Clean Code", | |
"SOLID", | |
"OOP", | |
"FP", | |
"Clean Architecture", | |
"DDD" | |
] | |
} | |
], | |
"languages": [ | |
{ | |
"language": "English", | |
"fluency": "Advanced" | |
}, | |
{ | |
"language": "Portuguese", | |
"fluency": "Native" | |
} | |
], | |
"interests": [ | |
{ "name": "Software Architecture" }, | |
{ "name": "Microservices" }, | |
{ "name": "Cloud" }, | |
{ "name": "Golang" }, | |
{ "name": "DevOps" } | |
], | |
"projects": [] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment