Massimo Burlando
Available

Massimo Burlando

Website DeveloperItaly
+ Info

270

Connections
James Hiro
hernan uzquiano
Muhammad Hadi
Massimo Burlando
Available

Massimo Burlando

Website DeveloperItaly
About me
https://linkedin.com/in/massimo1220 Here is a full-stack engineer with 9+ years experience in large companies, small companies, and building sites by myself for clients. My services include, but are not limited to: - Consultation to discuss architecture and design of your project. - Tutoring in many web development topics. - Pair programming. - Building and deploying a new custom web application from scratch. - Adding new features or fixing bugs in existing web applications. - Design mocks and prototypes of what you hope to build, using Figma. - Planning and/or implementing a database architecture (or changes to the existing architecture). - Building a set of data visualization features (e.g. charts and graphs). - Writing up product requirements and technical specs. I believe it's important to write codes to be maintainable, even if I'm not the one to maintain in the future. That means clean, well-documented code that follows best practices. I recommend having me also build in good unit test coverage, but since that can add extra time at the beginning of a project, I'd leave that decision to you. Areas I can help directly: - Frontend development - Backend Development - Database design - UI/UX design - Determining features and requirements Areas where I might outsource or direct you to the right experts: - Mobile app development - Deployment (configuring the site to launch on the right infrastructure) Some of the technologies I prefer to use in web development are: - For databases, either Planetscale, Amazon RDS with PostgreSQL, or Heroku with PostreSQL. - For hosting the web application, Vercel, Netlify, or Heroku (depending on the tech stack). - For frontend code, Typescript and React. Either deploying purely as frontend with create-react-app, or a NextJS app that does server-side rendering (fast speed). - For backend code, if I'm doing NextJS, it effectively can serve also as backend and just needs Prisma as an ORM to connect to the database and tRPC to make it easy to call backend functions from the browser. If I'm doing a more traditional backend, I'm mostly comfortable with something like Flask and Python, with either a GraphQL layer or a REST API layer in between the frontend and backend. - For CSS styling in the frontend code, I really like styled-components. It lets me write pure CSS syntax but keep it encapsulated to just the components I want it to affect, and it can live in the same file as the component it's for. I'm also using Tailwind nowadays, since it's gaining a lot of traction, and It helps people code even faster once they're used to doing it. It works by adding utility class names to the HTML elements. Other technologies I have some experience with: - SAML (Security Assertion Markup Language) - OAuth - Docker - Django - Mailgun - Plaid - Stripe
Work history
    H
    H
    Lead DeveloperHyperChainX
     - United StatesFull Time
    o Led FE platform team for NFT marketplace based on Figma (Trello, GitHub, React, TypeScript). o Automated unit and E2E tests and built REST APIs using Node.js. o Integrated the front-end with Web3.js, adding user authentication, wallet connection, and real-time table synchronization. o Improved the UX by creating several DnD-based components.
    L
    L
    Senior Full Stack DeveloperLandShare LLC
     - United StatesFull Time
    o Worked on providing API endpoints with Node.js/Inversify and MongoDB. o Built from scratch admin platform for managing platform's database entities and users using React, Node.js, and Mongoose. o Implemented complex UI components with React/TypeScript and SCSS.
+ Show more
Skills
  • Project Management
  • Web Animation
  • Web Applications
  • Web Analytics
  • Front-end
  • Web Design
  • Web Development
  • Web Services
Education
    G
    G
    Computer ScienceGenoa Erzelli Great Campus
     - Italy