Post Job Free
Sign in

Mobile Software Engineer

Location:
Chicago, IL
Posted:
May 21, 2024

Contact this candidate

Resume:

DONG QIU(CHILL)

Chicago, IL 626-***-**** ad5vb2@r.postjobfree.com linkedin.com/in/qiu-chill-dong-31b9a754/ SUMMARY

TLDR: iOS/Android developer for 8+ yrs experience, especially in 3D graphics, AR/VR with OpenGL(ES)/Metal; Some experiences in audio & video digital signal processing; M.E. in AI and CV in IIT Mobile software developer with 9+ years of work experience in iOS/Android development, mostly specialized in computer graphics and GPGPU. Solid comprehending and practical experiences in 3D graphics mathematics and OpenGL(ES)/Metal/GLSL. Created software products for both consumer & industry usage in fields such as social media, smart electronics and AR/VR. Always be passionate in solving real-world problems with technology. Am pursuing Master of Engineering in AI for Computer Vision & Control as 2nd master's degree, and going to graduate on May 2024. Seeking positions: Mobile Software Developer Graphics Software Engineer Machine Learning Engineer EDUCATION

Illinois Institute of Technology, Chicago, IL May 2024 Master of Engineering, AI for Computer Vision & Control, GPA: 4.0 / 4.0

Machine and Deep Learning, Computer Vision and Image Processing, Data Science for Engineers, Control Systems Applied Optimization for Engineers Southeast University, Nanjing, China March 2009

Master of Science, Communication System, GPA: 3.5 / 4.0 Southeast University, Nanjing, China June 2006

Bachelor of Science, Information Engineering, GPA: 3.2 / 4.0 SKILLS

Programming Skills: C/C++/Objective-C/Swift/C#/Java/Python, iOS,Android,NDK, OpenGL(ES),Metal,BGFX,WebGL,Three.js, ARKit,CoreVideo, PyTorch, Jupyter Notebook, Unity3D, AfterEffect/Premier

Languages: Chinese(Mandarin), English

RELEVANT EXPERIENCE

iOS Developer(Remote Freelance)

Xrtool(German), Beijing, China March 2023 - July 2023

Implemented and optimized a real-time 3D reconstructing algorithm based on Bundle Adjustment for iOS devices combining Apple's frameworks such as ARKit, Metal and CoreMotion. Finally delivered an efficient and effective 3D reconstruction prototype app by coworking remotely with an international development team. Also brought up and realized some innovative ideas for algorithm validation and visualization

Mobile Algorithm Engineer

Beijing Zitiao Network Technology Co., Ltd, Beijing, China May 2020 - January 2022

Integrated the CV algorithms framework(mostly in C/C++) of ByteDance into various creation tools, facilitating effect makers'job of making special effects with CV and/or DL algorithms for Douyin/TikTok

Collaborated with ML algorithm researchers on implementing several new algorithms finally turned into funny effect stickers on Douyin/TikTok and brought in about tens of thousands of new effect users iOS & WebGL Developer

Aibee Intelligence Science and Technology Co., Ltd, Beijing, China September 2019 - May 2020

Developed an VR scene exploring iOS app with BGFX engine in C++ from scratch enabled users to look and move freely in VR scenes backed by real-world 3D data previously collected

Refactored and rewrote company's WebGL(three.js) VR framework. Added several new key features all from scratch. The framework was later utilized for both mobile device apps and desktop scene editing tools, helping the company's growth during COVID-19 crisis in the way of providing "VR shop online" web apps for several partners

Senior Mobile Software Engineer

Beijing MadV Technology Co., Ltd, Beijing, China November 2015 - September 2019

Constructed from-scratch the fundamental framework consisting of an OpenGL(ES) panorama media rendering engine and a TCP communication module. The framework formed the infrastructure of the company's multiple panorama camera apps for both iOS and Android

Led the development team of iOS/Android apps enabling users to watch/edit/share 360-degree panorama photos and videos captured by the company's main products: MadVenture360 and MiSphere digital panorama cameras: https://apps.apple.com/cn/app/madventure-360/id1305533031

Built the 'MadVPano' iOS & Android SDK(in Objective-C/Java/C/C++) to facilitate secondary development for mobile apps for MadV360 camera. Cooperated with some 3rd-party companies(Cupix, Immoviewer) in embedding the SDK to multiple VR applications to support

Created key features of MADV360 panorama camera, such as real-time stitching, electronic stabilization and so on, with collaborations of embedded firmware engineers and algorithm researchers

Formed and led the software development team, maintained the code repos and trained junior developers

Android(C++, NDK) Developer

UntapTV Inc.(Part time, remote), Beijing, China January 2013 - March 2013

Transplanted the company's iOS SDK for audio watermark decoding to Android despite the difficulty the inventor of the technology was absent: Wrote missing DSP functions such as FFT and convolution and the whole algorithm in C++, then optimized the performance by rewriting in assembly code with ARM Neon instruction set. Eventually the Android algorithm ran as correct and fast as the iOS version. Also built a test app integrating the SDK with UI

Mobile App Developer

Tencent Tech Co, Ltd, Beijing, China April 2011 - September 2013

Developed Tencent Microblog apps for Android/WindowsPhone/iPad/iPhone with team colleagues J2ME App Developer

V1 Group Ltd, Beijing, China August 2010 - February 2011

Constructed the base framework for 'LinXun' J2ME app for BlackBerry phones Test Engineer

H3C Technologies Co., Ltd, Beijing, China July 2009 - July 2010

Developed and validated of automatical test suites for several models of communication devices Personal Projects

Side projects, Beijing, China

Devised an iOS video player app with monocular-vision depth estimation algorithm embedded to transform ordinary videos into 3D videos

Developed & Released an iOS app exhibiting shaders on Shadertoy.com with higher performance. The app could also convert the shaders into iOS live photo wallpapers. Obtained positive reviews from the Shadertoy community and 6,880+ downloads: https://apps.apple.com/us/app/shaderwall/id1595439881

Created an iOS app for assisting Clash Royale players in the way of remembering the opponent's card dock during the game, implemented the rendering and animation with a 'homebrew' graphics framework in C++: https://apps.apple.com/us/app/cr-card-agent-lite/id1440109172



Contact this candidate