Thanks to visit codestin.com
Credit goes to github.com

Skip to content

hfduran/hfduran

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

17 Commits
ย 
ย 

Repository files navigation

Hi there ๐Ÿ‘‹

  • ๐Ÿ”ญ Computer Engineering Senior at Polytechnic School of the University of Sรฃo Paulo (POLI-USP)
  • ๏ธ๐Ÿ’ผ I work as SDE at Amazon.
  • ๐Ÿ’ฌ Here, you can find some projects I developed/contributed to throughout my career!

Contact me!

Personal and academic projects

In this section, I highlight the projects in which I had practical experience in the tools I intend to use in my career and systems that development required the application of engineering methods learned during my undergraduate.

Firstly, here is a list of some small projects I developed or helped to develop:

USPolis: Classroom allocation system for universities

Backend repo

Frontend repo

A system for allocating classes and events to classrooms on a building. Currently implemented and working on buildings of POLI-USP, it has an administrative web interface for the secretaries to manage all the scheduling and allocations, and a mobile app for the students to check which classroom should they go. Specially helpfull on the start of the semesters, when all the classrooms must be allocated for the first time, and the students do not previously know their classrooms.

Some key features I developed on the system:

  • Full backend and database refactoring
  • Conflict checking for allocations
  • Allocate a same class on different days and classrooms
  • User managing and authentication flow

Key Learnings:

  • Database design
  • Software architechture
  • Python frameworks for backend
  • Clean code
  • Deployment of web applications

Wilu: Website for mental health services

Wilu was the first big project I had the pleasure to contribute on the development. I actuated on this project during my time on the Poli Junior, the POLI-USP Junior Enterprise. This project won an internal prize of the best project of the year.

It is a website dedicated to mental health services, creating an environment to ease the scheduling of appointments with lots of different professionals of the area.

Key Learings:

  • Team-based software development
  • Web development with Typescript Frameworks
  • Agile methodology (SCRUM)
  • Git best practices

Jewie: jewerly store management software

repository

This is a personal project I started in order to learn both Class Modeling and Software Architechture implemented to a Desktop software. The reason is that I always wanted to develop a Desktop software, since I had much more contact and experience with Web Development, and I happen to know quite well about the business logic of a jewerly store. With that in mind, I realized it was a good idea to give it a try, and model a software for that domain.

Therefore, I chose to use Java, since it is a language I did not have much contact before, and is very important in Software Development, with the JavaFX framework.

Key Learnings:

  • Class Modeling
  • Software Architechture in Java
  • Desktop Application development
  • Object Oriented development

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors