William Jardim

William Jardim

Followers of William Jardim6000 followers
location of William JardimAssis, São Paulo, Brazil

Connect with William Jardim to Send Message

Connect

Connect with William Jardim to Send Message

Connect
  • Timeline

  • About me

    Full Stack Engineer | Node.js | React.js | AWS | TypeScript | CI/CD | REST API | MongoDB | Docker | MySQL | GraphQL | Nest.js | Next.js | Jest | Mocha | PostgreSQL | SQL | Kubernetes | TDD | Express.js | Redux.js | Git

  • Education

    • Alura

      2024 - 2025
      Extracurricular Computer Science

      Activities and Societies: Software Development, Data Science and Machine Learning Software Development, Web and Mobile, with AWS, AngularJS, React.js, Redux.js, Next.js, NestJS, using JavaScript, TypeScrypt, Node.js, CSS, Bootstrap, and Databases such as PostgreSQL MySQL, MongoDB, caching with Redis, GraphQL. I also studied CI/CD, TDD, Jest, Mocha, unit testing. I also studied Docker, Kubernetes, building REST API, also known as RESTFULL API, as well as creating npm packages, using ORM, such as Sequelize.I also studied Python, Data Science, Machine Learning, Deep… Show more Software Development, Web and Mobile, with AWS, AngularJS, React.js, Redux.js, Next.js, NestJS, using JavaScript, TypeScrypt, Node.js, CSS, Bootstrap, and Databases such as PostgreSQL MySQL, MongoDB, caching with Redis, GraphQL. I also studied CI/CD, TDD, Jest, Mocha, unit testing. I also studied Docker, Kubernetes, building REST API, also known as RESTFULL API, as well as creating npm packages, using ORM, such as Sequelize.I also studied Python, Data Science, Machine Learning, Deep Learning, Computer Vision, Sklearn, PyTorch, TensorFlow, Keras, Data Modeling, Statistics, Mathematical Modeling, Optimization, Linear Programming, Linear Algebra, Predictive Modeling, Generative AI, LLMs.Hard skills: - Git - Github Show less

    • CPET - Centro de Profissionalização e Educação Técnica

      2022 - 2024
      Technical Software Development

      Activities and Societies: Software Development, Web Development, Operating Systems, Database, Information Security, Big Data and Internet of Things (IoT), Data Science, Data Modeling, Computer Networks, Hardware A technical course in Software Development, Web Development, Mobile Development and Database. In it I did several written works, including a TCC, and I deployed several projects developed during the course to the cloud, these made in AngularJS with TypeScript, using HTML, CSS, and using the JavaScript language with Node.js, using libraries such as Express.js, JQuery, and Bootstrap, using MySQL Database, Microsoft Access and MongoDB, using REST API, also known as RESTFULL API. I also studied… Show more A technical course in Software Development, Web Development, Mobile Development and Database. In it I did several written works, including a TCC, and I deployed several projects developed during the course to the cloud, these made in AngularJS with TypeScript, using HTML, CSS, and using the JavaScript language with Node.js, using libraries such as Express.js, JQuery, and Bootstrap, using MySQL Database, Microsoft Access and MongoDB, using REST API, also known as RESTFULL API. I also studied virtualization, Linux, Computer Networks, and Information Security fundamentals, such as Firewalls, hash digests and encryption. In addition, I also studied concepts of Data Modeling and SQL statements, Database Administration, Introduction to Big Data and Internet of Things (IoT). I also studied Java, PHP and Python. Show less

  • Experience

    • Freelance

      Jan 2020 - Mar 2022

      - Creation of an offline text reading system, which could read any sentence without needing an internet connection- Creation of a virtual assistant that processed texts and executed commands in the operating system, such as opening programs, restarting and shutting down the computer, saying things, controlling the mouse and keyboard, etc.- Creation of a mini operating system inspired by Unix, which ran directly in my browser. It had its own file system, its own command shell, user access control, API for applications and my integrated virtual assistant.- Development of statistical tools, such as frequency analysis, probability, etc.- Creation of Linux virtual machines, Dual boot, Firewall configuration.- Creation of custom scripts to automate the operating system and daily tasks.- Scheduling tasks with CRON and systemd.- File encryption.- Creation of a private antivirus security software that informed whether the system was healthy or had been compromised based on in-depth analysis of system behavior and data, such as running processes, memory usage, active network connections, among other criteria, comparing data from a safe point with current data.- Creation of a script to reduce CPU operating frequency and battery consumption on Linux notebooks.- Creation of a customized calendar system with highly customized event scheduling, such as choosing the event color, title, description, cached data.- Creation of Android applications, such as notes, encryption, math applications, etc. Show less - Creation of a multiplayer sandbox game, with JavaScript, Node.js, Socket.IO, Express.js. A space exploration sandbox game, where the player can build special stations, bases on planets, craft items, build freely on planets and space stations, drive vehicles, explore caves, find random items and much more. The game has an inventory system, saving and loading, TNT explosions, researched terrain rendering. Animals and NPCs. This game worked in the 2D context of the Canvas API, but was designed with transparent images generated in Blender to simulate a 3D environment effect with a third-person view.- I also created another game in the same style, but with cars, which worked in the 2d context of the Canvas API, but was designed with transparent images generated in Blender to simulate a 3d environment effect with a third-person view.- Creation of animations from images created in Blender. Lighting and shadow effects, water reflections, rain effects, fire propagation, sun rays, cabin, day and night cycle. Animations of the character walking, jumping and animations of animals and objects. Physics of car hydration.- Creation of a 3D car racing game at UPBGE, with car traction physics, open world, vehicle switching, interior entry and exit, illuminated.- Creation of 3D models for my games, animations, shader effects, lighting, shadows.- Creation of mods for games Show less

      • Full Stack Engineer | JavaScript | Node.js | Python

        Jan 2021 - Mar 2022
      • Full Stack Engineer | JavaScript | Node.js | Socket.IO | Express.js | Python | CSS

        Jan 2020 - Jan 2021
    • Automacao Inf presidente prudente

      Mar 2022 - Apr 2024
      Full Stack Engineer | JavaScript | TypeScript | Node.js | SQL | Firebird | Redis

      - Responsible for code rewriting of several modules of the company's ERP system in Delphi for a new system in JavaScript, Typescript, JQuery and Node.js;- Responsible for buid visual features responsible for improving companies profit optimization at least 40%, creating interactive dashboards with D3.js, Plotly.js, making possible see affiliated stores profit to raise monthly taxes to these stores depending of the monthly invoicing.- Responsible for build a system of issuance and validations of invoices before sending to Sefaz reducing at least 20% the number of errors on these invoices that were responsible to generate more taxes to the company If these invoices with errors were sent.- Responsible for optimize internal employees communication building a real-time notification system with date and time scheduling, and option to mark as read.Achievements:- Responsible for bringing systems real optimization and impactant features as dealing with (as example) report generation using PDFMake with QR Code, using Node.Js, Express.js, and Firebird.- Generation and reading QR Code, use encryption algorithms, capture and processing Webcam images, with Webcam.js, Canvas API, Javascript. - Responsible for controlling of user permissions, security, password protection using hashing and AES Encryption, integration with other services and Rest APIs using Sencha, Javascript, web crypto API.- Responsible for build Osteopathy appointment scheduling system, with calendar, date and time selection, sessions, history, scientific research with advanced search filters using Sencha ExtJS in Front-End and Node.JS with Express.js and MVC Design Pattern, using Postman to test routes.- Responsible for buid systems compatible with old browsers using Javascript compatibility and versioning to adapt to most part of browser and expand the amount of users that could use It without problems.- Experience with customers. Support, answer questions, make personalized ajusts for them. Show less

    • Freelance

      Aug 2024 - now
      Full-stack Engineer | Node.js | React.js | TypeScript | REST API | MongoDB | MySQL | GraphQL

      - Responsible for improving companies profit in at least 20% implementing a webcam screenshot system that took pictures of the service before and after It was made, reducing fraud numbers significally and improving companies profit.- Responsible for optimizing in at least 10% companies savings building a system to analyze price quotes and raise companeis profit;- Responsible for building and optimize companies performance organizing report data building a graphic system that made possible the company see the monthly profit, costs, and other essential data to grow and plan the next months strategy.- Responsible for creation of internal libraries and frameworks optimizing the project business model to fit exactly with the project purpose.- Responsible for creating frameworks and libraries from scratch to remove third parties responsibility to prevent security or dependencies issues in the original project.- Responsible to maintain good practices in Software development using mainly Node.js, React.js, JavaScript, TypeScript. - Responsible for building and maintaining databases and data caching for final user performance optimization using PostgreSQL, MySQL, Redis, MongoDB.- Responsible for creation of CRUD, REST and RESTFUL APIs, use of MVC Design Pattern.- Responsible for creation of customized components in React, JavaScript, TypeScript, which integrate interactions with each other.- Development of numerical computing, Machine Learning and Deep Learning tools. Show less

  • Licenses & Certifications

    • Maratona de Cálculo

      Help Engenharia
      Apr 2024
    • Imersão Inteligência Artificial 2ª Edição

      Alura
      May 2024
    • Certificado de Conclusão

      Alura
      Apr 2024
      View certificate certificate
    • Imersão Python

      Alura
      Apr 2024
    • Python Fundamentos Para Análise de Dados 3.0

      Data Science Academy
      Sept 2021
      View certificate certificate