Surajit Chowdhury, Senior Software Engineer

Surajit Chowdhury

Senior Software Engineer

Detroit Engineering products

Location
India - Bengaluru
Education
Bachelor's degree, Computer Science & engineering
Experience
12 years, 7 Months

Share My Profile

Block User


Work Experience

Total years of experience :12 years, 7 Months

Senior Software Engineer at Detroit Engineering products
  • India - Chennai
  • My current job since December 2015

• Experience in designing and developing enterprise and web applications using generics, collections, java i/o, JDBC, Servlets, JSP, Struts1.x, Json, JavaScript, HTML, JQuery, Ajax, CSS, XML, Hibernate
• Experience in ORM tools like Hibernate
• Good working experience in UI design and application development using IDE's like Eclipse
• Experience with Application Servers and web servers like JBoss and Apache Tomcat and glassfish
• Experience in working with tools like jaspersoft
• Experience in working javascript frameworks like nodejs
• Responsible for displaying 3D models of car accessories in browser using javascript, ajax, json, jquery, jsc3d.js, webgl

Software Developer at Aptean
  • India - Bengaluru
  • September 2014 to December 2015

• Experience in working in enterprise and web applications using Java and J2EE technologies like Core Java, JDBC, Servlets, JSP, Struts1.x, Json, XML, JavaScript, HTML, JQuery, Ajax, CSS, XML, Hibernate.
• Experience in ANT, Maven for building the applications
• Good working experience in GUI design and application development using IDE's Netbeans, Eclipse
• Familiar with Application Servers and web servers like Apache Tomcat and glassfish server.
• Experience in using MAVEN tool to compile, package and deploy the components to the Application Servers in different environments, managing the knova search engine cache in c++.
• Experience in using version control tools like Tortoise SVN, Agile methodologies, Kanbann process, design patterns like Singleton, Factory, prototype etc, search engine libraries like Lucene & webservices like REST-API

Software Developer at Gemalto
  • India - Bengaluru
  • August 2011 to June 2014

• Gained exposure in end-to-end development of software products from requirement analysis to system study, designing, coding, testing and debugging. Interacting with clients for requirements & designing.
• Managed the complete life cycle of development/ support projects including analysis of the client requirements; translating new ideas into clients solutions; requirements development; delivery, support, analysis and documentation.
• Responsible for understanding the existing code, documentation of technical specifications and coding and testing of new requirements.
• Involved in project prioritization and project planning based on priority and forecast reviews.
• Responsible for scheduling of Personalization development projects with optimized lead times to meet the customer expectations and Resource allocation.
• Handled validation of Personalization requirement specifications, freezing of these requirements and development of Personalization softwares
• Managed quality control of Personalization softwares, Delivery of tested Personalization softwares to production sites and improved team skills by means of regular trainings or information sharing sessions.
• Involved in requirement analysis, coding, testing, implementation and maintenance of several software applications.
• Smart Card Profile Testing, BAP, Re-BAP, Input/Output File Management.

Education

Bachelor's degree, Computer Science & engineering
  • at B.C Roy engg college
  • June 2011

Specialties & Skills

c++ builder
C++,GSM,Java,Java/J2EE,java beans,struts1.x,servlet,jsp,Gwt,Json,Jquery
Design patterns
J2EE,servlets

Languages

English
Expert
Hindi
Intermediate
Bengali
Expert

Training and Certifications

Globsyn (Certificate)
Date Attended:
June 2010
Valid Until:
July 2010

Hobbies

  • Listening music,Singing,Travelling
    Scored among top 7% in NITAT