Sergi Silvestre

I'm Developer

My knowledge

Level: Advanced
Years: 8
Versions: 7, 8
Info: OOP, Error Handling and Logging, TDD
Laravel
Level: Advanced
Years: 8
Versions: 6-10
Info: APIs, Auth, Scheduler, Queues, Hexagonal, SOLID, Testing
Livewire
Level: Advanced
Years: 8
Versions: 1-3
Info: Lifecycle, Inter-Component Communication, State Management, Partial Rendering, Polling
Years: 8
Versions: ES8-ES14
Info: Asynchronous, Closures, Higher-Order Functions, Prototypes and Inheritance, Event Loop and Concurrency Model, Modules, Error Handling and Debugging
Vue
Level: Advanced
Years: 8
Versions: 2, 3
Info: Vuex, Vue Router, Composition API, Mixins, Testing, TypeScript Integration
NuxtJs
Level: Beginner
Years: 3
Versions: 3
Vuetify
Level: Advanced
Years: 8
Versions: 1-3
Info: Custom Themes and Styles, Component Customization, Performance Optimization, Form Handling and Validation, State Management, Internationalization, Custom Directives and Mixins
React
Level: Begginer
Years: 3
Versions: 18
Info: Components, Props, State, Event Handling, Routing
Jquery
Level: Advanced
Years: 8
Versions: 3.5, 3.6
Info: Selectors, Event Handling, Deferred and Promises, Ajax, DOM Manipulation, Animations and Effects
Level: Beginner
Years: 3
Versions: 20
Info: File System Interaction, Packages, Event Handling, Asynchronous, Middleware, RESTful APIs, Debugging
NestJs
Level: Beginner
Years: 3
Versions: 9, 10
Info: Module System, Controllers, Providers and Dependency Injection, Handling Requests and Responses, Middleware, xception Handling, Integrating with a Database
Level: Beginner
Years: 3
Versions: 3
Info: Syntax and Data Types, Variables and Operators, Control Flow, Data Structures, Functions, Modules and Libraries, File Handling, Error Handling, OOP
Django
Level: Beginner
Years: 3
Versions: 4
Info: Simple Machine Learning Model

Others knowledges

UI/UX Libraries and Tools
HTML5 Css3 Bootstrap SASS Figma Gimp
Build tools and package management
NPM Yarn Webpack Vite
Databases and storage systems
Mysql Maria DB Firebase Mongo DB Redis
Databases and storage systems
AWS Digital Ocean Firebase
Version control and collaboration tools
Git Sourcetree Jira Trello Slack
Development, deployment and administration environments
Linux Ubuntu Apache Docker Visual Studio Code Filezilla Putty
Protocols and standards
OAuth SSH Json
Machine Learning and Data Science
Scikit-learn (Python)
Esting and collaborative development tools
Postman

Skills

Problem Solving Leadership Empathy Autonomy and Proactivity

Languages

English | B1-B2 Spanish | C2 Catalan | C2

Professional Experience and Education

Education

React
Date: 2023
School: Udemy
Location: Online
Description: React Fundamentals, Handling Events, Component Lifecycle, Conditional Rendering and Lists, Styling in React, Routing with React Router, State Management, Fetching Data
NestJs
Date: 2023
School: Udemy
Location: Online
Description: Fundamentals of TypeScript, Core Concepts of NestJS, Routing and Middleware, Working with Databases, Building RESTful APIs, Authentication and Authorization, Testing in NestJS
Django Machine Learning
Date: 2023
School: Udemy
Location: Online
Description: Django Fundamentals, Introduction to Machine Learning, Data Preparation, Building Machine Learning Models
UX, UI
Date: 2021
School: Udemy
Location: Online
Description: User Research, Information Architecture, Wireframing and Prototyping, Visual Design Principles, Interaction Design, Design Systems and Style Guides, Usability Testing and Iteration
Laravel DDD, Hexagonal, Solid, Clean code
Date: 2020
School: Udemy
Location: Online
Description: Understanding Domain-Driven Design (DDD), Hexagonal Architecture, SOLID Principles, Clean Code Principles, Implementing DDD in Laravel, Unit Testing and Test-Driven Development
VueJs, Typescript
Date: 2019
School: Udemy
Location: Online
Description: Vue Router, State Management with Vuex, Introduction to TypeScript, Working with APIs
Web Application Development
Date: 2016-2018
School: IES Joaquim Mir
Location: Vilanova i la Geltrú
Description: Web Fundamentals, Frameworks and Libraries, Server-side Development, Responsive Design, API Integration and Consumption, Testing and Debugging, Deployment and Hosting, Maintenance and Updates, UX / UI
Microcomputer systems and networks
Date: 2013-2015
School: IES Joaquim Mir
Location: Vilanova i la Geltrú
Description: Microcomputer Architecture, Operating Systems, Networking Fundamentals, Data Communication, Internet and Web Technologies, Network Security, Cloud Computing, Database Systems, Practical Applications and Projects

Professional Experience

Full-stack Developer
Duration: 2023 - Present
Company: Vulcain Engineering Group
Location: Neuilly-sur-Seine, France
Modality: Full-Remote
Technologies: Php, Laravel, Javascript, Vue, Css, Bootstrap, SASS, Digital Ocean, NPM, Mysql, Jira, Git, Linux, Apache, VSC, Filezilla, OAuth, SSH, Json, Postman
Projects: ERP
Responsabilities: Project Management, Team Coordination, Requirements Gathering and Analysis, System Design and Architecture, Development Responsibilities, Testing and Quality Assurance, Deployment and Maintenance, User Training and Support, Documentation and Reporting
Full-stack Developer
Duration: 2021 - 2023
Company: Clicko Informatica, Seguridad y Redes
Location: Vilanova i la Geltrú, Spain
Modality: Hybrid
Technologies: Php, Laravel, Livewire, Javascript, Vue, Jquery, Css, Bootstrap, SASS, Panel Hosting, Docker, NPM, Mysql, Trello, Git, Linux, Apache, VSC, Filezilla, OAuth, SSH, Json, Postman
Projects: E-commerce, ERP, Landing page, Custom web page, Web App
Responsabilities: Project Management, Client Engagement, Requirements Gathering and Analysis, Team Leadership, Technical Oversight, Development Responsibilities, Testing and Validation, Risk Management, Documentation and Reporting, Post-Implementation Support, Business Development
Full-stack Developer
Duration: 2019 - 2021
Company: Mucho Web
Location: Barcelona, Spain
Modality: Full-Remote
Technologies: Php, Laravel, Livewire, Javascript, Vue, Jquery, Css, Bootstrap, SASS, Panel Hosting, Docker, NPM, Mysql, Trello, Git, Linux, Apache, VSC, Filezilla, OAuth, SSH, Json, Postman
Projects: E-commerce, ERP, Landing page, Custom web page, Web App
Responsabilities: Client Acquisition, Proposal and Contract Management, Project Management, Execution of Work, Client Communication, Billing and Invoicing, Financial Management, Administrative Tasks, Building a Personal Brand, Client Relationship Management
Full-stack Developer
Duration: 2018 - 2019
Company: Offing Web Solutions SL
Location: Vilanova i la Geltrú, Spain
Modality: On-site
Technologies: Php, Symfony, Javascript, Jquery, Ajax, Css, Bootstrap, Responsive
Projects: CMS, E-Commerce, ERP
Responsabilities: Learning and Development, Assisting with Development Tasks, Participating in Team Meetings, Collaboration with Team Members, Testing and Quality Assurance, Contributing to Small Projects, Maintaining Code Quality, Seeking Guidance and Feedback, Engaging in Professional Development, Time Management and Reporting

Portfolio


Contact