I'm Bai Jiajun.-image

I'm Bai Jiajun.

An experienced iOS App Developer and a AI follower passionate about crafting high-quality, scalable applications with my love to coding.

With a strong foundation in software engineering principles and a keen eye for detail, I specialize in developing seamless user experiences. My expertise spans Swift, Java, and Python, enabling me to tackle complex problems and deliver innovative solutions efficiently. In my downtime, I continually expand my skill set and stay ahead of industry trends, ensuring that my work not only meets but exceeds expectations. Let’s create something exceptional together.

about-me-image

About me

I am a dedicated and detail-oriented iOS Software Engineer and experienced in iOS App development with a strong passion for emerging technologies and continuous learning. My journey in tech is fueled by a curiosity to explore new solutions and a commitment to developing innovative applications. Beyond my professional pursuits, I enjoy capturing the world through photography, immersing myself in the creative realms of anime and manga, and exploring new horizons.

  • Location:Singapore, Singapore
  • Age:22
  • Nationality:Chinese
  • Interests:Photographing, Anime, Flight
  • Study:Nanyang Technological University
  • Employment:Free

Education

MSc in Artificial Intelligence

Nanyang Technological UniversityAugust 2024 - June 2025

The program focuses on advanced AI methodologies, including machine learning, deep learning, natural language processing, and computer vision. Hands-on experience is gained with cutting-edge tools and frameworks, working on projects that address real-world challenges. This program provides both the theoretical foundations and practical skills needed to excel in the rapidly evolving field of AI.

B. Eng. in Software Engineering

University of Electronic Science and Technology of ChinaSeptember 2020 - June 2024

The University of Electronic Science and Technology of China (UESTC), a prestigious institution renowned for its excellence in engineering education. The program provided a solid foundation in software development, covering core areas such as algorithms, data structures, hardware components, software architecture, and systems engineering. Extensive hands-on experience was gained through collaborative projects, internships, and participation in coding competitions, fostering strong problem-solving skills and a deep understanding of software design principles. The rigorous academic environment at UESTC prepared graduates to tackle complex challenges in the tech industry with confidence and innovation.

Work

iOS Software Engineer (Remote)

Beijing Dreamoon Technology Co., Ltd.April 2024 - Present

◆ As a member of a startup team, I participated in the development of "Miley," a new project, and took responsibility for the development and maintenance of apps like "DAMA" and "ServerCat." My primary duties included implementing new features, fixing user-reported issues, and contributing to the project’s refactoring plans.
◆ In UI implementation, I used SwiftUI to accurately recreate design mockups, ensuring consistency and aesthetics in the user interface. By employing modular design, I achieved highly reusable and easily modifiable core components, ensuring the project's scalability and maintainability. Additionally, I wrote unit tests to ensure code stability and functional reliability.
◆ Based on the product manager’s requirements, I independently developed iOS applications with exceptional user experiences, optimizing user interaction flows and enhancing the product's market competitiveness.

Intern Software Engineer

China Mobile Chengdu Institute of Research and DevelopmentMarch 2023 - August 2023

◆ Collaborated with an engineering team to develop a tourism monitoring dashboard system using Java, supporting the digital transformation of the domestic tourism market and enhancing data visualization capabilities.
◆ Actively participated in project meetings and code reviews, and closely cooperated with the testing department to ensure software quality, efficiently delivering tasks under tight deadlines.
Demonstrated strong problem-solving abilities by tackling technical challenges and taking the initiative to address them. I was responsible for writing project requirements, architecture design, and coding standards documentation, promoting knowledge sharing within the team, and helping new members quickly adapt to the project development process.

Head of iOS Development Team

Chengdu Huaxing Technology Co., Ltd. (UESTC Star Studio)November 2020 - July 2024

◆ Developed and maintained the iOS application for UESTC online forum Qingshui Riverside
◆ Organized routine study sessions for team members to discuss and create more ideas and methods
◆ Fulfilled the iOS development in business orders from off-campus organizations and cooperated with Android Department, DevOps Department, and Back-end Department to find optimal schemes.

Skills

Expertise spans across multiple domains, with a focus on delivering high-quality software solutions and effective cross-cultural communication.

Skills & Tools
iOS Development
Backend Development
DevOps
Programming Languages
Swift
Java
Python
Relevant Skills
Linux Terminal Commands
MySQL Database
Docker & Kubernetes
Spoken Languages
Chinese (Native)
English (IELTS 6.5)
Japanese (JLPT N1)

As Bai's friend, I have had the pleasure of witnessing his personal and professional growth over the years. He is not only a reliable and supportive friend but also a dedicated individual who consistently strives for excellence. Bai has a unique ability to balance ambition with humility, making him a standout individual in any setting.

-- Lava Dai

I have had the privilege of working closely with Bai Jiajun on various projects, and I can attest to his exceptional leadership skills. Bai is a natural collaborator who excels in bringing diverse teams together towards a common goal. He possesses a rare combination of strategic thinking and attention to detail, making him an invaluable asset to any team.

-- Jiang Zheng

Working with Bai Jiajun has been an absolute pleasure. As his professor, I have been consistently impressed with his dedication to academic excellence and the depth of his understanding in the field. Bai is not only a diligent student but also a creative thinker who brings fresh perspectives to discussions. I am confident that he will excel in any endeavor he chooses to pursue.

-- Mengjuan Liu

Get in touch.

You are welcomed to contact me in your convenience.

Github
Bill-Haku
LinkedIn
Bai Jiajun
Instagram
@Bill Haku
© Copyright 2024 Bill Haku