Download PDF

Career Objective

To achieve high career growth through a continuous learning process and keep myself dynamic, visionary and competitive with the changing scenario of the world.

Academic Interest

Algorithms & Data Structures:  Implemented Advanced Data Structures like Segment tree and Fenwick Tree which can handle range queries and range update in logarithmic time in C.


CS50x Coding Contest:  Achieved top score with a global rank of  52 among 450 participants.

ACPM-ICPC: Ranked 84 in Asia Kolkata Onsite Regional Contest in 2016 sponsored by  IBM.

HackerEarth : 100 competitive percentile in C after solving more than 500 problems.

HackerRank :  Earned a badge in Algorithms with  88th percentile along with one silver and

                              one bronze medal (badge).

CodeChef:  Top performer from my college from past two years with a current rating of   4 Star.

Skill Set

  • OS  macOS Sierra, Ubuntu and Windows 7.
  • Languages  C (very good), C++ (good), JAVA (good).
  • Scripting  Python (good).
  • DBMS Oracle.
  • Tools/Libraries  STL, nano, Vim, git.



B.Tech in Computer Science and Engineering

Academy of Technology, Hooghly, West Bengal
Semester 7th 6th 5th 4th 3rd 2nd 1st
SGPA 8.67 8.65 8.77 8.73 9.03 8.31 8.67

Affiliated to Maulana Abul Kalam Azad University of Technology  ( Formerly known as WBUT ).


80.4% in Senior Secondary, AISSCE

Shree Bharati, Kolkata , West Bengal

CGPA : 8.8 / 10.0 in Secondary, CBSE

Shree Bharati, Kolkata, West Bengal


SEP 2017Present


Open Source Project

A command line tool for macOS developed with C that enables the user to search any phrase in the RSS feed and open the related link in the browser. One process for every RSS feed link is used to search by communicating with a python Module.

JUL 2015OCT 2015

Break Out


An arcade game developed in C on top of Stanford Portable Library for the GUI. Introduced mouse events to move the paddle and developed an algorithm to detect a collision of the ball with the bricks and the paddle.

Github Link :

Training and Internship

JUL 2017AUG 2017

Microsoft Technology Associate - Networking Fundamentals

100 hrs of training in Networking & Linux from HPES, Kolkata.

Used Samba 4 to create a Global File Sharing Server with Centralized User Management.

  • Used Zenity API with Shell Script to design the installation software.
  • Installed and configured Samba 4 on the Server side.
  • Enabled  Centralized Log in on windows platform.
SEP 2015NOV 2015

Software Engineer Intern

Cestemo Educare

Worked on Cyllid which is an  ERP business management Software.

  • Created Mainframes to dynamically generate HTML tables with different types of queries.
  • Extended the  High-charts Library to control the drill-down features of charts.
  • Implemented Form validations, Database Security API  and CRUD API.

Personal Details

  • LinkedIn Profile :
  • Date of Birth : 17-04-1995.
  • Languages Known : English and Hindi.
  • Hobbies : Listening music.


Sagnik Roy, Chief Information Officer
Cestemo Educare Pvt. Ltd.
Email Id : [email protected]
Contact : +91 9975430480