Picture of me
Maickel Siqueira
Full Stack Developer.
Toronto - CA

Download Resume: PDF, Word.


About me
     I am a software developer graduated at Seneca College with High Honors for Computer Programming. I have industry experience as a Full Stack Developer in creating and maintaining APIs in Java Spring Boot and NodeJS, ETL jobs with Spark written on Scala, scripting in python, and testing with unit and integration testing. I am a globally-minded individual that loves to learn new things every day.
     Solving problems and finding bugs is what drives me. I truly believe we learn the most when things break and we need to fix them. I also have a background in business, and I find that the way to approach solving problems is very similar to when coding. This thinking helps me to keep trying to see the big picture. I like to define myself as a: hardworking, focused, team-oriented, organized, flexible, and multi-task person.
     I am looking for a position in software development in any region of Canada to grow with your company.



Tools
  • Backend: Java, Spring, JavaScript, NodeJS, Express, and NextJs.
  • Frontend and JS Frameworks: HTML, CSS, React, Angular, Vue.
  • Database Languages: SQL (MySQL, SQL Developer, PostgreSQL), and NoSQL (MongoDB and CompassDB).
  • Scripting and Other Languages: Scala, Spark, Python, C++ and Bash
  • General: Git, Linux, Docker, Kubernetes, WSL, AWS (S3, Amplify, ECS, EC2), Maven, NPM, Bash, Microsoft Office, Corel Draw, Adobe Photoshop



Projects
Tune Chooser Picture
Tune Chooser

A project created to experiment with Spotify's API. It served as a practice on Angular, Angular Material, TypeScript, and plain CSS to customize it, This project can be checked running on Netlify.

Links: Netlify GitHub-Icon Backend GitHub-Icon Frontend

NY Restaurants Picture
NY Restaurants

List of restaurants provided by MongoDB's Atlas sample data. Built using React for Front-end, NodeJS/Express for Back-end, Leaflet for maps, MongoDB, and React Bootstrap.
This project can be checked running on Vercel.

Links: Vercel GitHub-Icon Backend GitHub-Icon Frontend

Green Meal Picture
Green Meal

This is a website created to simulate an e-commerce of meals. It has full CRUD features for both User data and Products data. It served as an assignment and a practice on NodeJS, Handlebars, Express, MongoDB, Session, BcryptJs for storing passwords and Bootstrap. Input validations on server-side.
This project can be checked running on Heroku.

Links: Heroku GitHub

Fake Butcher Picture
Fake Meat Butcher

This is another website created to a store of plant-base products. It has no database connectivity and all data is hard-coded in a javascript file and displayed dynamically with DOM. It uses only vanilla Javascript, HTML, and plain CSS without any frameworks or libraries. Input validations on client-side.
This project can be checked running on GitHub Pages.

Links: Website GitHub


My Finances Picture
My Finances

This is an CRUD web application with its back-end running on Java using Spring Boot as an API, and frontend using React. It stores financial transactions on PostgreSQL. Unit testing by Spring Test.

Links: GitHub-Icon Backend GitHub-Icon Frontend

Backend Api Picture
Banana Photo Store

Photo store project running Java Spring and MySQL for DB. Login Auth0 with Spring Security using tokens JWT and BCrypt. Image upload to Amazon AWS S3. Front-end with NodeJS using handlebars. Check the Github for more information. Both Front-end and Back-end are hosted on different Heroku servers.

Links: GitHub-Icon Backend GitHub-Icon Frontend Heroku


More Projects


Contact

Maickel Siqueira - 2021