Chiranjit Dutta

Operations Associate

Bengaluru, Karnataka, India7 yrs 11 mos experience

Key Highlights

  • 8.5 years of product development experience.
  • Expert in Java and Spring frameworks.
  • Proven track record in mentoring and team management.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and Telecommunications.

Contact

Skills

Core Skills

JavaSpringHibernateCore JavaSql

Other Skills

Amazon SQS QueueApplication DevelopmentCode reviewsCoding GuidelinesCoding StandardsData ModelingDatabase DesignEnd to End DeliveryEnd to End SolutionsFramework enhancementsHTMLJDBCJSPJava Database Connectivity (JDBC)JavaScript

About

8.5 years of product development and consulting experience. Design and development using Core Java, JDBC, Spring, Hibernate and SQL. Architect efficient, modular and scalable database ensuring strong data integrity and high performance. Established data model, coding standards and best practices for multiple projects. Designed end to end application. Development of web pages using JavaScript, HTML and JQuery. Interaction with business team for requirement gathering, estimation and solution. Managing small teams and mentoring new recruits.

Experience

7 yrs 11 mos
Total Experience
1 yr 3 mos
Average Tenure
--
Current Experience

Accolite

Associate Technical Delivery Manager

Jan 2013Oct 2015 · 2 yrs 9 mos · Bengaluru, Karnataka, India

  • Project: CHS
  • Project Duration: Feb 2015 to Oct 2015
  • Project Description: Create a new web application for CHS
  • Responsibilities:
  • Design and implement backend, database and web services using REST.
  • Implement second level Hibernate cache using EHCache.
  • Developments and enhancements using
  • Java
  • JavaScript
  • Spring
  • Hibernate
  • Requirement analysis, design, coding and testing.
  • Created coding guidelines for the project.
  • Interaction with QA team to explain new changes and functionalities and collect testing feedback.
  • Mentoring junior team members.
  • Project: Examsoft
  • Project Duration: May 2013 till Jan 2015
  • Project Description: Implement new UIs for Examsoft
  • Responsibilities:
  • Manage a team of 5.
  • Developments and enhancements using
  • Java
  • JavaScript
  • Spring MVC
  • Requirement analysis, design, coding, testing and bug fixing.
  • Created coding guidelines for the project.
  • Interaction with client development team to understand new requirements and suggest possible solutions.
  • Interaction with QA team to explain new changes and functionalities and collect testing feedback.
  • Preparing release documents to guide release team with production deployment.
  • Mentoring new recruits.
  • Project: HMA (Health Management Associates)
  • Project Duration: Jan 2013 to May 2013
  • Project Description: Implement medical access portal for HMA
  • Responsibilities:
  • Data scrubbing using Java.
  • Developments using JavaScript.
  • Created Ant file to build the project.
  • Performed POC on Google analytics.
  • Requirement gathering, requirement analysis, design, coding, testing and bug fixing.
  • Interacted with client development team to understand new requirements and suggest possible solutions.
  • Interacted with QA team to explain new changes and functionalities and collect testing feedback.
JavaJavaScriptSpringHibernateRESTCoding Guidelines+1

Ubersocial

Software Engineer

Mar 2012Jul 2012 · 4 mos · Bengaluru, Karnataka, India

  • Project: UberAPI
  • Project Duration: March 2012 – July 2012
  • Project Description: UberAPI is the tool used by UberMedia to generate audiences for Ad targeting.
  • Responsibilities:
  • Developments using
  • Amazon SQS Queue
  • Spring
  • Hibernate
  • Quartz.
  • Redesigned the current implementation to reduce the load on the primary database.
  • Interacted with development team from cross continental locations to understand new requirements and suggest possible solutions.
Amazon SQS QueueSpringHibernateQuartz

Yahoo

Senior Engineer

Oct 2009Sep 2011 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Project: Yahoo! Mail
  • Project Duration: October 2009 – Sep 2011
  • Project Description: Front End Automation for all flavors of Yahoo! Mail
  • Responsibilities:
  • Complete design of 3 projects including
  • Library creation
  • Accounts setup
  • Decisions on environments
  • Modularization
  • Project flow
  • Setups
  • Developments using Core Java.
  • Framework enhancements.
  • Code reviews.
  • Performance improvements.
  • Provided solutions for critical issues faced by team members and colleagues from other teams multiple times.
  • Mentored team members.
Core JavaFramework enhancementsCode reviewsPerformance improvements

Devsquare

Software Development Engineer

May 2009Sep 2009 · 4 mos · Bengaluru, Karnataka, India

  • Project: Core framework of DevSquare
  • Project Duration: May 2009 – September 2009
  • Project Description: Core framework of DevSquare
  • Responsibilities:
  • Lead Developer
  • Developments using
  • Core Java
  • JDBC
  • SQL
  • JSP
  • Servlets
  • Re-designed the entire framework (database and code base) of DevSquare to support multiple client bases. Previously the framework was designed to support only one client.
  • Designed the solution to save online test results locally in case of connection loss.
Core JavaJDBCSQLJSPServlets

Onmobile global limited

Software Engineer

Apr 2007Mar 2009 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Project: Content Usage Reporting (CUR)
  • Project Duration: August 2007 – March 2009
  • Project Description: OnMobile being a MVAS company provides various types of contents to mobile subscribers. To use these contents some fee has to be paid to the content provider and royalty body. CUR reports these fees.
  • Responsibilities:
  • Designed the database for the project.
  • Designed the end-to-end solution for the project.
  • Lead developer
  • Development using
  • Core Java
  • JDBC
  • SQL
  • JSP
  • Struts.
  • Optimized the run time for reports initially developed by other team members from over 2 days to a few hours.
  • Project: Results on Mobile
  • Project Duration: April 2008 – August 2008
  • Project Description: To provide results through mobile via voice and SMS. These results are for exams including the various board exams and entrance tests.
  • Responsibilities: Developments using Core Java.
  • Project: MSearch
  • Project Duration: April 2007 – July 2007
  • Project Description: MSearch is an innovation by OnMobile Global Limited. MSearch is used primarily to search for caller tunes. This search can be done in two ways – SMS or voice.
  • Responsibilities:
  • Developments using Core Java.
  • Improved the accuracy of the search results.
Core JavaJDBCSQLJSPStruts

Infosys

Software Engineer

Jul 2006Mar 2007 · 8 mos

  • Project: Training
  • Project Duration: July 2006 – March 2007
  • Project Description: Generic and Stream training
  • Responsibilities:
  • Completed the training on various software modules including RDBMS and Java programming.
  • Create two sample working projects using the programming languages learnt during training.

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Bachelor of Technology - BTech — Ceramic Sciences and Engineering

Jan 2002Jan 2006

Stackforce found 100+ more professionals with Java & Spring

Explore similar profiles based on matching skills and experience