# James Wolfe > Sr. Software Engineer @ TikTok Location: Los Angeles, California, United States Profile: https://flows.cv/jameswolfe TikTok intern referral code: YVRSKRT | Hiring now! I love writing code. Ever since writing my first program in JavaScript and manipulating it as much as I could to get the results I desired, I have been obsessed with the idea of using software to solve practical problems. Software engineering is a never-ending puzzle that I am passionately engaged in solving. I believe in the power of programming to transform and improve the lives of people around the world. This passion carried me through my education at The University of Southern California. At this school there were more resources available to me than I ever could have imagined. I studied new languages, algorithms, data structures, compilers, software methodologies, all with the same fascination that drove me when I first started programming. It was here that I learned truly how much there was yet to learn. Now, with my sights on the industry, this passion remains with me. There's certainly more to learn, more problems to solve, and more solutions I'll build. For this, I am grateful. Skills/Interests: C++, C#, Java, Java Servlets/JSP, Python, HTML, CSS, JavaScript, JSON, AJAX, JQuery, D3.js, SQL, JDBC, PHP, React.js, Node.js, Unity 3D, RESTful Web Services, Concurrent computing, Kotlin, Android Development, Mobile Development, Agile Methodologies, Machine Learning, Data Mining, Adobe Lightroom, Adobe Photoshop ## Work Experience ### Sr. Software Engineer @ TikTok Jan 2021 – Present | Mountain View, California, United States • Worked on the Android client side of TikTok, maintained multiple large Kotlin and Java codebases independently. • Specialized in creative tools, creation suites and creator management. • Led numerous high priority features in the following product areas that reached billions of users: AIGC Image/Video/Image 2 Video, clip library, 3D avatars, video effects, video stickers, Q&A, comments, profile badges, Duet, Stitch, photo mode, text mode, and music. • Produced technical plans for my area of focus, and detailed technical design documents, project timelines, API blueprints for every project. • Added client-side logging and event tracking measures for every project, then set up AB tests, conducted experiments, and created data dashboards for product research. • Collaborated with numerous teams from many different XFN locations like China, Singapore, London, and many other offices. • Worked in an agile environment with consistent scrum meetings, rapid iterations of features, and quick product demos. • Led conversations with designers and project managers to ensure a quality product, and also took ownership to pitch and develop numerous of my own projects from scratch with a high ROI. • Conducted hundreds of coding and behavioral interviews with candidates ranging from interns to seniors. • Won multiple company spot bonus awards for excellent performance and following company values. • Won the creative tools team’s recruitment contest for referring the most candidates to the company. ### Sr. Software Engineer @ ByteDance Jan 2021 – Present | Mountain View, California, United States • Worked on the Android client side of TikTok, maintained multiple large Kotlin and Java codebases independently. • Specialized in creative tools, creation suites and creator management. • Led numerous high priority features in the following product areas that reached billions of users: AIGC Image/Video/Image 2 Video, clip library, 3D avatars, video effects, video stickers, Q&A, comments, profile badges, Duet, Stitch, photo mode, text mode, and music. • Produced technical plans for my area of focus, and detailed technical design documents, project timelines, API blueprints for every project. • Added client-side logging and event tracking measures for every project, then set up AB tests, conducted experiments, and created data dashboards for product research. • Collaborated with numerous teams from many different XFN locations like China, Singapore, London, and many other offices. • Worked in an agile environment with consistent scrum meetings, rapid iterations of features, and quick product demos. • Led conversations with designers and project managers to ensure a quality product, and also took ownership to pitch and develop numerous of my own projects from scratch with a high ROI. • Conducted hundreds of coding and behavioral interviews with candidates ranging from interns to seniors. • Won multiple company spot bonus awards for excellent performance and following company values. • Won the creative tools team’s recruitment contest for referring the most candidates to the company. ### Photo Editor and Staff Photographer @ Daily Trojan Jan 2019 – Jan 2021 | Los Angeles, California, United States • Responsible for hiring, managing and assisting nearly 30 staff members for the student-run newspaper of USC • Reached out to event directors and planned the media side of numerous events across campus • Captured and edited photos for numerous college athletic programs with Adobe Lightroom and Adobe Photoshop ### Mobile Development Intern @ VMware Jan 2020 – Jan 2020 | Atlanta, Georgia, United States • Improved the following applications: Content Locker, Campus, Proximity, and Workspace One • Designed and developed highly scalable Android applications and libraries with Kotlin / Android Studio • Implemented automated unit tests and integration tests with Robolectric / JUnit / SonarQube • Analyzed the performance and scalability of existing applications and services • Participated in code reviews, product demos, and worked independently and effectively on multiple teams ### Full Stack Web Developer @ Keck Medicine of USC Jan 2019 – Jan 2019 | Los Angeles, California, United States • Full-stack web development and prototyping for a Bill & Melinda Gates Foundation funded project to create new ways of visualizing Alzheimer's research data • Data visualization and mapping using the D3.js library on the frontend with a Java / JDBC / MySQL backend ### Information Technology Volunteer @ Los Angeles County Fire Department Jan 2015 – Jan 2016 | Los Angeles, California, United States • Computer and mobile device imaging and deployment • Assisted with the first level help desk support ## Education ### Bachelor's degree in Computer Science University of Southern California Jan 2018 – Jan 2020 ### General Education in Computer Science Antelope Valley College Jan 2015 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/jamesthewolfe - Website: https://jameswolfe.vercel.app - GitHub: https://github.com/jamesdwolfe --- Source: https://flows.cv/jameswolfe JSON Resume: https://flows.cv/jameswolfe/resume.json Last updated: 2026-03-22