Vanderlei Alves Da Silva
- Munich - Germany
- +49 176 8631.4967
- vanderlei.alves.da.silva@gmail.com
A highly competent, agile enthusiastic and multi-skilled IT developer with a vast experience in software development and coding best practices. Well mannered, articulated and able to act as point of contact for colleagues and external stakeholder.
Contribute, with an agile mindset, for an improvement of efficiency, maintainability, usability, reliability and security in client-server based softwares, using the main frontend and backend technologies as well as the right operations and infrastructure tooling.
Lead developer accountable for the software design solution and implementation as well as for the company initiatives in regards frontend architecture definitions.
Key achievement: Defined and implemented the company micro-frontend run-time integration via web-components.
Main technologies: ReactJS, Typescript, NestJS
Frontend web developer responsible for writing efficient, reliable, robust, well-tested code, aiming user-friendly, responsive and fast user interfaces, working with the top trendy frontend technologies in a dynamic and spirited team.
Key achievement: Designed and implemented a software for fraud detection in the payment industry
Main technologies: ReactJS, NodeJS, Javascript
Team leader developer responsible for the: UI interfaces architectural definition and implementation, automated tests, continuous integration and continuous delivery for the main organisation softwares.
Key achievement: Designed and implemented a software for social welfare management
Main technologies: VueJS, NodeJS, Javascript, PHP
Contributing on development and control of Internet based commercial systems and smart-clients applications which integrates desktops and web applications.
Main technologies: C#, Javascript
Microsoft Certified Professional – Programming in HTML5 with JavaScript and CSS3 Specialist
Certified ScrumMaster - Scrum Alliance Certified
Development based on best practices such as DDD, Clean Code, SOLID principles, Code Smell, Design Patterns and so on.
A deep understanding of the language, its ECMAScript specification, evolution over the years and the main frameworks, their differences, goals and philosophies
Deeply understanding of the main concepts, with a good experience in the following stack: Cypress, Selenium, Jest, Vitest Browserstack, Enzyme and Jasmine.
An overall comprehension about the main CI/CD tools, containerization and software provisioning technologies.
NodeJS -having worked with web, tooling and desktop apps;
PHP - good understanding on php and frameworks (Laravel, symfony, cakePHP) ;
Python/c++ - created toolings for automate development common tasks
Solid experience with relational, nosql and OLAP databases. Such as Oracle, MySql, mongoDB, etc.
NextJS Progressive Web App: A quick PWA setup with server side rendering and routing mechanism
management with react hooks and context: From prop drilling to centralized global state management with react
A Scrum government case: A brief study case of an agile development process implementation in a public sector.
Code Smell - Dispensables: Some basic rules to reduce code complexity, let's talk about code (bad) smell!
Object Calisthenics: It's time to leverage our code quality! Lets calisthenic our objects!
English Proficiency (International English Language Testing System IELTS, international certification, overall score 6.5 ).
Spanish Proficiency (Miguel de Cervantes institute, international certification).
Germany B1 Level (Telc certificate)
Portuguese: mother language