Contributing positive things to the world through software development.
Crafting interactive and responsive layouts for user experience.
Building scalable systems with server side programming and databases.
Integration of third-party services and custom REST APIs.
Ensuring secure data storage, efficient performance, and seamless data retrieval.
Web application system for a school with over 500 students. Aimed at enhancing administrative efficiency and improving the user experience for students, teachers, parents, and staff.
A card game where historical characters battle in an arena, with each deck representing a country and composed of the most important characters from each nation.
I am a software developer who likes learning new things and staying up-to-date with the latest trends in the tech industry. I find great satisfaction in tackling complex programming challenges and solving them creatively. My goal is to contribute something positive to the world with my skills.
I'm open to new opportunities and collaborations that allow me to apply my expertise and contribute to meaningful projects.
These are some of the languages, frameworks, and tools I use on a daily basis.
In this course, we learned how to implement various data structures from scratch and explored the different algorithms that use them.
During this class, we created a Software Requirements Specification (SRS) document for a real-world project. We applied the software development lifecycle methodologies to gather and document requirements.
In this class, we explored recursion and functional programming with Elixir, using these concepts to build deterministic finite automata (DFA) and a code lexer.
In this class, we developed a video game from scratch using Unity and C#, covering all aspects of game creation. We managed the project with GitHub and implemented a database and backend for game data.