Available for work

I work with a versatile tech stack, including C++, Python, and x86 Assembly, to build efficient and scalable solutions. Whether it's designing compilers, developing machine learning models, or optimizing system performance, I focus on creating technology that is both powerful and practical.

I work with a versatile tech stack, including C++, Python, and x86 Assembly, to build efficient and scalable solutions. Whether it's designing compilers, developing machine learning models, or optimizing system performance, I focus on creating technology that is both powerful and practical.

Programming Languages

C++ – Efficient system programming, data structures, and algorithms.

C++ – Efficient system programming, data structures, and algorithms.

Python – Machine learning, data science, and automation.

Python – Machine learning, data science, and automation.

Java – Cross-platform application development and backend systems.

Java – Cross-platform application development and backend systems.

SQL – Database querying and management.

SQL – Database querying and management.

Development and Implementation Tools

VS Code – Lightweight yet powerful code editor with extensive extensions.

VS Code – Lightweight yet powerful code editor with extensive extensions.

CMake – Build automation for C++ projects.

CMake – Build automation for C++ projects.

GCC & Clang – Industry-standard C++ compilers.

GCC & Clang – Industry-standard C++ compilers.

GDB & LLDB – Debugging tools for low-level programming.

GDB & LLDB – Debugging tools for low-level programming.

Jupyter Notebook – Interactive coding environment

Jupyter Notebook – Interactive coding environment

Research and Testing Tools

Pytest – Unit testing framework for Python applications

Pytest – Unit testing framework for Python applications

Selenium – Automated testing for web applications

Selenium – Automated testing for web applications

TensorBoard – Visualization and debugging tool for TensorFlow models

TensorBoard – Visualization and debugging tool for TensorFlow models

Profiler Tools (cProfile, Py-Spy) – Performance analysis for Python applications

Profiler Tools (cProfile, Py-Spy) – Performance analysis for Python applications

Machine Learning & Data Science

NumPy & Pandas – Data manipulation and analysis

NumPy & Pandas – Data manipulation and analysis

Matplotlib & Seaborn – Data visualization

Matplotlib & Seaborn – Data visualization

Scikit-learn – Machine learning algorithms

Scikit-learn – Machine learning algorithms

TensorFlow & PyTorch – Deep learning frameworks

TensorFlow & PyTorch – Deep learning frameworks

OpenCV – Computer vision and image processing

OpenCV – Computer vision and image processing

Keras – High-level neural networks API for deep learning

Keras – High-level neural networks API for deep learning

Database & Storage Technologies

SQL (MySQL, PostgreSQL) – Relational database management

SQL (MySQL, PostgreSQL) – Relational database management

NoSQL (MongoDB, Redis) – High-performance, scalable databases

NoSQL (MongoDB, Redis) – High-performance, scalable databases

Kafka – Message queue systems

Kafka – Message queue systems

Version Control & Collaboration:

Git & GitHub – Version control and collaboration

Git & GitHub – Version control and collaboration

Docker – Containerization for scalable applications

Docker – Containerization for scalable applications

Performance Optimization & Profiling

Valgrind – Memory debugging and profiling for C++

Valgrind – Memory debugging and profiling for C++

gprof – Performance analysis for C++ programs

gprof – Performance analysis for C++ programs