Profile image

Guilherme AlmeidaSoftware Developer

Blog and Portfolio.

desktop image

About

I'm a Full Stack Software Developer focused on Frontend with more than 5 years of practical experience in software development. I have a bachelor's degree in Computer Science. My expertise extends across Web and Software Development, Data Structures and Algorithms, Agile Methodologies and a strong background in Design (graphic design, visual identity, and UI/UX).

Interested in professional growth and willing to embrace new technologies and take on challenging tasks. I am also enthusiastic about sharing knowledge and working collaboratively as a team.

Beyond my professional interests, I have a love for skateboarding and enjoy experimenting with vegetarian recipes. In my free time, I cherish moments spent with my wife and our beloved dogs.

Skills

Over the course of my career, I've had the privilege of contributing to various companies, initially as a designer and evolving into a developer over time. This diverse journey has provided me with a holistic understanding of different design patterns and tools.

I've immersed myself in exploring and mastering various technologies, and I'm comfortable working with some listed the following:

  • Languages: Javascript, Typescript, Python, Java, SQL;
  • Frameworks: React.js, Vue.js;
  • Web Development: HTML5, CSS3, SEO, Accessibility, Sass, Styled Components, Tailwind;
  • Automation testing: Cypress, Jest, Pytest, Junit;
  • State Management: Context API, Redux, Vuex, Apollo Client (Graphql);
  • Control Versioning: Git, Github;
  • APIs: Node.js, Express.js, Python, Flask, Graphql;
  • Databases: PostgreSQL, MongoDB;
  • Design UX/UI: Figma, Responsive Design, Adobe Photoshop;
  • Infrastructure: Docker, Github Actions, AWS;
  • Agile Methodologies: Scrum, Kanban.

I am well-equipped to contribute effectively to projects, bringing a blend of technical proficiency and creative insight. My adaptability and dedication to staying abreast of industry trends make me an asset in dynamic and collaborative work environments.

Keep in touch

Feel free to reach out to me through my social media or drop me an email at hello@guisalmeida.com. I look forward to connecting with you!