Sayan Chakraborty
(0091)9051031948 / 9038121680
sayan.chakraborty89@gmail.com
Experience Summary
• 2 years experience in software design / development.
• Experienced in JavaScript, jQuery, HTML 5.0, CSS.
• Proficient in Backbone.js framework for JavaScript coding,
• Working knowledge of Require.js, Underscore.js and templating libraries such as
Handlebars.js.
• Experienced in designing mobile application; from deciding the UI to implement those using
touch libraries such as Hammer.js. Also experienced with HTML 5.0 touch events.
• Good working knowledge of data structures.
• Strong OOPs Concept.
• Extensive experience with analysis, design, development, customizations and
implementation of software applications.
• Quick learner with ability to grasp new technologies and finding out its relation with business
domain.
Functional Skills
• Has excellent work ethics, great interpersonal skills, is team oriented with strong
analytical thinking, quick learning qualities and flexibility to move in any domain or any
technologies.
• Has good problem solving ability.
• Has experience in handling multiple roles – Developer and Tester.
Job Titles
Organization Name Lexmark Internationals(India) Pvt. Ltd.
Job Title Software Engineering Professional -1
Duration July, 2013 – Till Date.
Engagement Overview
Project Engineering Design Software Product
Application Name Client Framework For Content Viewer
Client Almost all teams in Enterprise Software Division in Lexmark India,
this module are a must.
Role Requirements capturing, Designing, Coding and Unit Testing.
Languages used JavaScript (Backbone.js framework), HTML 5.0, CSS
SDLC Agile Scrum
Product Description: It is a modular Backbone.js and Require.js based Electronic
Content Management related web application that enables users to interact with
documents, put them in a workflow or under version control, store them in a remote server.
Viewer, the module I extensively worked on, has the responsibility of displaying
different types of images, texts and pdfs inside the application. Viewer also handles
zoom and rotates operations on images, reordering of pages within a document. The
module also runs on mobile phones, especially on android and IOS without native
coding. The touch events are handled using Hammer.js, in addition to our business logic.
Mostly it is a client side module that interacts with the application server through a
REST API.
Roles/Responsibilities:
1. Requirement Analysis and Design: collecting the client requirements of UI models and
design accordingly, taking decision regarding data structures.
2. Coding (jQuery, JavaScript), using Backbone.js framework and Underscore.js
library, CSS manipulation.
3. Using touch libraries like Hammer.js and adding business logic to decide how touch
events will be handled in mobile application.
4. Creation of test plans, extensive Unit Testing using jasmine 2.0 and a little bit of
Sinon.js.
5. API documentation.
6. Used Tools: eclipse-Kepler, WinMerge, Git hub for version control, Chrome
developer tools.
7. Coordination with other modules to resolve the Issues.
Project Engineering Design Software Product
Application Name Content Organizer
Client H & R Block, USA.
Role Requirements capturing, Designing, Coding and Testing
Languages and
Technologies used
JavaScript (Backbone.js framework), HTML 5.0, CSS
SDLC Agile Scrum
Product Descriptions: Based on the same Backbone.js framework mentioned earlier, this
module addressed a special requirement of a famous tax consultant H&R Block,
U.S.A. H&R needed to arrange the documents to be stored in different document
types. A document can be moved from one document type to another. Document types
have to be pre mentioned in a config file and created in the server. Reordering of
pages, creating a new document from existing documents, merging and splitting of
documents are supported. Predefined scripts could be inserted in the module easily to
run them on documents.
Roles/Responsibilities:
Responsibilities are mostly the same as that of the previous one. The additional ones are –
1. Gathering some domain knowledge regarding tax documents.
2. Subtly, customizing a framework to give customers a solution of their own without
making a huge change in existing code base.
Professional Achievements & Other Skills
• Ministry of Human Resource scholarship holder for 24 months during Master of
Engineering course.
• Qualified Indian Classical singer.(Senior Diploma)
Academic Career
• Master of Engineering in Information Technology from Bengal Engineering and Science
University, Shibpur in 2013 (marks – 77.8%).
• Bachelor of Technology in Computer Science and Engineering from West Bengal
University of Technology in 2011. (DGPA – 8.41)
• 12th
from Hare School under West Bengal council of Higher Secondary Education in
2007 (marks – 77.4%)
• 10th
from Hare School under West Bengal Board of Secondary Education in 2005. (Marks
80.5%).
Personal Details
Date of Birth 8th
August, 1989
Communicational Address Flat -2A, 83 Shyamnagar Road, Kolkata -700055.
Permanent Address Same as above.

Sayan Chakraborty

  • 1.
    Sayan Chakraborty (0091)9051031948 /9038121680 sayan.chakraborty89@gmail.com Experience Summary • 2 years experience in software design / development. • Experienced in JavaScript, jQuery, HTML 5.0, CSS. • Proficient in Backbone.js framework for JavaScript coding, • Working knowledge of Require.js, Underscore.js and templating libraries such as Handlebars.js. • Experienced in designing mobile application; from deciding the UI to implement those using touch libraries such as Hammer.js. Also experienced with HTML 5.0 touch events. • Good working knowledge of data structures. • Strong OOPs Concept. • Extensive experience with analysis, design, development, customizations and implementation of software applications. • Quick learner with ability to grasp new technologies and finding out its relation with business domain. Functional Skills • Has excellent work ethics, great interpersonal skills, is team oriented with strong analytical thinking, quick learning qualities and flexibility to move in any domain or any technologies. • Has good problem solving ability. • Has experience in handling multiple roles – Developer and Tester. Job Titles Organization Name Lexmark Internationals(India) Pvt. Ltd. Job Title Software Engineering Professional -1 Duration July, 2013 – Till Date. Engagement Overview Project Engineering Design Software Product Application Name Client Framework For Content Viewer Client Almost all teams in Enterprise Software Division in Lexmark India, this module are a must. Role Requirements capturing, Designing, Coding and Unit Testing. Languages used JavaScript (Backbone.js framework), HTML 5.0, CSS
  • 2.
    SDLC Agile Scrum ProductDescription: It is a modular Backbone.js and Require.js based Electronic Content Management related web application that enables users to interact with documents, put them in a workflow or under version control, store them in a remote server. Viewer, the module I extensively worked on, has the responsibility of displaying different types of images, texts and pdfs inside the application. Viewer also handles zoom and rotates operations on images, reordering of pages within a document. The module also runs on mobile phones, especially on android and IOS without native coding. The touch events are handled using Hammer.js, in addition to our business logic. Mostly it is a client side module that interacts with the application server through a REST API. Roles/Responsibilities: 1. Requirement Analysis and Design: collecting the client requirements of UI models and design accordingly, taking decision regarding data structures. 2. Coding (jQuery, JavaScript), using Backbone.js framework and Underscore.js library, CSS manipulation. 3. Using touch libraries like Hammer.js and adding business logic to decide how touch events will be handled in mobile application. 4. Creation of test plans, extensive Unit Testing using jasmine 2.0 and a little bit of Sinon.js. 5. API documentation. 6. Used Tools: eclipse-Kepler, WinMerge, Git hub for version control, Chrome developer tools. 7. Coordination with other modules to resolve the Issues. Project Engineering Design Software Product Application Name Content Organizer Client H & R Block, USA. Role Requirements capturing, Designing, Coding and Testing Languages and Technologies used JavaScript (Backbone.js framework), HTML 5.0, CSS SDLC Agile Scrum Product Descriptions: Based on the same Backbone.js framework mentioned earlier, this module addressed a special requirement of a famous tax consultant H&R Block, U.S.A. H&R needed to arrange the documents to be stored in different document types. A document can be moved from one document type to another. Document types
  • 3.
    have to bepre mentioned in a config file and created in the server. Reordering of pages, creating a new document from existing documents, merging and splitting of documents are supported. Predefined scripts could be inserted in the module easily to run them on documents. Roles/Responsibilities: Responsibilities are mostly the same as that of the previous one. The additional ones are – 1. Gathering some domain knowledge regarding tax documents. 2. Subtly, customizing a framework to give customers a solution of their own without making a huge change in existing code base. Professional Achievements & Other Skills • Ministry of Human Resource scholarship holder for 24 months during Master of Engineering course. • Qualified Indian Classical singer.(Senior Diploma) Academic Career • Master of Engineering in Information Technology from Bengal Engineering and Science University, Shibpur in 2013 (marks – 77.8%). • Bachelor of Technology in Computer Science and Engineering from West Bengal University of Technology in 2011. (DGPA – 8.41) • 12th from Hare School under West Bengal council of Higher Secondary Education in 2007 (marks – 77.4%) • 10th from Hare School under West Bengal Board of Secondary Education in 2005. (Marks 80.5%). Personal Details Date of Birth 8th August, 1989 Communicational Address Flat -2A, 83 Shyamnagar Road, Kolkata -700055. Permanent Address Same as above.