Summary
Overview
Work history
Education
Skills
Custom
Personal Information
Languages
Timeline
Generic
BISHWAROOP CHAKRAVARTY

BISHWAROOP CHAKRAVARTY

Greater Noida,India

Summary

  • Visionary Technocrat with experience of 20+ years and career marked by consistent achievement serving as a Technical Specialist, Technical Architect, Technical Lead, Lead Programmer and Team Lead for numerous projects. Presently associated with Barco Electronics as Technical Specialist; currently have ownership of the Complete Windows Rendering Engine and Linux module.


  • Technocrat with strong technical 3d Rendering & video streaming in product development including technology for developing customised tailor made solutions for clients across Broadcast and Electronics Media Industry
  • Senior Technical Specialist on Barco Elecrtronics Rendering Stack Wall (WINDOW/LINUX)
  • Having extensive experience in video streaming ,3D/2D rendering ,Image Processing, Data Visualisation,Video Processing, data structures and algorithms,cross process applications,multithreaded architectures,parallel processing.

Overview

20
20
years of professional experience

Work history

Technical Specialist

BARCO ELECTRONICS LTD
Noida, India
06.2019 - Current
  • Completely took transfer of Rendering engine from Germany to Noida
  • Extensive R&D work for rendering engine using DirectX/Vulkan/OPENGL
  • Expertise on Low Level Core Services using Gstreamer/C++/C
  • Key Technical Leader of Global Media Team contributing both on Windows and Linux platforms
  • Lead the execution of the development pipeline and delivery of the organization's software products to QA
  • Driven the Windows Rendering Module for both IP streams(MPEG,H264,H265) as well as local capture sources (DVI/HDMI)
  • Enforced that best practices for coding, code reviews, architecture, and security are consistently, and maintain responsibility for the quality development of internal and external applications
  • Directed timelines and resources (internal and external) within the software development lifecycle.
  • Trained individuals and groups on new technologies, providing ongoing technical support.
  • Diagnosed technical faults using root cause analysis to prevent repeat issues.

Technical architect

Beehive Systems Ltd
09.2006 - 01.2009
  • Created the optimum technical solution in the context of the customer's environment, requirements and financial resources
  • Ensured a quality system design which provides good system performance, an effective human-machine interface, optimal operational cost, and flexibility for future change
  • Maximized productivity of the project team by installing an effective development environment, establishing programming, design, and other technical standards, training team members, and providing advisory and trouble-shooting support
  • Scoped the technical solutions to meet the immediate needs yet have the solution extensible
  • Mentored on approach and execution of solutions, coach on technologies and establishing a team wide comprehension of solution capabilities and direction
  • Ensured technical expectations of deliverables are met
  • Understands needs and challenges of the product and technical roadmap and devise design solutions that will support the product/technical strategy and goals
  • Classified the architecture migration and testing strategy
  • Significantly contributed in feature development involving, Real Time Shadow, Shader Materials, Image Processing and Chroma Keying, etc
  • Skilfully resolved architecture issues and framework updates
  • Spearheaded team involved in development of interactive touch based product integration.

Technical Lead

Beehive Systems Limited
03.2004 - 10.2006
  • Project planning, scoping, effort estimation, tracking client communication & presentation
  • Leaded from the front end to end project management from conceptualization and visualization to technology mapping, resource & task scheduling and final execution of projects
  • Significantly contributed in development of WASP3d product
  • Leaded the execution of the development pipeline and delivery of the organization's software products to QA
  • Managed the day-to-day activities of the development team(s) and ensure the coordination of individual team deliverables is synchronized as necessary to achieve product releases
  • Formulated details scope of works as well as devised LLDs/HLDs
  • Enforced that best practices for coding, code reviews, architecture, and security are employed across all teams consistently, and maintain responsibility for the quality development of internal and external applications
  • Directed timelines and resources (internal and external) within the software development lifecycle
  • Provided hands-on development and mentoring as necessary for other members of the development team
  • Implemented systems based on well defined SLAs
  • Handled complete SDLC process for Software Products
  • Functioned as Individual Contributor in Core C++ Component/Framework
  • Headed and mentored development team of 10 members involving Software Intern to Lead Application Developer
  • Coordinated scrutinizing Development Teams to root out technical glitches & contributed individually in framework maintenance
  • Conducted technology estimation involving usage of SDKs and Frameworks
  • Additionally supervised and Lead a Support Team of 10 members
  • Significantly contributed in R&D of new Graphics Cards and SDI boards to improve product performance.

Lead Programmer

Beehive Systems Limited
03.2004 - 10.2006
  • Participated in designing and coding of complex 3D primitives like animated 3D Text, Cube, Lathe, Ring, Particle systems
  • Successfully developed rendered engine framework involving Engine, Scenegraph, Nodes, Interpolators & Shader Framework
  • Key role in design and development of the projects
  • Processed definition and implementation methodology
  • Interacted with and guide team members to ensure smooth progress of project work
  • Ensured adherence to Quality norms across the development and implementation process
  • Participated in design & development of project
  • Managed time critical, live project requiring pressure handled and on the spot decision making calibre.

Education

Master of Science - Computer Science

Maharshi Dayanand University
Rohtak, Haryana

Bachelor of Science - General Science

Ramjas College
,Delhi University, India

Skills

  • C, C, STL, VC (VS2015, VS 2019), ATL COM/DCOM, MFC, DIRECT3d, DIRECTX, HLSL, DirectCompute, Gstreamer, GPU Decoding, Multithreaded Application, DirectX9/DirectX11/DirectX12/OPENGL/VULKAN, DirectShow, Cryptography API, Inter-Process Communication, NET Framework, DirectShow ,C#, Debugging Tools, WinDbg, OpenCV, FFMPEG, BoostGLSL, OpenGL/Vulkan, Windows Performance Toolkit, GCC, MESON, PYTHON
  • Camera Tracking, Real Time Shadow, Shader Materials, Image Processing and Chroma Keying, DIRECT3D, DIRECTX, HLSL, DirectCompute, Multithreaded Application, DirectX9/DirectX11 & InterProcess Communication, Weather Data Visualisation, GIS Map Application
  • Windows 10, Linux (DEBIAN)
  • GIT, SVN

Custom

M.Sc (Computer Science), Maharshi Dayanand University, Rohtak, India, 2012, B.Sc, Ramjas College, Delhi University, Delhi, India, 1999, Certified Prince2 Practitioner, 2016, Certified Scrum Master (CSM), 2015, PMP Training (PDUs), 2013

Personal Information

  • Location Preference: Anywhere
  • Date of birth: 02/18/78

Languages

English
Fluent
Hindi
Native
Bengali
Native

Timeline

Technical Specialist

BARCO ELECTRONICS LTD
06.2019 - Current

Technical architect

Beehive Systems Ltd
09.2006 - 01.2009

Technical Lead

Beehive Systems Limited
03.2004 - 10.2006

Lead Programmer

Beehive Systems Limited
03.2004 - 10.2006

Master of Science - Computer Science

Maharshi Dayanand University

Bachelor of Science - General Science

Ramjas College
BISHWAROOP CHAKRAVARTY