Technical Skills
Machine Learning & AI
- PyTorch
- TensorFlow
- Spark ML
- Supervised Learning
- Deep Learning
- Neural Networks
Big Data Technologies
- Hadoop
- Spark SQL
- Hive
- Pig
- Kafka
- Oozie
Cloud Computing
- Windows Azure
- Amazon AWS
- SQL Azure
- Cloud Architecture
- Distributed Systems
Programming Languages
- Java
- C / C++
- C#.Net
- Python
- Scala
- Managed C++
HPC & Parallel Computing
- MPI (Message Passing Interface)
- PETSc
- OpenMP
- POSIX
- LAPACK / BLAS
- Pthreads
Scripting Languages
- Python
- Bash
- Perl
- Shell Scripting
Development Tools
- MATLAB
- Zeppelin
- Nagios
- Ganglia
- Git
Web Technologies
- HTML / CSS
- JavaScript
- Spring Framework
- JSF / Primefaces
- Bootstrap
- Rest.Li
Scientific Computing
- Numerical Analysis
- Finite Element Methods
- Multigrid Solvers
- Linear Algebra
- PDE Solvers
Databases
- SQL
- SQL Azure
- NoSQL
- Hive
Operating Systems
- Linux / Unix
- Windows
- SLES9
- Ubuntu
Architecture & Design
- Distributed Systems
- Cloud Architecture
- Microservices
- Search Engines
- Data Pipelines
Areas of Expertise
Scientific Computing
Extensive experience in developing high-performance numerical solvers, parallel algorithms, and computational methods for scientific applications. Specialized in multigrid methods, finite element analysis, and PDE solvers.
High Performance Computing
Deep expertise in parallel and distributed computing, including MPI programming, performance optimization, and scalability analysis. Successfully achieved 20X performance improvements in parallel multigrid solvers.
Machine Learning & Deep Learning
Proficient in developing and deploying machine learning models for real-world applications, including sentiment analysis, gameplay difficulty tuning, and dynamic pricing optimization. Certified in Neural Networks and Deep Learning (100%) and Machine Learning (96%).
Big Data & Analytics
Comprehensive experience in designing and implementing large-scale data processing systems, including multi-tenant analytics platforms, distributed search engines, and real-time data pipelines using Hadoop, Spark, and related technologies.
Cloud Computing
Hands-on experience with cloud platforms including Windows Azure and AWS. Developed cloud-based frameworks for deployment analytics, distributed kernel systems, and production log analysis at Microsoft.
Software Architecture
Proven track record in architecting scalable, distributed systems including validation frameworks, search services, and analytics platforms. Expert in designing fault-tolerant, high-availability systems for enterprise applications.