Konstantin (Lvovich) T.

Senior Reviewer (Freelancer)

Redmond, United States

Experience

Oct 2024 - Present
1 year 3 months

Senior Reviewer (Freelancer)

Alignerrr

  • LLM training
  • Review and correct C++, Python, and Java code generated by LLM
  • Tools used: C++, Python, Java
Oct 2024 - Present
1 year 3 months

Senior Reviewer (Freelancer)

Outlier

  • LLM training
  • Review and correct AI responses for mathematical problems
  • Write prompts to test model failures
  • Tools used: C++, Python
May 2024 - Present
1 year 8 months

Pet projects

  • Developed projects using CUDA, C++, Python, PyTorch, NVidia Nsight, OpenCV
Dec 2020 - Mar 2024
3 years 4 months
Redmond, United States

Senior Software Engineer

Microsoft

  • Decreased MS Teams power consumption using GPU for frame composition and image segmentation (VideoProcessor, CUDA)
  • Improved 3D rendering and implemented watermarks on CPU and GPU
  • Designed and developed debugging and testing utilities
  • Led video verification project
  • Performed testing and debugging on Windows (x64, x86, ARM8) and Mac
  • Mitigated and resolved bugs and incidents; participated on-call
  • Tools used: Visual C++, Visual Studio, Xcode, DirectX, CUDA, multithreading, HLSL, Deep Learning, OpenCV
Sep 2020 - Dec 2020
4 months
United States

Contractor

Toptal

  • Developed real-time video segmentation separating feet from a float using depth and color camera data
  • Compared various depth cameras
  • Converted research papers into working software
  • Tools used: C++, Python, CUDA, YOLO, OpenCV, multithreading, Deep Learning, Shell scripting, NVidia Nsight
Jan 2020 - Jul 2020
7 months
Redmond, United States

Software Engineer IV (Contract)

Facebook

  • Designed and implemented AR/VR research software for 3D scene reconstruction from series of 2D images using multi-core CPU and GPU (CUDA)
  • Ported code from Nvidia CUDA to Intel CPUs
  • Translated research papers into working software
  • Tools used: Linux, C++, Python, CUDA, OptiX, multithreading, OpenCV, OpenGL, Shell scripting, NVidia Nsight
Oct 2017 - Dec 2019
2 years 3 months
San Jose, United States

Senior 3D Software Engineer

Align Technology

  • Designed and implemented biomechanical research software and orthodontics device creation tools
  • Developed 3D visualization for orthodontic treatment planning
  • Designed and implemented mesh deformation algorithms
  • Tools used: Visual Studio, C++, OpenGL, multithreading, Shell scripting
Jan 2016 - Oct 2017
1 year 10 months
Lake Oswego, United States

Software Engineer

Bitanimate

  • Designed and implemented stereo landscape visualization on Windows and Android
  • Built stereo pairs from single images using machine learning
  • Dynamically created 3D objects
  • Designed and trained neural networks; implemented algorithms from scientific papers
  • Tools used: Windows, Java, Eclipse, Android Studio, NASA WorldWind, OpenStreets, JavaScript, HTML, TensorFlow, CUDA, C++, Python, AWS, OpenCV, Linux (Red Hat), Deep Learning, CNN, OpenGL, Shell scripting, NVidia Nsight
Oct 2014 - Jan 2016
1 year 4 months
Wilsonville, United States

Software Engineer 4

Mentor Graphics

  • Designed and implemented graph processing algorithms (two- and three-cut detection, separation pairs, 3- and 4-color graph coloring) in linear or near-linear time
  • Converted algorithms from scientific papers into working software
  • Tools used: C++, multithreading, Linux (Red Hat), Shell scripting
Mar 2013 - Jul 2014
1 year 5 months
Kent, United States

Senior Software Engineer

Custom Control Concepts

  • Designed and implemented 2D and 3D moving maps
  • Optimized data exchange structures
  • Implemented 3D object processing algorithms on CPU and GPU
  • Tools used: Visual Studio 2010, C++, C#, Windows 7, STL, OpenGL, DirectX, multithreading, HLSL, GLSL, VTune, Intel GPA, NVidia Nsight
Oct 2010 - Mar 2013
2 years 6 months
Redlands, United States

Software Developer

ESRI

  • Designed and implemented 2D and 3D GIS visualization systems
  • Optimized data exchange structures
  • Implemented 3D object processing algorithms on CPU and GPU
  • Dynamically created 3D objects
  • Used GPGPU for texture atlas generation (e.g., atmosphere scattering simulation)
  • Tools used: Visual Studio 2008–2012, C++, Windows 7, STL, OpenGL, DirectX, multithreading, HLSL, GLSL, Cg, CUDA, VTune, NVidia Nsight, Shell scripting
Jun 2006 - Oct 2010
4 years 5 months
Boxborough, United States

Senior Software Development Engineer

AMD (formerly ATI Research Inc.)

  • Developed application to collect, process, and visualize graphics library wrapper data; set graphic state overloads; analyze frame rate bottlenecks
  • Developed shader debuggers including shader patching and Assembler–HLSL code mapping
  • Ported data collectors from Windows desktops to Windows CE and Embedded Linux
  • Wrote OpenCL samples
  • Tools used: Visual Studio 2005–2008, C, C++, Qt, Qwt, Windows (7, XP, CE, Vista), UML, STL, Lua, Direct3D, OpenGL, HLSL, GLSL, XML, Linux (including embedded, Red Hat), Sockets, OpenCL, GPGPU, multithreading, Win32 SDK
Dec 2004 - Apr 2006
1 year 5 months
Boston, United States

Software Engineer

Bancware, Inc. (Sungard subdivision)

  • Developed, supported, and debugged financial simulation code (Bancware AML) including Monte Carlo and deterministic cash flow, market value, and schedule simulations for options, mortgages, bonds, CMO
  • Reported to VP of Software Development
  • Tools used: Visual Studio .NET, Visual C++, COM, STL, ATL, Excel automation, Windows 2000/XP, MS SQL Server, Andrew Davidson and Intex libraries, multithreading, Win32 SDK

Summary

Senior programmer with over 30 years of progressive software development and research experience. Strong analytical/mathematical background. Author of 12 scientific papers focusing on numerical methods.

  • Programming languages: C, C++, C11, #, JAVA, Visual Basic, Pascal, Delphi, FORTRAN, Python, VBA, Lua.
  • Operating Systems: Windows 10, 8, 7, Vista, NT/XP, 95/98, 3.x, CE, UNIX (SUN Solaris), Linux, Android.
  • Methods and tools: OOD, OOP, STL, Windows SDK, Active X, Sockets, MFC, Direct X, Wavelets, COM, OpenGL, JPEG, Neural Networks, Finite Element analysis, FFT, HTML, XML, multithreading, GPGPU, OpenCL, CUDA, HPC, TensorFlow, PyTorch, NVidia Nsight.
  • Additional knowledge: graphs theory, image and signal compressing, Wolfram's Mathematica.
  • Special interests: Digital signal and image processing, computer tomography, computer graphics, optimization methods, ill-posed problems, numerical (quantitative) methods, machine leaning, AI, VR, AR.

Languages

English
Native
Russian
Advanced

Education

Oct 1987 - Jun 1990

Fedorov Institute for Applied Geophysics

Applied Geophysics · Moscow, Russian Federation

Oct 1977 - Jun 1983

Lomonosov Moscow State University

Master of Sciences · Physics · Moscow, Russian Federation

Certifications & licenses

Deep Learning With PyTorch 2.x

OpenCV University

Fundamentals Of Computer Vision & Image Processing In Python

OpenCV University

Machine Learning

Stanford University on Coursera

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Surinder R.

Product Owner R&D Software

View Profile
Jana B.

Computer Vision Lawn Diseases

View Profile
Jürgen F.

AR/VR/XR Architect

View Profile
Arne H.

Devops Fullstack Engineer

View Profile
Johannes R.

Supervision of student thesis Adrian Bohnert; Blockchain and Smart Contracts

View Profile
Ursula M.

Data Scientist & AI Engineer & AI Architect

View Profile
Maxim A.

Expert in IT-Security and AI

View Profile
Philipp G.

Building a Modern Compensation System

View Profile
André H.

Software Developer / Technical Project Management

View Profile
Sanjay J.

NLP Engineer

View Profile
Oleg A.

Lead Full Stack Software Engineer

View Profile
Anton K.

Head of Technical Overall Integration NSC

View Profile
Vasyl B.

Private Teacher

View Profile
Mathew D.

Data Science Expert and AI Strategist

View Profile
Mathias W.

Full-Stack Data Scientist | AI Consultant | Tech Lead

View Profile
Nenad B.

Freelance Computer Vision Engineer

View Profile
Alexander K.

Freelancer

View Profile
Marcos S.

Firmware/Hardware/Software Architect

View Profile
Noushiq M.

Research Projects

View Profile
Stephan S.

Senior Data/ML Consultant & Technical Lead

View Profile
Hans G.

Development of an e-learning platform as an app for Android and iOS

View Profile
Bhavani S.

Data Partner - Computer Science - Digital Media

View Profile
Kaan D.

IT Consultant

View Profile
Mark W.

Independent IT/AI Consultant

View Profile
Nino S.

Freelancer in Data Science

View Profile
Julien L.

MLOps Engineer

View Profile
Manuel P.

AI Solution Architect

View Profile
Kai W.

Senior Software Consultant

View Profile
Kornél L.

Computer Vision Algorithm Engineer

View Profile
Stanislaus S.

Security Consultant

View Profile