Click
My Contacts | |
---|---|
+39_334_23_25_244 | |
simobara_@hotmail._it | |
Note | To write each one, with NO underscore/space |
Click
-
I am a professional Frontend Software Engineer.
-
I possess a deep interest and am diligently refining my expertise in pivotal technologies such as Typescript, ReactJS (with its extensive ecosystem including Redux, React Hooks, and Context API), NodeJS, MongoDB, and GraphQL. Throughout my career, I have collaborated with diverse businesses and growing startups, bolstering their operations through the development of robust web applications. When I'm not engrossed in coding or designing, I dedicate time to stay abreast of the latest development trends, continually honing my professional arsenal.
-
Beyond the realm of technology, I harbor a fervent passion for photography. Additionally, I am an avid runner, a pursuit I undertake not only for physical vigor but also to ensure mental resilience and well-being.
Click
- Web platform dedicated to soccer supporters, particularly focusing on Italian Serie A, but also providing real-time updates on other leagues. The platform offers the ability to analyze statistics, discuss matches with fellow fans, stay updated on the latest news, and provides links for real-time match updates.
Click
FRONT END - Web Developer ( React )
- Design and modeling of web pages primarily in ReactJS.
- Expert in the use of fundamental web technologies such as Html5, Css3, Bootstrap, and JS (ES6+).
- Deep knowledge of the React ecosystem, including:
- Advanced use of React Hooks and Context API.
- Proficiency in development with Redux for global state management, familiar with middleware: Redux Thunk and Redux Saga.
- Experience with routing libraries such as React Router.
- Creation of dynamic interfaces with React Spring and other animation tools.
- Use of UI component libraries like Material-UI or Ant Design.
- Skilled in building forms with React Hook Form or Formik.
- Specialized in creating React web pages utilizing Typescript, leveraging static typing to enhance application robustness.
- Management of NoSQL databases like MongoDB and manipulation of JSON files.
- Proficient with bundling tools like Webpack and task runners like Gulp.
- Familiarity with testing frameworks such as Jest, React Testing Library, and Enzyme.
- Daily use of package management systems like npm or yarn.
- Responsible for updating and maintaining existing websites, using the JAMstack approach with React and tools: Gatsby/Next.
- Advanced English communication skills.
- Experience in using tools like Postman for API testing and Docker for containerization.
- Effective code management through versioning systems like Git/GitHub and familiarity with CI/CD processes.
- Utilization of performance optimization tools like Lighthouse and Chrome DevTools.
Click
➡️ FRONT END | |
---|---|
HTML | ⭐⭐⭐⭐⭐ |
CSS/SASS | ⭐⭐⭐⭐⭐ |
Bootstrap | ⭐⭐⭐⭐ |
Tailwind | ⭐⭐⭐⭐⭐ |
JS/TS | ⭐⭐⭐⭐⭐ |
React | ⭐⭐⭐⭐⭐ |
Angular | ⭐⭐⭐ |
📱 MOBILE | |
---|---|
React Native | ⭐⭐ |
⬅️ BACKEND | |
---|---|
NodeJS | ⭐⭐⭐⭐ |
Java | ⭐⭐⭐ |
Python | ⭐⭐⭐ |
.NET C# | ⭐ |
🛢️ DATABASE | |
---|---|
SQL | ⭐⭐⭐ |
MongoDB | ⭐⭐⭐ |
Click
Database Tools | |
---|---|
MySQL Workbench | for managing MySQL databases |
PgAdmin | for managing PostgreSQL |
SQL Server | for managing SQL Server |
SQLite Browser | for managing SQLite database |
API Tools | |
---|---|
Postman | for testing APIs |
Insomnia | for testing APIs |
Swagger | for API Documentation |
IDEs & Editors | |
---|---|
Visual Studio Code | extensible code editor |
IntelliJ IDEA | IDE for Java and other languages |
Eclipse | multi-language IDE |
Atom | open-source code editor |
Version Control | |
---|---|
Git | distributed version control system |
GitHub | code hosting platform |
GitLab | with integrated CI/CD features |
Sourcetree | GUI for Git |
Containerization | |
---|---|
Docker | platform for containerization |
Kubernetes | for managing Docker clusters |
Vagrant | for creating virtual dev env |
Other Useful Tools | |
---|---|
Webpack | bundler for JS & friends |
Babel | JavaScript transpiler |
ESLint | JavaScript linter |
Prettier | code formatter |
Click
Language | Proficiency |
---|---|
🇮🇹 Italian | ⭐⭐⭐⭐⭐ |
🇦🇺 English | ⭐⭐⭐⭐⭐ |
🇪🇸 Spanish | ⭐⭐⭐⭐⭐ |
🇫🇷 French | ⭐⭐⭐ |