- Flutter
- Firestore
- Google Maps API
Welcome, I'm
Kyle Alvares
I use code to make life easier.
I recently completed by undergraduate in Computer Science and I'm passionate designing about creating apps and products. Currently, I work on creating products that are easy-to-use and accessible at IBM.
More about me!01.About Me
As a computer science graduate, I am passionate about creating, innovating, and designing with technology. I am constantly learning new technologies and applying them to my projects, particularly in the realm of UI/UX design.
Working collaboratively with teams is a strength of mine, and I bring an organized approach to every project I work on. Additionally, I prioritize accessible practices in my work, which I learned during a past internship and have since integrated into my design process. Overall, my passion for technology and design drives me to create impactful and accessible digital experiences.
Some technologies I recently used include:
- JavaScript (ES6+)
- Node.js
- React
- Flutter
- Firebase
- Jekyll
02.Experience
Technical Writer
IBM
- Created precise, concise, and usable documentation for products that clients use.
- Developed a Chrome extension and a VSCode extension that aid writers in the writing process and have been adopted by the entire team of writers.
- Built a website following IBM's Carbon guidelines for UI/UX, which modernized and streamlined the onboarding process for our team.
- Implemented a full stack application for a new signoff process that is now being used by the team, utilizing technologies such as Node.js & Airtable.
- Using IBM Carbon Design System created a full stack application that serves important data to team through the use of React and Node.
- Learned about accessibility and inclusive design, and tested documentation for accessibility. Trained others in the team about accessibility best practices.
Software Developer
Waterloo University
- Worked with a professor to fulfill a contract from the European Space Agency, which involved constructing a machine learning model capable of identifying various Earth surface types.
- Created optimized code to improve the efficiency and accuracy of the machine learning model.
- Supported the development of algorithms and a system for processing large satellite data sets in support of the Global Water Futures TTSW project.
- Utilized virtual machines to simulate different computing environments and ensure the compatibility and scalability of the developed system.
- Provided computing support using Compute Canada resources.
Other
Work & Volunteer
- In addition to my professional experience, I have also held leadership roles in my community. As a Camp Director, I organized and led summer camp programs for children, gaining valuable leadership and management skills. I also led a group of high schoolers on two trips to the Dominican Republic to build houses for the less fortunate, honing my project management, communication, and leadership skills while working in diverse cultural settings.
03.Projects
Featured
References
References uses a static site generator that leverages Jekyll, which includes Markdown, YAML, and JavaScript to create a user-friendly interface for organizing notes for several courses. The purpose of this project is to provide an easy way for users to access notes and quizzes in a beautifully designed UI/UX package that emphasizes minimalism.
Through this project, I gained experience in web development and demonstrated my ability to incorporate a variety of technologies to meet a specific need while prioritizing user experience.
- Jekyll
- Markdown
- YAML
Featured
Planner
Planner is an app created using React JS that enables students to manage their schedules, grades, assignments, homework, class links, and remote lectures all in one place. The app is designed to be user-friendly, providing a convenient and efficient way for students to stay organized and on top of their academic responsibilities.
This project allowed me to gain valuable experience in web development, as well as demonstrate my ability to create software that meets the needs of a specific user group.
- React
- APIs
Featured
References
References uses a static site generator that leverages Jekyll, which includes Markdown, YAML, and JavaScript to create a user-friendly interface for organizing notes for several courses. The purpose of this project is to provide an easy way for users to access notes and quizzes in a beautifully designed UI/UX package that emphasizes minimalism.
Through this project, I gained experience in web development and demonstrated my ability to incorporate a variety of technologies to meet a specific need while prioritizing user experience.
- Jekyll
- Markdown
- YAML
- Flutter
- Firestore
- Google Maps API
Featured
Planner
Planner is an app created using React JS that enables students to manage their schedules, grades, assignments, homework, class links, and remote lectures all in one place. The app is designed to be user-friendly, providing a convenient and efficient way for students to stay organized and on top of their academic responsibilities.
This project allowed me to gain valuable experience in web development, as well as demonstrate my ability to create software that meets the needs of a specific user group.
- React
- APIs
Some Other Projects
- Node.js
- Express
- Pug
- MongoDB
- JavaScript
- Bing-Maps
- APIs
- JavaScript
- Chart.js
- APIs
- Python
- JavaFX
- PyGame
4. Next Steps
Get In Touch
If you would like to say hi or ask me some questions or follow up, please feel free to reach out to me! The best way to reach me is on LinkedIn , or by sending a message!