Summary

If I had to summarise myself in a word, it would be a Pythonista. I bend python at my own will to solve challenges at hand. If you are looking for someone with a strong Open and Closed source experience in Python then I might be a valuable asset for your Organisation. I recently served my contract with CERN as a Computing Engineer where I used Python to build a GUI which allowed Physicists and operators to query critical data from major particle accelerators such as LHC, PS, SPS and many more which were part of CERN's accelerator complex.

Apart from my experience at CERN, I am also highly active within the Open Source community and have been contributing to it ever since I learnt programming. I was a Google Summer of Code student and mentor for Python Software Foundation in 2020 and 2021 respectively.

Basic Information
Age:
Email:
sohambiswas41@gmail.com
Graduation Year:
2022
Location:
Kolkata, West Bengal, India
Languages:
English, Hindi, Bengali, French
Citizenship:
Indian
Skills
Work Experience
cern-logo

March 2021 - April 2022

CERN
Software Engineer (Internship)
  • I worked as a Software Engineer under the Controls Software and Services group of the BEAMS department at CERN.
  • I developed a complex graphical application tool to develop, test, and diagnose equipment throughout CERN's accelerator complex in python with the Qt framework by successfully delivering fundamental pieces of the application such as feature-full plotting widgets with bi-directional data binding, maintaining good UI responsiveness under high data volumes/rates and integrating technical and functional constraints into the software to provide rich user experience. This project enabled the physicists and operators at CERN with a user friendly graphical application which helped improve their efficiency compared to working with complicated command line tools.
  • Technologies that I worked on: Python, PyQt, pyqtgraph, pytest-qt, Numpy.
  • More about BEAMS - Controls Software and Services group of CERN can be found here.
gsoc-logo psf-logo

March 2020 - September 2020

Python Software Foundation
Google Summer of Code 2020 - Student Developer
  • Sub-org: FURY
  • As a python developer, I worked on an open source python graphics library FURY where I developed optimized Virtual Reality ready 2D and 3D graphical user interfaces from scratch via graphics primitives and provided physics engine integration with pyBullet. More information regarding my weekly progress can be found at the official Python Software Foundation blogs . My work benefited the organisation with additional UI components and a fully documented physics engine integration.
  • Technologies that I worked on: Python, PyBullet, Numpy, VTK.
  • Project Link.
  • Final Work Report
iit-logo

June 2019 - August 2019

IIT, Ropar
Software Engineer Research Intern
  • Project: Personalized Summary Tool.
  • As a Research software engineer intern, I developed a complex graphical application to generate Personalised Summaries of crowd-sourced articles to end-users by implementing Eye Gaze Tracking, the graphical user interface and the complete flow and integrity of the application. This work allowed the end users to generate their own personalised summary of the content being browsed during their current session.
  • Technologies that I worked on: Python, Tensorflow, Numpy, PyQt.
  • Certificate link.
iedc-logo

Dec 2018 - March 2021

IEM IEDC
Core Product Developer and Analyst
  • IEDC Cyber Cell
    • Project: Malicious URL Detector.
    • System layer proxy that provides protection against malicious URLs with the help of Machine Learning and custom filters based on Cyber-Security concepts.
  • IEDC Aeronautics Cell
    • Project: Autonomous Fixed Wing.
    • Depron Foam Based Airplane which uses a single brushless DC motor for thrust and Ardupilot 2.6 for its Autonomous functions. Requires servo to move flaps.
    • More Info: Video Link
Education
iem-logo

2018 - 2022

Bachelor's Degree
Institute of Engineering & Manangement, Kolkata

Computer Science and Engineering

CGPA: 9.33 | GPA: 3.81 | USA Grade: A

  • Studied fundamental Computer Science concepts such as CA, DSA, DBMS, OS, OOP etc. and core computing concepts including Computer Graphics, Machine Learning, Image Processing and Cyber Security.
  • Competed and won various inter-college Robotics competitions.
  • Operated and hosted workshops as Machine Learning Lead for DSC-IEM (Google Developer Student Club).
  • Received Gold Medal Award 🥇 for best student performance and impactful contribution to Open Source and Open Science.

Publications
joss-logo

4th August 2021

The Journal of Open Source Software
FURY: advanced scientific visualisation

Research Paper

  • DOI: 10.21105/joss.03384
  • Read research paper here.
  • Citation
  • Garyfallidis et al., (2021). FURY: advanced scientific visualization. Journal of Open Source Software, 6(64), 3384, https://doi.org/10.21105/joss.03384

References
Contact Me
Feel free to contact me

Location:

Kolkata, West Bengal, India.