Hello Everyone! I am a
My name is Jun Huang, a passionate software developer based in NY with a B.A. in Computer Science. Although early in my career, I have gained valuable experience through prior internships, honing skills in full-stack development, API design, and data analysis. A quick learner and team player, I thrive in collaborative environments, tackling complex challenges with excellent problem-solving abilities. Beyond coding, I have a deep appreciation for travel and cultural exploration, fostering adaptability in diverse situations.
My Experiences
BNY Mellon · Software Developer Intern
At BNY Mellon, I had the opportunity to work alongside a fellow intern to develop a REST API using FastAPI. Our project aimed to create an anomaly reporting service that provided executives with valuable insights into trends and anomalies within their lines of business. Through advanced SQL querying and data manipulation techniques with Pandas, I optimized data processing workflows, achieving a 28% improvement in efficiency.
Unadat · Software Developer Intern
During my time at Unadat, I closely collaborated with a cross-functional team of 10 professionals to enhance the company's main website. We implemented new user engagement features, such as a recommendation system, badges, and avatars, to improve the overall user experience. Utilizing HTML, CSS, JavaScript, PHP, and MySQL, I contributed to the development of the frontend, backend, and database components, while leveraging Git for version control and deploying updates to the Google Cloud platform.
The Oil Technology · Group Admin
As a Group Admin for an online community at The Oil Technology, I led a team of over 10 staff members to manage a thriving community of over 500 paid members. I designed and developed custom Discord bots using Python, the Discord API, and MongoDB, which streamlined server operations and drove a 50% increase in user engagement. Additionally, through effective management and monetization strategies, I played a key role in generating over $200,000 in revenue for the community.
My Expertise
Python
Golang
C++
PHP
JavaScript
Swift (UIKit)
HTML CSS
React
Next.js
Django
Fast API
Pandas
MongoDB
MySQL
Oracle SQL
PostgreSQL
Git
Tailwind
My Projects
Money Minder
Money Minder is a full-stack money-tracking web application that allows users to automatically track and analyze their financial transactions. The application utilizes the Plaid API for seamless integration with various financial institutions, enabling automatic tracking of user transactions. Additionally, it features a comprehensive MySQL database schema designed to efficiently store and retrieve user financial data, enabling in-depth transaction analysis. The application's frontend and backend are built using React and Next.js, respectively, ensuring a responsive and scalable user experience.
Employee Management System
This project is a feature-rich employee management system developed by a cross-functional team of four developers. The system's backend API and server-side functionality are built using Express.js, interfacing with a PostgreSQL database through the Sequelize ORM. The project involved collaboration on the overall system architecture and integration of frontend, backend, and database components, resulting in a comprehensive solution for managing employee data and processes.
Apple Instore Monitor
The Apple Instore Monitor is a fully customizable request-based monitor that checks the availability of specific SKUs for in-store pickup through the Apple API. This project assisted users in securing over $100,000 worth of limited-quantity Apple product releases. The monitor is built using Python and leverages the requests library for making API calls.
Discord Activity Bot
The Activity Bot is a robust Discord bot developed using Python, the Discord API, and MongoDB. The bot tracks user activities within a Discord server, rewarding active users with a point system and other incentives. It features a large database capable of handling hundreds of real-time requests, ensuring accurate tracking and analysis of user activity. Regular testing and debugging were conducted to ensure optimal bot performance and resolve technical challenges.