Abhishek Sarkar

Abhishek Sarkar

Software Developer & Technical Manager at Codebrahma Technologies


- I am a Software Developer and Technical Manager with expertise in programming, development and project management.

- I have great technical skills which certainly gives me an edge when it comes to managing projects and teams.

- I have worked on a diverse set of projects from e-commerce applications to complex real time and chat based applications as well as IoT based projects.

- I have successfully programmed, engineered and delivered multiple projects using various technologies with teams of upto 8 people.

- I am a quick learner and have the ability to handle multiple projects at once. 



Ruby, Ruby on Rails

JavaScript, NodeJs, ExpressJs

AngularJs, Bower, Grunt, jQuery, jQuery UI and Twitter Bootstrap

Web Development, HTML and CSS

Project Management, Team Management, Client Management and Requirement Analysis.


Rspec, Karma and Jasmine

SQL, MySQL, RDBMS, Database design and concepts 

Linux and Unix environment

AWS, S3, EC2 RDS, IBM Bluemix and Heroku

XMPP, MQTT and Ejabberd


Work History

Technical Manager, Codebrahma Technologies

Nov 2014 - Present
Roles and responsibilities

- Engineering projects and taking decisions on tools to be used 

- Requirement Analysis

- Project planning based on resources and time

- Project and team management

- Technical/Business consultations with clients

- Programming and development

- Involved in product designs and reviews

- Code reviews 

- Training

Software Developer, Codebrahma Technologies

Jul 2013 - Oct 2014
Roles and responsibilities

- Development based on the requirements given


Real-time patient medication adherence platform(using IoT technologies)

MQTT, IoT, IBM Bluemix, NodeJs, ExpressJs, AngularJs, Bower, Grunt, Cloudant, GIT

This application is used to track medication schedules and activities for patients, assigned to certain caregivers. My roles include the following.

- Requirement analysis and Solution Architecture

- Back end development work for MQTT and NodeJs APIs

- Front end development work for SPAs using AngularJs

- Code reviews

- Team management(4 members)

- Project delivery and deployments with IBM Bluemix

Mobile Chat Application

XMPP, Ejabberd, Ruby on Rails, MySQL, Mnesia, Erlang, Android, IOS, APIs, S3, AWS, RDS 2, GIT

An android and IOS chat application that connects consumers to enterprises and vice versa.

- Requirement analysis and Solution Architecture

- Server Side development work with XMPP and Ruby on Rails APIs

- Team management(3-4 members)

- Project delivery and deployments with AWS

Affiliate E-Commerce Application (hipstart.in)

Ruby on Rails API, AngularJs SPA, AWS, S3, RDS, EC2, Amazon Product Advertising API, GIT

A SPA web app and an IOS app that allows users to browse through specially curated products collected from Amazon and Flipkart.

- Requirement analysis and Solution Architecture

- Server Side API development work with Ruby on Rails

- Code reviews

- Team management(3-4 members)

- Project delivery and deployments with AWS

Project Management System for a Medium-Sized Enterprise (happiestminds.com)

Ruby on Rails, Redmine, Jquery, MySQL, SVN

This tool is used to manage every single operation in the company from time tracking to handling invoices. My roles include the following 

- Requirement analysis and Solution Architecture

- Code reviews

- Team management(2 members)

- Project delivery

Job Portal and ATS for Employers (bevy.is, talent.bevy.is)

Ruby on Rails, AngularJs, Faye, Rspec, Heroku, S3, APIs, Android, Mandrill, Sidekiq, PostgresSQL 2, GIT

This project consists of a job portal for students an ATS(Application Tracking System) for employers, a recommendation system and an android application. About 100,000 students and more than 1000 companies have been using this system. My roles include the following.

- Requirement analysis

- Technical management

- Code reviews

- Team management(3-8 members)

- Project delivery

P2P Lending Platform (harmoney.com)

Ruby on Rails, AngularJs, Salesforce, Rspec, Karma, Heroku, S3, PostgresSQL, GIT

A New Zealand based financial application that brings together borrowers and lenders in one place to interact and make transactions online.

- Front end development and optimisations with AngularJs(UI intensive components)

- Assisted in back end development

Realtime News Feed System and Dashboard (letsventure.com)

Ruby on Rails, Ruby, JavaScript, AngularJs, Faye, MySQL, GIT

A real time dashboard for a social network of entrepreneurs, start ups and investors with the ability to post photos, videos and links with a complex liking, commenting and sharing system all happening in real time.

- Requirement analysis

- Front end development with AngularJs

- Back end development with Ruby on Rails with real time pub sub mechanism using Faye

Calendar Based Scheduler Plugin

jQuery, JavaScript, BackboneJs, GIT

jQuery/BackboneJs plugin that is to be integrated with an existing advertisement scheduling platform. It is completely event based so that back end integrations can be made easily.

- Requirement analysis

- Front end development and optimisations(UI intensive) 



Bachelor of Technology (B.Tech.)

2009 - 2013
Guru Nanak Institute of Technology 

Information Technology, CGPA 8.0/10.0


2007 - 2009
Little Flower School

Science, Grade 85/100


1996 - 2007
Little Flower School

Schooling, Grade 85/100


English - Full professional proficiency

Hindi - Native or bilingual proficiency

Bengali - Native or bilingual proficiency