JunjieQu
FullStack Software Engineer
"The only constant in life is change." -Heraclitus
About
Through my extensive experience as a gamer, specifically my decade-long engagement with League of Legends, I have developed an immense fascination with all facets of computing. The game's highly competitive environment and the continual need to acquire knowledge and skills every season have been instrumental in shaping my interest in the field. As a software engineer, I place significant emphasis on the importance of continuous learning and growth, and the famous maxim "The secret to mastery in any field is to forever be a student" attributed to Martin Palmer, serves as a guiding principle that resonates with me on a personal level.
While I initially had to take a brief hiatus from college due to the COVID-19 pandemic, I did not let this setback deter me from pursuing my passion for coding. My time at App Academy, which culminated in my graduation in March 2023, has allowed me to hone my expertise in Ruby on Rails and React-Redux, and I am excited to leverage these proficiencies in a professional setting.
I firmly believe that a balance of passion, coachability, and effective communication is essential for excelling as a software engineer. By embracing my passion for software development, continuously seeking new knowledge, and remaining open to feedback, I am committed to constantly enhancing my skills and delivering high-quality results. Moreover, I understand that effective communication is crucial for collaborating with team members and stakeholders, ensuring the success of software engineering projects. With this mindset, I am confident in my ability to thrive in the dynamic and ever-evolving field of software engineering.
Projects
MealMate
Hi! Welcome to MealMate, my own clone of Yelp. To bring MealMate to life, I utilized React for the frontend and Ruby on Rails for the backend. With this application, users have the ability to browse for restaurants, filter them according to price, and even post their own reviews of their dining experiences.
Champion Analytics
Champion Analytics is a data visualization tool designed for the popular MOBA game, League of Legends. Utilizing data from Riot Games' ddragon API, it provides a comprehensive and insightful representation of champion statistics, lore, abilities, and descriptions.
The Box
The Box delivers the fun of party games to your electronic devices. We provide a selection of entertaining games that are ideal for any social occasion and are created for friends and family to enjoy together. The Box is the app for you if you want to spice up a family gathering, mark a significant event, or just hang out with pals.
Leet Commit
Leetcommit is a tool that connects a user's LeetCode and GitHub accounts and automatically commits their LeetCode solutions to a designated GitHub repository. The user first authenticates their GitHub account using GitHub OAuth and their LeetCode account using the CSRF token and session token. Once authenticated, Leetcommit uses GitHub Actions to sync the user's LeetCode solutions to their GitHub repository at regular intervals, with the current frequency set to every hour. This tool is intended to simplify the process of committing LeetCode solutions to GitHub and help users track their progress and development over time.
Experience
Senior Associate Software Engineer | Grameen America Inc.
AI Trainer (GPT/Bard) | ScaleAI
Software Engineer @ FounderWayAI
Education
AppAcademy
FullStack Software Engineering 2022 - 2023
CUNY Queens College
Computer Science - Expected graduation 2026