Tanvir Chowdhury, Senior Software Engineer

Tanvir Chowdhury

Senior Software Engineer

Impel IT Solutions Ltd

Location
Bangladesh
Education
Higher diploma, Programming
Experience
13 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 9 Months

Senior Software Engineer at Impel IT Solutions Ltd
  • Bangladesh
  • My current job since July 2016

Design And develop Complex Software Applications for European Clients.
Currently working on a cloud base SAAS web application ..design and developed using spring framework and java for Netherland Home care industry.Its an enterprise application that covers all aspects of private home care system automation with scheduling, planning routes, managing financial functions, managing stock, inventory, bulk uploading files and documents and storing to secure file storage, creating templates, managing invoices and payment etc.

Developed Project Url :
https://zorgflex.nl/

Senior Software Engineer at SinePulse GmBH
  • Germany
  • July 2014 to January 2016

Smart phone application development for Android and I-Phone platform, Prepare functional and design specifications for mobile applications, Concept building and requirement analysis, Building integration of mobile apps to back-end web services and objects, Code optimization and debugging, Technical documentation, Mentor less experienced mobile developers .

Play Store Link :
1. https://play.google.com/store/apps/details?id=com.sinepulse.greenhouse
2.https://play.google.com/store/apps/details?id=com.sinepulse.app
Other Apps:
3. https://play.google.com/store/apps/details?id=com.sinepulse.smartmeter
4.https://play.google.com/store/apps/details?id=com.sinepulse.ips
5, https://play.google.com/store/apps/details?id=com.vipdashboard.app

Senior Software Engineer at Bording Vista Ltd
  • Bangladesh
  • August 2012 to June 2014

Duties/Responsibilities:
Creating Exciting Business application as per demand using Java.At present working with Android application.An Online Shopping Application with integrated Payment system including Product barcode Scanning option.
My main responsibilities are performing development tasks as assigned by management in due time and communicate with customers and work as per their feedback.

Programmer at Banglalion Communications Ltd
  • Bangladesh
  • October 2010 to August 2012

Duties/Responsibilities:
Perform upgradation and maintainance of the existing Billing software and develop new applications as per company requirements.
1.Customize CMS
2.Develop an effective report server to view all kinds of sales and coleection reports with graphical representation.
3.Monitor & ensure the Daily Operational activities and reporting
4.CRM
5.Fiber Billing Solution

Software Programmer at Spectrum Engineering Consortium Limited
  • Bangladesh
  • March 2010 to September 2010

Duties/Responsibilities:
Software Development
PROJECT AT WORKPLACE :

Project Name: 1.Univerge 2.OPCCMS 3.Roby Remittance

1. Univerge : is a Telecom Billing Software For national Telecom Ltd.
Key Features:
 Acquire Raw CDR files from the Switch
 Parse the CDR Files
 Store the Parsed CDR files into File System & Database
 Rate the call cost according to the plan
 Error Processing & Generate Billing Report.

2. OPCCMS : is a Banking Billing Solution for Standard Chartered Bank Ltd, Which consists of Acquisition, Mediation, Distribution, Rating, Interconnect, Error processing System, Billing & Uploading data to Server.

Language: J2SE
Database: MySql Server

Key Features:
 Gather Raw bill information From Input
 Send the bill information To Checker
 Send the Checked records to Verifier to Verify & Reconcile
 Force the Reconciled Data to CSV upload
 Generate the I Payment File & send it to FTP

RELAVANT TECHNOLOGY USED :
:
 Software based virtual server creation and configure it to the FTP
 Job Scheduler
 Distributed Server and Database
 Jasper Report for reporting.




3: Robi Remittance:
This is a J2ME Based application developed for Aktel Robi (Axiata Bangladesh) for their remittance based SMS Service.
Tools & Technologies: Java, Swing, Struts2, Spring, Hibernate, Mysql.J2mesimulator.
Description/Functionality:
 There will be a Client Simulator to send the SMS.This Simulator is nothing but a desktop UI which will send the SMPP message to the SMSC (Short Message Service Center) server.
 The SMSC will listen to a particular port where the Simulator client can send the SMS.
 The SMSC will then forward the message to the web application through some message queue.
 The Web Application Reads the message and send back a Response (it may be positive acknowledgement or negative one) to the SMSC server to send it to the Client.
 The Client simulator gets the message.

Education

Higher diploma, Programming
  • at Oracle Corporation
  • February 2010

SCJP (Sun certified java Programmer) with 91% marks. Developed Car Selling website and RMG Garments transaction Management software.

Diploma, Software Design And Development
  • at Islamic Devleopment Bank -BISEW
  • December 2009

Enterprise System Analysis And Design Using J2EE Web publishing,HTML,CSS,JQUERY Database development using Oracle 9i,Mysql Object Oriented Programming using Java Software development using Java and XML Server side programming using Servlet & JSP OOP System analysis and Design Using UML Sun certified java programmer preparation.

High school or equivalent, Science
  • at Victoria Govt College
  • January 2000
High school or equivalent, Science
  • at Nakhalpara Hossain ALi High School
  • January 1996

Basic High school degree on general science.

Specialties & Skills

Languages

English
Expert

Training and Certifications

ACE(ALepo Certified Engineer) (Certificate)
Date Attended:
August 2012
Valid Until:
September 2012
SCJP(Sun Certified java Progerammer) (Certificate)
Date Attended:
February 2010
Valid Until:
February 2010
Enterprise System analysis And Design Using J2EE (Certificate)
Date Attended:
February 2009
Valid Until:
February 2010

Hobbies

  • Internet Browsing,Travelling