YING WANG
Senior Backend Developer
+1-229-***-**** @ **********@*****.*** github.com/hopeman1986
HTTPS://WWW.LINKEDIN.CN/INCAREER/IN/YING-WANG-0B2A2211A
Dalian City, Liaoning Province, China
SUMMARY
Results-oriented scientific researcher with 15 years of experience developing innovative solutions across various industries. Skilled in the development of complex algorithms leveraging C/C++, Python, Java, CUDA, OpenCL, Java, C#, Go, and Rust. Expertise in scientific data analysis and machine learning. A proven track record of successfully developing and implementing software solutions for scientific research and development. Passionate about staying up-to-date with the latest developments in the industry, and always eager to iterate on results to improve overall performance. Committed to delivering high-quality work that is scalable and maintainable. Able to work independently of remote locations or in office environments as needed by the company.
PROFESSIONAL EXPERIENCE
Deep Learning AI Optimizing Developer
Picfinder.ai( https://picfinder.ai/) 2023.06-present
• Developed the stable diffusion-based image generation engine such as text2image, image2image, etc. Users can make a request using natural language and this AI engine interpret and generate an image that reflects the request. Digital Orthodontics Software Developer 2023-present OrthoSelect (https://myorthoselect.com/) American Fork, UT (84003, US)
• Developed web-based 3D Dental Ortho system (QT & VTK & WASM)
• Converted and deployed the standalone application to web-based App perfectly
• Developed web-based local database management module Medical Viewer Developer April of 2023-present
MED SYNAPTIC (https://www.medsynaptic.com/)
• Web based MPR module customization based on WASM
• DICOM Parser module from buffer (Uncompressed/Compressed) DICOM Raw Data Processing Jan of 2023-present
2R Systems - Innovative Software (https://2rsystems.pl/)
• MIP/AIP/MinIP Image generation & dynamic material coefficient calculation
• Developing the backend software
Senior Blockchain Developer Jan of 2021 – Jan of 2023 Freelancer Ottawa, Canada
• Developed several Mining Algorithms using C/CUDA
• Customized the Mining Pools based on Stratum and Getblocktemplate protocol Senior Full Stack Developer Sept of 2021 – Oct of 2022 Freelancer Berlin, Germany
• Developed several Web application Servers using ReactJS/Express or ReactJS/Laravel or Spring/Spring Boost
• Improved user interfaces by updating menus to be more intuitive, increasing sales by 5%
• Reduced the time by 75% to process 70,000 to 1, 00,000 instruments from 16 seconds to less than 4 seconds by redesigning the algorithm
• Wrote optimized scripts for data-heavy & processing heavy task automation
• Spearheaded the revamp of tech stack which resulted in 40% decrease in server costs ACHIEVEMENTS
Optimization Skill
Hands-on experience in computer vision,
machine learning or AI applications in clinical
imaging, Paralleling Computation by using
OpenCL/CUDA/Multithreading.
Medical Software Developing Skill
Strong knowledge of JSON, XML, HL7, DICOM, RIS
& PACS processes
Rich experience in supporting the image
services environment (DICOM MWL/ MPPS /
STORESCP/SCU).
Senior Blockchain Developer
Well versed with Blockchain based
Cryptocurrency such as Mining/RPC/ Pool and
Web3/Smart Contract
Powerful Database Design Skill
Rich Expertise in large-scale database
management, such as MySQL, Mongo, Postgres,
Oracle
Web Server & Application developing
skill
Well versed with Development Web Server &
Web Application Server based on
JavaScript/PHP/Java
SKILL
Tools
• CUDA/OpenCL (8+ years)
• C++/Qt/Java/J2EE (12+ years)
• C#/.NET (6+ years)
• Restful/Soap (8+ years)
• WebGL/OpenGL (8+ years)
• MySQL/PostgreSQL/Mongo/Elastic (10+ years)
• Python/PyQT(6+ years)
• Go/Rust (5 years) • ReactJS/AngularJS/VueJS
• PHP/CodeIgniter/Laravel
• Spring/SpringBoost/Struts
• Express
• Ruby
• Perl
• Pytorch/TensorFlow/DJango
• WebAssembly based on EMScripten/Blazor
PROFESSIONAL EXPERIENCE
CUDA/OPENCL Developer Jan of 2022 – Dec of 2022
Freelancer California, United States
• FDK Back-Projection Algorithm
( Algorithm Penalization by using CUDA/OpenCL. Performance: 53x Times Speed Up)
• Developed Medical Image Processing Modules such as MIP/MinIP/AIP with CUDA/OpenCL
• Private Key Recovering Project for Elliptic Curve Cryptographic Algorithm Preference: In CPU case, RAM 1400G, Running Time: 74 hours)
In OpenCL case (this is my pro) RAM 160G Running Time: 1 hours) Senior C++ Back End Developer 2017 - 2021
Video company (Remote) Hongkong
• C backend development for video processing, video streaming, and codec converter service
• Wealth of experience in RTSP/RTMP/WebRTC,
Video Codec such as VP8/VP9/X264/X265, SIMD/CUDA/OpenCL parallelism, and Opensource Customizing ability
• Demonstrated ability to customize open-source frameworks for optimized functionality and has a passion for contributing to open-source communities.
• Which of your achievements match the job you’re applying to? I am familiar with the several frameworks such as FFMPEG, OpenCV, VTK, ITK, FLTK, DCMTK and then so on. Senior Back End developer 2012 - 2017
Tian Xin Software LTD (On-Site) China, Dalian
• 10 years of backend development experience
• Worked with a team of 13 members and provided end-to-end solutions for clients
• Developed a desktop application to automate database testing process, improved efficiency by 85% 3D DICOM Viewer/PACS/HIS/RIS/FHIR
• Rich knowledge and experience in SOA-based Enterprise Design, Auth2.0, ESB, Proxy, Load Balancing, Web Caching, Prefetch, Database Management, etc.
• Automated process to create usage graphs, saving $100,000 / year & increasing accuracy EDUCATION
Bachelor of Calculation Physics 2003 - 2007
Chang Chun University Jilin, China
Master of Science, Computer Science 2009 - 2011
Beijing Jiao tong University Beijing, China