My professional journey, education, and technical expertise
Technology leader and senior engineer with 14+ years of experience spanning academia, industry, and applied research. Expertise in Computer Science, High-Performance Computing (HPC), GPU and multicore programming, distributed systems, and cloud infrastructure. Proven ability to design scalable systems, lead engineering teams, and translate complex research into real-world solutions. A dedicated educator and mentor who has guided 600+ undergraduate projects.
14+ years of academic and technical leadership in the Department of Computer Science & Engineering. Designed and delivered advanced courses including Distributed Computing, HPC, and Multicore Programming. Architected and built an HPC cluster achieving 180 GFLOPs, later upgraded to a modern multi-GPU computing cluster. Visiting Faculty at School of AI & Robotics, Mahatma Gandhi University. Mentored ~600 B.Tech projects.
Conducted specialized technical training for engineering teams. Contributed to visual odometry development for robotics applications.
Headed all engineering divisions and defined the technical roadmap. Coordinated hardware procurement and infrastructure deployment. Managed distributed engineering teams across India and the UK.
Business Intelligence Developer for D&B, Pfizer, and T-Mobile. Worked with Unix shell scripting, IBM DataStage, and Cognos in enterprise environments.
Advanced studies in computer science with focus on software systems, algorithms, and machine learning fundamentals.
Strong foundation in electronics, control systems, and instrumentation engineering. Hardware-software integration expertise.
Built HPC cluster achieving 180 GFLOPs, upgraded to multi-GPU computing cluster
Guided B.Tech projects across systems engineering, AI, ML, and applied computing
School of AI & Robotics, Mahatma Gandhi University
Collaborated with Planet Satellite Analytics on humanβanimal conflict solutions
Resource person for Multi-GPU & Parallel Programming at CUSAT and MG University
Feel free to reach out for collaboration or just to say hello.