Skip to content
View yasirylmzcbn's full-sized avatar

Highlights

  • Pro

Organizations

@ByteBasic

Block or report yasirylmzcbn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yasirylmzcbn/README.md

Typing SVG

About Me

Hi! My name is Yasir Yilmazcoban. I'm a junior Computer Science student at Texas A&M University!

💻 Languages:

C/C++, Java, JavaScript, Python, TypeScript, SQL

🔨 Tools:

Agile Development, CSS, Database Administration, DynamoDB, Express.js, Firebase, Flask, Git, HTML, Jest, JIRA, Konva, Linux, Node.js, Oracle DB, Postman, PyTorch, React, React Native, REST APIs, SCRUM, Selenium, Tkinter, TypeScript, Unit Testing

Experiences:

META - Menlo Park, CA | May 2024 - August 2024
Software Engineering Intern

  • Enhanced WhatsApp Web's media editor by implementing image filters and shape tools using React Konva, aligning its functionality with WhatsApp's mobile editors and giving ~300 million MAU new ways to express themselves.
  • Implemented a line-smoothing algorithm for the paint tool in the media editor and created a detailed document explaining the approaches considered, trade-offs, implementation details, etc.
  • Led communications with engineers from the React team to prevent a breaking regression after a React upgrade.

SP/IT - College Station, TX | September 2023 - Present
Founder & Project Manager

  • Leading a team of 15 aspiring software engineers in the development and deployment of a cutting-edge roommate companion mobile app
  • Transformed a mere idea, conceived just months ago, into a project with tangible and attainable goals

SP/IT - College Station, TX | September 2023 - Present
Scrum Master & Lead Backend Dev

  • Established the initial backend infrastructure for the mobile app, harnessing Firebase in conjunction with React Native Expo
  • Coordinated project progress through Jira, effectively managing the backlog, sprint planning, and facilitating weekly meetings and feature assignments
  • Reviewed pull requests from team members and provided constructive feedback to uphold code quality and uniformity

TEXAS A&M UNIVERSITY - College Station, TX | August 2023 - December 2023
Computation Lab Peer Teacher

  • Collaborated with a professor to facilitate instruction for a Python course, enhancing over 120 students’ learning experiences
  • Provided comprehensive support by addressing questions, conducting review sessions, evaluating assignments, and offering weekly office hours to foster a conducive learning environment
  • Created a web scraper to move grades across two learning platforms, averting hours of manual work

R1649 - Remote/Dallas, TX | June 2023 - May 2024
Computation Lab Peer Teacher

  • Deployed an Oracle database to securely manage client credentials, and engineered a Flask-based web application to facilitate seamless CRUD operations for the database
  • Created and integrated React components into the company’s website, ensuring a cohesive and consistent user experience across all pages
  • Developed the backend infrastructure for user authentication by designing and implementing a RESTful API with Node.js and Express

Projects:

Here are a couple of my projects. Feel free the check them out from my public repositories!

IMAGE GENERATING APPARATUS (IGA) | March 2023

  • Crafted a website and a Chrome extension that utilize OpenAI’s API to generate images for e-books
  • Employed Flask to construct the website and employed JavaScript to develop the Chrome extension

MICROSOFT REWARDS BOT | April 2021 - Present

  • Engineered a Selenium bot to accumulate daily Microsoft Rewards points, which could be exchanged for gift cards from a variety of stores and Microsoft credits
  • Continuously maintained and updated the Selenium bot to adapt to evolving structures of the Microsoft website and new versions of MS Edge

CREDIT CARD NUMBER VALIDATOR | September 2020

  • Learned and applied the Luhn Algorithm to validate credit card numbers from various companies
  • Employed comprehensive unit tests to ensure all functions were working as intended

POWERGRID | December 2019 - May 2020

  • Led a team of four individuals to secure the top position among 25 competing teams by implementing a Java-based board game, enhancing comprehension of various OOP concepts and GUI development
  • Acquired proficiency in implementing Dijkstra’s Algorithm for finding the shortest path within a Java-based graph representing the U.S. map

GitHub Stats:

Pinned Loading

  1. 7-Wonders 7-Wonders Public

    Java Implementation of the Game 7 Wonders.

    Java 2

  2. Connect-4 Connect-4 Public

    Python implementation of the game Connect 4.

    Python

  3. IGA IGA Public

    Apparatus that generates images based on the story a book is telling

    Python

  4. MSRewardsBot MSRewardsBot Public

    Bot for Microsoft Rewards Program points

    Python

  5. mbugti04/powergrid mbugti04/powergrid Public

    A Java graphics-based recreation of the board game "Power Grid".

    Java 2

  6. ZybooksScraper ZybooksScraper Public

    Selenium WebScraper to transfer students' grades from Zybooks to Canvas

    Python