Career Profile

Versatile developer with excellent coding, programming and interpersonal skills. Highly motivated, adaptive, interactive learner, focused individual and a good team player. Mostly worked on LTE EPC, networking, web development, Java & JavaX Swing desktop application and android application development with a proven track record of success. Eager to work on core technology, open-source development and latest technologies. Love writing technical blogs, reading about latest technologies and implementing new ideas.

Experiences

Software Engineer - 2 (Developer)

July 2014 - Present
Dynamic Digital Technology Pvt. Ltd.(R&D of Polaris Networks)

  • Working Domain: LTE Technology(Networking) & Web Application Development
  • OS Platform: Fedora19(Linux-RH) with kernel 3.11.0.9
  • Technology: C, PHP, SOAP, cURL, Shell Scripting, PostgreSQL, SQLite, HTML, CSS, JQuery, AJAX
  • Tools Used: SVN, Mantis Bug Tracker, Wireshark, GCC, GDB, VIM Editor, Notepad++
  • Worked as a part of NetEPC team with major Key Responsibilities:

    1. To work with LTE EPC and its various nodes such as MME, SGW, PGW, HSS, SPR, PCRF, OCS, OFCS, MMELB, MBMSGW, HeNBGW, ePDG
    2. To develop NetConsole (a web framework using PHP) & NetCLI (a CLI framework using C) to integrate and interact with different LTE EPC nodes running at different colocated & remote servers
    3. To develop shell scripts and Linux utilities for automating compilation of nodes, installing linux and kernel packages, making executables and assembling product packages
    4. To develop SOAP APIs in C language for LTE EPC nodes to communicate through Web Console and Command Line Interface

Publications

Scalable Hierarchical Collaborative Filtering Using BSP Trees

Conference: International Conference on Computational Advancement in Communication Circuits and Systems (ICCACCS 2014 - organized by Narula Institute of Technology, Kolkata)
Published in: Computational Advancement in Communication Circuits and Systems, Springer India

Projects

Location Aware Collaborative Filtering with Searching

July 2013 - May 2014
Final Year College Project done under Prof. Prosenjit Gupta
Developed Generating suggestions for a Recommendation Engine using the Binary Space Partitioning technique to divide entire unsymmetrical user space based on their similarity co-efficient.
Tools Used: Java and JavaX Swing | MoviLens Dataset

Mobile Application Development

June 2013 - July 2013
Globsyn Finishing School, Kolkata
Developed a Contact Book Application for Android Mobiles with interactive and responsive Graphical User Interface with all the features of its real counterpart.
Tools Used: Eclipse with ADT, Java, XML, SQLite

Web Development using PHP & MySQL

June 2012 - July 2012
Globsyn Finishing School, Kolkata
Developed an Online Complaint Registry Website for Hardware & Software Support System.
Tools Used: Adobe Dreamweaver CS6, PHP, MySQL, HTML, CSS, Javascript, JQuery, WAMP

Skills & Proficiency

C / C++ / Java / Shell

MySQL / PostgreSQL / SQLite

LTE EPC / Networking

PHP / Ajax / JQuery

SOAP / REST / cURL

Unix / Linux / Windows

Android / iPhone Apps

Javax Swing / VB6