SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Md. Rashidul Islam
mrashidbd2000@gmail.com
Summary of Qualifications
 Over 10 years of professional experience in Software Design, Development, Team Management,
Coding and Implementation and Testing. Specialty in Web and Mobile(Hybrid) application.
 Skilled in both back-end and front-end in heterogeneous technologies specified in skills section
 Strong ability to learn new technology and implement in short time
 In depth knowledge on popular Relational Databases and NoSQL database(MongoDB)
 Outstanding knowledge on design patterns and Single Page Application(SPA)
 Experienced in Version control system SVN and GIT
 Used to with grunt, gulp, npm and bower for building application
 Experience in handling outsourcing/international projects
 Have capacity and commitment to work under pressure and completing challenging projects
 Strong inter-personal relationship skill to manage small to medium size team members
 Strong knowledge on security implementation
 Expertise with working on GIS application using Mapguide and Google Map
 Habituated to work in agile (Scrum) environment
Overview Technical Skills
Front-end skills:
 Javascript, React.js, Angularjs, Backbone.js(Marionette), Extjs/Sencha, JQuery/JQuery UI
 AJAX, JSON, Mustache, Handlebars, Underscore.js, Lodash, JSDoc, JSLINT
 RequireJS, Browserify, Jade/Ejs, WebSocket/Socket.IO, Grunt, Gulp, Bower, Npm
 HTML/DHTML, HTML5, CSS/CSS3, SASS/SCSS, Compass
 Social networking(Facebook, LinkedIn, Twitter) API integration
Mobile Skills:
 Ionic framework(Hybrid/Native app), Bootstrap, Sencha Touch
 Phonegap, Cordova
 iPhone, iPad, Android
Back-end Skills:
 Node.js, Express, Sails.js, HAPI, oAuth
 PHP, Ruby on Rails, Core C#(LINQ, MVC, EF)
 Stripe.js, Chargebee
Testing skills:
 Karma, Jasmine, Mocha, Protractor, Phantomjs, CasperJS
Deployment:
 Heroku, AWS/S3, Cloud, Slicehost, Rackspace
Databases:
 MongoDB, CouchDB, Redis
 MySQL, Postgresql, Sql Server, Oracle, Access
Others:
 Version Control System(Git, BitBucket, SVN)
 Basecamp, Pivotal Tracker, Flyspray, Jira, Trello
 GIS (Google maps API, Autodesk Mapguide Enterprise/ Open source)
 OS Proficiency : Windows, Linux(UBUNTU), Mac OSX
 Basic Photoshop
Experiences
Freelancing in upwork.com Oct, 2011 - Present
https://www.upwork.com/freelancers/~01f23da64d26ccfc02
My Learning Plan(mylearningplan.com) Oct, 2010 - Sept, 2011
Senior Web Developer
HawarIT Limited (www.hawarit.com) July, 2006 - Sept, 2010
Senior Software Engineer
Jence Inc (www.jence.com) Nov, 2004 - July, 2006
Software Design Engineer
Professional Story:
Project Code : Battlefin
Client : Managers/Investors
Environment : Mean Stack(Mongo, Express, Angulars, Node.js)
Responsibility : Front end development
Description : It was an existing project so after joining I had to fix lot of bugs, added new features,
performance boost up, code optimization and so on.
Url: http://battlefin-qa.herokuapp.com
Project Code : Authors.me
Client : Authors.me
Environment : Backbone.js, Python
Responsibility : Front end development
Description : It’s a web application where I was responsible for front end using the very new Backbone,
Jquery, Underscore.js, Css3. This is a collaboration website among Publisher, Agents and Authors(writer)
through email, phone or through the website. Where the writer can create their projects, submit their
projects, comments, sharing thoughts/information. Again on the Publisher or agent end they can view the
submissions, make notes, view history, assign their internal users, rate the submission, update progress
status, See the comment whether it is fit or not, see genre/sub-genre, hook and lot of other information
through the website or through link of blog, facebook, twitter etc.
Url: www.authors.me
Project Code : DBPortals
Client : Code Captain
Environment : Extjs 5.1, MVVM
Responsibility : Front end development
Description : It’s a web application where I was responsible for front end using the very new MVVM
feature of Extjs 5.1. There are two portals named i) Advertiser ii) Publisher, these are for the clients of the
application and one another portal named ‘Admin’ which is for administrative purpose. There are lots of
business of the portals regarding advertisements of Ads, their profit, benefit, balance, share,
advertiser/publisher CRUD, assignment, search, restrictions, Ad Settings, Ad Types, Ad Tags(collection of
Ads), allowing supported browser/device/Operating System, Frequency Caps, Impressions, View intervals,
pending/approve/deny, Lots of reporting and charting and so on.
Project Code : Andoria
Client : Code Captain
Environment : Extjs 4.1
Responsibility : Front end development
Description : It’s a web application where I was responsible for front end. There are two parts of the
application named i) Admin ii) Dashboard where Admin focuses on administrative part of the application and
in dashboard is for the users with heterogeneous features like Audit, Archive, File/Directory property CRUD,
profiling, Logs, Email, Sharing, Security, Groups/Users, Templates, Notifications and so on.
Project Code : Pixelpong
Client : Project Management team
Environment : Node.js, Web socket/Socket I.O, Javascript, Backbone.js, HTML5, CSS/CSS3,
MongoDB
Responsibility : Development
Description : It’s a web application for creating project based on certain subject where the project is
initialized with an screenshot or image. Then there is option to annotate over image after analysis. The
annotation allows to give comments and which allows real time feedback over the comments and broad cast
to all user who are already opened for review the project. This also allows drawing over the image, save,
edit, restoring, clearing and adding notes. There is also an interesting feature named versioning of the
images including the persistent dynamic drawing.
Url : http://li246-79.members.linode.com:8088/
Project Code : WindowGrid
Environment : Extjs 4.1, HTML5, CSS3/SCSS
Responsibility : UI Development
Description : In this project I have developed lots of Sencha chart like Scatter chart, Line chart,
Bar/Groupped Bar Chart, Gauge chart with heavily customization and overriding. Also created so many grids
and report with specific designs for each and made option to download the page as standalone html page
with the visible content, print the page dynamically and so on rich feature sets.
Project Code : Car Sales Questionnaire
Client : Car sellers
Environment : MongoDB, Node.js, Sencha Touch 2, CSS/CSS3.
Responsibility : Development
Description : Mobile application run on iPad, iOS and android. This is application is for multiple choice
questions in special format of like, prefer, dislike and ok. Results are shown in graphical bar percentage
format for in each category. Then for the specific type of car it shows a list of source where the car is
available and shows it’s complete description.
Project Code : Cooees
Client : GIS users.
Environment : MongoDB, Node.js, Javascript, Jquery, Google Map, HTML5, CSS/CSS3.
Responsibility : Development
Description : GIS application with lots features like facebook oAuth login, create new posts, adding post
as mark over map, searching nearest areas based on lat/lon, time, price, reply posts. There is option to
create post specifying it’s price and so as search. By default it load the map with the users current location.
Url : http://cooees.com.au
Project Code : Deployments
Client : Companies personal use.
Environment : MongoDB, Node.js, Sencha Touch 2, HTML5, CSS/CSS3.
Responsibility : Core development
Description: Web application that runs on iOS for iPhone/iPad. The main feature is to show deployment
status for various project in a customized List/Grid, lists complaints, reply to the complaints and assign a
task the developers through mail.
Project Code : Mobile data explorer
Client : Personal use in iPhone/Ipad.
Environment : Node.js, MongoDB, Sencha Touch 2, CSS/CSS3, SASS/Compass.
Responsibility : Development
Description : Simple web application compatible with iOS(iPhone, iPad). It allows to review and analysis
data, return feedback through iPhone/iPad.
Project Code : Kinzaa
Client : Peoples need to generate Resume.
Environment : PHP, Drupal, MySQL, Javascript, JQuery, CSS/CSS3.
Responsibility : UI Development
Description: Kinzaa lets you build visually stunning infographic resumes. Our goal is for your resume to
accurately reflect your talents, strengths and experience in a format that takes minutes to create and
seconds to review. Infographics provides the format that sets you apart from the crowd. Employers get the
specific information they crave in a single glance and they can quickly form an accurate picture of you in
their mind. Infographics help job-seekers such as you standout. Your skills are clearly described and
employers see you in the brightest possible perspective.
Url : www.kinzaa.com
Project Code : Remby
Client : Those, who needs new website.
Environment : PHP, Drupal, MySQL, Javascript, JQuery, CSS/CSS3.
Responsibility : Cleint side Coding
Description: Remby is an easy way to create impressive blog posts. Use text, images and video from
anywhere and create the layouts you want. Use our tools to collect items from the web or drag to upload
from your computer. Beautify your images and remove backgrounds with Remby image effects. There are
various types of templates provided as Construction, Home, care, Health, &, beauty, Food, &, drink, Retail,
Services, Transportation, Indvidual, Wedding and so on. It allows to combine text, images and video in any
design that you like. Share on your blog, facebook, google+ or any other social network.
Url : www.remby.com
Project Code : Formhog
Client : Different school, college and many other institutions/organizations.
Environment : NodeJS, MongoDB, Javascript, Ajax, Extjs/Sencha, .Net 4.0.
Responsibility : Research & Coding
Description : This is an enterprise forms application system that allows users to form, workflow design,
save, publish and distribute electronic forms online. Manage complex approval processes and
generate extensive reports, Data explorer, Data validation, Data centralization.
Url : www.formhog.com
Project Code : PSOM
Client : Schiphol Airport Nederland
Environment : .Net., ASP, Web sevices, Ext-js, Ajax, Oracle, Windows 2003 Server, DWF Viwer,
MapGuide Open source 2.0.2, Mapguide studio 2009.
Responsibility: Coding and implementation
Description: This is a GIS application for schiphol Airport in Nederlands. The main functionality of the
application is viewing, adding and maintaining of airport resources like buildings, rooms, furnitures, runways
and so on. There are two types of images in the application named raster and vector data. A large number
of GIS layers are incorporated in the application to achieve the goal.
Product Code : Synion
Client : Electrical and Electronics Company, Nederland
Environment : C#, Access
Responsibility : Coding
Project Description:
This is a small scale console application that will be used in another application as a library. It works as an
xml parser by using regular expression. It takes an xml document path and the delimiter by which the
document should be parsed. Then it returns a collection of the tag which matches in the document.
Product Code : WN05
Client : Electrical and Electronics Company, Nederland
Environment : C# .NET, Access
Responsibility : Development phase.
Project Description:
This is complete windows application for an electronics company in Nederland. There is a central database
in the Manufacturer Company and the client downloads the latest one and sees the latest models are
available from there. Then they can create the orders of the necessary designs by drawing the patterns
from templates in the UI. The design symbols are categorized according to their shape and functionality.
The drawing, editing, moving of the objects was quite interesting task in the application. Finally the
customer could make the orders by creating the PDF and send it to the manufacturer.
Product Code : IND [GIS Application]
Client : Nederland Immigration Department
Environment : .Net., PHP, ASP, PostgreSQL Database, Windows 2003 Server, DWF Viwer, Ajax
Viewer, IIS, Classic Ajax
Responsibility : Requirement Study, Customer communication, development and implementation
Project Description:
ID is GIS software for a Nederland Government Immigration department who manages the asylums entered
in Nederland from outer Countries. We used Map Guide Open source as GIS server and Autodesk Map Guide
Studio as Map Editor. This Software is developed as generic system so that it could be extended with
minimum changes. For example: Currently the system includes data for 10 countries and working with
these. But if we add more data for other countries then it will also work by simply add/modifying the
database and map in studio, no need to touch the code. We also cared about the security holes of the
application and proved them. This software has some special features:
 Listing the map data as report in browser
 Viewing the report data to map viewer
 Creating new map data dynamically ( Information point, Height measurement, Distance
measurement and so on)
 Dynamic Printing of Map
 Height measurement of any point in the world
 Distance measurement between any two points in the world
 Showing detail information for any special place in the world
 Saving and restoring the dynamic/Static data in special container called snapshot
 Google earth integration with application by passing map data to Google earth
 Zoom in/out/to, dynamic zoom, pan of map like Google earth.
 Tile generator which creates tiles for the map by using map information from database. This tool is
an alternative third party renowned tool named “FMTile Engine”. Our tool is more powerful and
customized.
Releases:
 The first version of the application was developed by using DWF viewer.
 2nd
version is developed by using Ajax viewer which is much faster than DWF version.
Url:
http://ind.hawarit.com/mapguide/ind/ (username-passwords are not allowed to disclose)
Product Name : Automization Hanzedruk
Client : Various Corporate offices, Nederland
Environment : ASP .Net, Classic Ajax, Flash, MySQL, hMailserver, Windows 2003 Server
Responsibility : Research, Coding and Implementation
Project Description:
The core part of this application is mail management. hMailserver was used as mail server. There was an
advertisement part where the companies can advertise there products. The customer can order through the
application. The ordering procedure includes bidirectional mailing with large document attachment. The
attachment was not directly sent to the client. Instead s/he got a link for the attachment which allows
downloading it. This facilitates the companies to download the attachment at LAN Speed independent of
Internet speed. Once there was a problem of showing upload progress during mail transfer. I solved this
problem by doing research and solution was made by using Macromedia Flash Action script.
Project Code : VDL-ECN
Client : A nuclear Plant and various Corporate Offices, Nederland
Environment : .NET, ASP, PDF Sharp, Classic Ajax, Oracle 10g/ SQL Server 2005, Windows
XP/2000/2003 Server
Responsibility : Completed whole projects life Cycle in single hand
Project Description:
This is “document management system”. A skeleton of this software was developed previously. We have
enhanced it in some extent and beautified the system, such as batch job creation, windows service for
batch job printing, Role and security implementation, Viewing DWF/PDF/TIFF/TIF documents in the
browser. It has two major parts i. Web part ii. Windows service. The main functionality of the system is to
adding new document to the system of different revision, editing/deleting/viewing documents, listing the
documents in different criteria (filtering, grouping and so on). The user can create a batch job from web
part by choosing printer name for each document format and the service automatically picks the job and
prints accordingly.
Internet Access:
http://mail.dijkoraad-hawar.nl/vdl/ (username-password are not allowed to disclose)
Project Code : PTMS
Client : Various Large companies of
Environment : Javascript, PHP, Css/Css3, Ajax, Web services, PostgreSQL
Responsibility : Review of Database Design, Coding on core modules and Integration
Project Description:
This is Project Task Monitoring/Management System (PTMS). This application was designed for company’s
internal uses. The project tasks are distributed among the team members and these are automatically
documented in the central database. This reduces the manual overhead of management team. There was
also attendance/ Leave module for keeping history of employee.
Project Name : TK03
Client : Twaka Automashering (www.twaka.nl), Nederland
End User : Amsterdam, Nederland
Environment : C# .Net, Javascript, Jquery, Css/Css3, Ajax, Web services, PDF Sharp, Postgres
Responsibility : Team Leading, Security Implementation in web services and Coding
Project Description:
This is large scale distributed web applications developed for a software industry in Netherlands. There are
several parts of the project i. A Web Application ii. Web services iii. Some other web applications that also
used that web services. We worked only for part i and ii. There was a challenge to optimize the web
services and maintain security. Anyway we did it successfully. The web application was developed for
customers, grosser, cattle provider and contactor and likewise some other firms. These applications support
Transport, Credit Invoice, Debit Invoice, Sales System, Mailing System, Booking System, and Data Import
from a web service. Different type of report are also developed using crystal report.
Url:
http://mail.dijkoraad-hawar.nl/grossier/ (username-password are not allowed to disclose)
Project Code : NineSync (SOALIB)
Client : Various companies who have a lot of data
Environment : J2SE, Web Services, Windows/Linux/Mac
Responsibility : Design review and development
Project Description:
This is data synchronization software.
There are two major parts of the software
i. File Synchronization
ii. Database Synchronization.
File Synchronization includes FTP/ SFTP/WebNFS protocol. The whole part of file synchronization was
developed by me. The FTP and SFTP protocols are server based that means there must have server
installed whereas WebNFS uses file sharing technology.
On the other hand Database synchronization module supports 8 databases which are: Oracle, SQL Server,
PostgreSQL, Sybase, Informix, MySQL, Access, HSQL. The database synchronization supported two
methodologies i. Normal Synchronization ii. SSL Synchronization. In normal synchronization there was
security hole so later we proved security risk by implementing SSL. In this purpose we created a daemon
which would run in both service and database end. There were some other features of database
synchronization: Auto Synchronization, Incremental update, cross platform synchronization, Batch
synchronization.
Internet Access:
http://www.ninestep.com
Project Name : ZipPrinter
Client : Generic software so anyone can use
Environment : J2SE, Window XP/Linux
Responsibility : Designing UI, Coding, Testing
Project Description:
This is small web application which was implemented by applet. The main functionality of the application is
printing zip file(s) content. The user selects a zip from client and then it uploads by selecting printer name
and other necessary printing formats. The application then unzips it and places temporarily in the server
and prints one by one.
Academic Projects Brief
 Student information collection and storing using database management including result
processing and maintenance
 A C like compiler design which is capable of compile and execute common syntax’s and
commands using C/C++ for windows and using Flex-Bison (Lex-Yacc) for both windows
and Linux environment
 An Approach to design an Animated Obstacle Detector and Justifier (AODJ) with
Animated Robotic Body (ARB) using OpenGL and MS Visual C++
 Development of java Applet and implementation of numerical algorithms
 Development of Windows paint software using Microsoft Visual C++
 Automated library management system
Interest:
I like to face new and new challenges as programming is my passion.
ACADEMIC QUALIFICATION:
B.Sc Eng. : B.Sc in Computer Science and Engineering.
Rajshahi University of Engineering and Technology(RUET)
Passing Year: 2002 (Result published on March-2004)
CGPA: 3.60 out of 4.00 (First Class 9th)
H.S.C : Chuadanga Govt. College, Passing Year: 1998 , First division
S.S.C : Khashkarara Secondary School, Chuadanga Passing Year:1996, First division
Personal Profile
Name : Md. Rashidul Islam.
Father’s Name : Md. Abubakar Jowrdar.
Mother’s Name : Mrs. Rashida Khatun
Present Address : Rashidul, House# 29(2nd
floor), Road# 21, Rupnagar R/A, Mirpur, Dhaka, Bangladesh
Permanent Address : Vill: Chilavalkey,Post:Khashkarara, P.S: Alamdanga, District: Chuadanga, Bangladesh
Date of Birth : July 24, 1981
Marital Status : Married
Nationality : Bangladeshi (By Birth)
Religion : Islam
Contact No. : 88 01731 841299
E-mail Address : mrashidbd2000@gmail.com
Upwork : https://www.upwork.com/freelancers/~01f23da64d26ccfc02
Twitter : https://twitter.com/mrashidbd2000
Linkedin : http://www.linkedin.com/in/rashidul
Github : https://github.com/rashidul57

Más contenido relacionado

La actualidad más candente (19)

Sushree_Saumya
Sushree_SaumyaSushree_Saumya
Sushree_Saumya
 
Satendra Gupta Sr DotNet Consultant
Satendra Gupta Sr  DotNet ConsultantSatendra Gupta Sr  DotNet Consultant
Satendra Gupta Sr DotNet Consultant
 
RECENTPROJECT
RECENTPROJECTRECENTPROJECT
RECENTPROJECT
 
Suresh p resume
Suresh p resume Suresh p resume
Suresh p resume
 
Cv aman gupta-uiux
Cv aman gupta-uiuxCv aman gupta-uiux
Cv aman gupta-uiux
 
Resume _current
Resume _currentResume _current
Resume _current
 
My CV
My CVMy CV
My CV
 
prabhakaran (4.3)
prabhakaran (4.3)prabhakaran (4.3)
prabhakaran (4.3)
 
Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
 
Ganesh Nagarajan - Resume
Ganesh Nagarajan - ResumeGanesh Nagarajan - Resume
Ganesh Nagarajan - Resume
 
SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
 
cv_shivarajB
cv_shivarajBcv_shivarajB
cv_shivarajB
 
VenkateshVG
VenkateshVGVenkateshVG
VenkateshVG
 
Neha Bhandari CV
Neha Bhandari CVNeha Bhandari CV
Neha Bhandari CV
 
Mahbub Rahman
Mahbub RahmanMahbub Rahman
Mahbub Rahman
 
Mahbub Rahman
Mahbub RahmanMahbub Rahman
Mahbub Rahman
 
The definitive guide to Web flowcharts
The definitive guide to Web flowchartsThe definitive guide to Web flowcharts
The definitive guide to Web flowcharts
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
RIA
RIARIA
RIA
 

Destacado

Misael Delgado CMS resume-NEW
Misael Delgado CMS resume-NEWMisael Delgado CMS resume-NEW
Misael Delgado CMS resume-NEWMisael Delgado
 
2011 GMC Sierra Toledo Owners Manual Ballas Buick GMC
2011 GMC Sierra Toledo Owners Manual Ballas Buick GMC2011 GMC Sierra Toledo Owners Manual Ballas Buick GMC
2011 GMC Sierra Toledo Owners Manual Ballas Buick GMCBallas Buick GMC
 
ewebber-resume-2015
ewebber-resume-2015ewebber-resume-2015
ewebber-resume-2015Elise Webber
 
Simplifi commerce oracle atg commerce & endeca training
Simplifi commerce   oracle atg commerce & endeca trainingSimplifi commerce   oracle atg commerce & endeca training
Simplifi commerce oracle atg commerce & endeca trainingLokesh Kumar
 
cms-resume
cms-resumecms-resume
cms-resumecmstrang
 
Michael Durwin's Resume
Michael Durwin's ResumeMichael Durwin's Resume
Michael Durwin's ResumeMichael Durwin
 
Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resumeVijay Kumar
 
Resume (CV) Senior PHP developer Javier Valderrama
Resume (CV) Senior PHP developer Javier ValderramaResume (CV) Senior PHP developer Javier Valderrama
Resume (CV) Senior PHP developer Javier ValderramaJavier Valderrama
 

Destacado (17)

Misael Delgado CMS resume-NEW
Misael Delgado CMS resume-NEWMisael Delgado CMS resume-NEW
Misael Delgado CMS resume-NEW
 
2011 GMC Sierra Toledo Owners Manual Ballas Buick GMC
2011 GMC Sierra Toledo Owners Manual Ballas Buick GMC2011 GMC Sierra Toledo Owners Manual Ballas Buick GMC
2011 GMC Sierra Toledo Owners Manual Ballas Buick GMC
 
ewebber-resume-2015
ewebber-resume-2015ewebber-resume-2015
ewebber-resume-2015
 
Siva Resume_CMS
Siva Resume_CMSSiva Resume_CMS
Siva Resume_CMS
 
HANISamResume
HANISamResumeHANISamResume
HANISamResume
 
cms resume
cms resumecms resume
cms resume
 
Simplifi commerce oracle atg commerce & endeca training
Simplifi commerce   oracle atg commerce & endeca trainingSimplifi commerce   oracle atg commerce & endeca training
Simplifi commerce oracle atg commerce & endeca training
 
Cms resume
Cms resumeCms resume
Cms resume
 
MohitKumarGupta_Resume
MohitKumarGupta_ResumeMohitKumarGupta_Resume
MohitKumarGupta_Resume
 
cms-resume
cms-resumecms-resume
cms-resume
 
Michael Durwin's Resume
Michael Durwin's ResumeMichael Durwin's Resume
Michael Durwin's Resume
 
resume_CMS
resume_CMSresume_CMS
resume_CMS
 
CMS-Resume 2
CMS-Resume 2CMS-Resume 2
CMS-Resume 2
 
Resume Jim Ecklund
Resume Jim EcklundResume Jim Ecklund
Resume Jim Ecklund
 
Saravanan_Sundaresan_ESB_ATG
Saravanan_Sundaresan_ESB_ATGSaravanan_Sundaresan_ESB_ATG
Saravanan_Sundaresan_ESB_ATG
 
Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resume
 
Resume (CV) Senior PHP developer Javier Valderrama
Resume (CV) Senior PHP developer Javier ValderramaResume (CV) Senior PHP developer Javier Valderrama
Resume (CV) Senior PHP developer Javier Valderrama
 

Similar a CV

Resume Tushar Kadam
Resume Tushar Kadam Resume Tushar Kadam
Resume Tushar Kadam tushar kadam
 
Anish Gupta CV (UI and SharePoint developer)
Anish Gupta CV (UI and SharePoint developer)Anish Gupta CV (UI and SharePoint developer)
Anish Gupta CV (UI and SharePoint developer)ANISH GUPTA
 
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UIChandra Sekhar
 
Abhijit Jalekar B.E (CSE)
Abhijit Jalekar B.E (CSE)Abhijit Jalekar B.E (CSE)
Abhijit Jalekar B.E (CSE)Abhijit Jalekar
 
COMP6210 Web Services And Design Methodologies.docx
COMP6210 Web Services And Design Methodologies.docxCOMP6210 Web Services And Design Methodologies.docx
COMP6210 Web Services And Design Methodologies.docxwrite31
 
Mayank Dixit 30Arp_2016
Mayank Dixit 30Arp_2016Mayank Dixit 30Arp_2016
Mayank Dixit 30Arp_2016Mayank Dixit
 
Supriya Saha Resume
Supriya Saha ResumeSupriya Saha Resume
Supriya Saha Resumesupriya saha
 
pujankiritbhaisheth
pujankiritbhaisheth pujankiritbhaisheth
pujankiritbhaisheth shethpujan
 
Bipin Pradhan UX & UI Designer
Bipin Pradhan UX & UI DesignerBipin Pradhan UX & UI Designer
Bipin Pradhan UX & UI DesignerBipin Pradhan
 

Similar a CV (20)

Jintu_UI_CV
Jintu_UI_CVJintu_UI_CV
Jintu_UI_CV
 
Resume Tushar Kadam
Resume Tushar Kadam Resume Tushar Kadam
Resume Tushar Kadam
 
Anish Gupta CV (UI and SharePoint developer)
Anish Gupta CV (UI and SharePoint developer)Anish Gupta CV (UI and SharePoint developer)
Anish Gupta CV (UI and SharePoint developer)
 
Balamurugan_Webdeveloper
Balamurugan_WebdeveloperBalamurugan_Webdeveloper
Balamurugan_Webdeveloper
 
Dhanusha Bijawat Resume
Dhanusha Bijawat ResumeDhanusha Bijawat Resume
Dhanusha Bijawat Resume
 
RGProfile
RGProfileRGProfile
RGProfile
 
TRWResume-10-2016
TRWResume-10-2016TRWResume-10-2016
TRWResume-10-2016
 
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UI
 
Abhijit Jalekar B.E (CSE)
Abhijit Jalekar B.E (CSE)Abhijit Jalekar B.E (CSE)
Abhijit Jalekar B.E (CSE)
 
Resume_new
Resume_newResume_new
Resume_new
 
Nikhil_Resume_2016
Nikhil_Resume_2016Nikhil_Resume_2016
Nikhil_Resume_2016
 
COMP6210 Web Services And Design Methodologies.docx
COMP6210 Web Services And Design Methodologies.docxCOMP6210 Web Services And Design Methodologies.docx
COMP6210 Web Services And Design Methodologies.docx
 
Mayank Dixit 30Arp_2016
Mayank Dixit 30Arp_2016Mayank Dixit 30Arp_2016
Mayank Dixit 30Arp_2016
 
Yuvaraj-Resume
Yuvaraj-ResumeYuvaraj-Resume
Yuvaraj-Resume
 
Supriya Saha Resume
Supriya Saha ResumeSupriya Saha Resume
Supriya Saha Resume
 
MUHAMMAD SAJID_Final
MUHAMMAD SAJID_FinalMUHAMMAD SAJID_Final
MUHAMMAD SAJID_Final
 
pujankiritbhaisheth
pujankiritbhaisheth pujankiritbhaisheth
pujankiritbhaisheth
 
Vitaliy Kryvonos_CV_up
Vitaliy Kryvonos_CV_upVitaliy Kryvonos_CV_up
Vitaliy Kryvonos_CV_up
 
Dineshotham Kumar Khambhammettu
Dineshotham Kumar KhambhammettuDineshotham Kumar Khambhammettu
Dineshotham Kumar Khambhammettu
 
Bipin Pradhan UX & UI Designer
Bipin Pradhan UX & UI DesignerBipin Pradhan UX & UI Designer
Bipin Pradhan UX & UI Designer
 

CV

  • 1. Md. Rashidul Islam mrashidbd2000@gmail.com Summary of Qualifications  Over 10 years of professional experience in Software Design, Development, Team Management, Coding and Implementation and Testing. Specialty in Web and Mobile(Hybrid) application.  Skilled in both back-end and front-end in heterogeneous technologies specified in skills section  Strong ability to learn new technology and implement in short time  In depth knowledge on popular Relational Databases and NoSQL database(MongoDB)  Outstanding knowledge on design patterns and Single Page Application(SPA)  Experienced in Version control system SVN and GIT  Used to with grunt, gulp, npm and bower for building application  Experience in handling outsourcing/international projects  Have capacity and commitment to work under pressure and completing challenging projects  Strong inter-personal relationship skill to manage small to medium size team members  Strong knowledge on security implementation  Expertise with working on GIS application using Mapguide and Google Map  Habituated to work in agile (Scrum) environment Overview Technical Skills Front-end skills:  Javascript, React.js, Angularjs, Backbone.js(Marionette), Extjs/Sencha, JQuery/JQuery UI  AJAX, JSON, Mustache, Handlebars, Underscore.js, Lodash, JSDoc, JSLINT  RequireJS, Browserify, Jade/Ejs, WebSocket/Socket.IO, Grunt, Gulp, Bower, Npm  HTML/DHTML, HTML5, CSS/CSS3, SASS/SCSS, Compass  Social networking(Facebook, LinkedIn, Twitter) API integration Mobile Skills:  Ionic framework(Hybrid/Native app), Bootstrap, Sencha Touch  Phonegap, Cordova  iPhone, iPad, Android
  • 2. Back-end Skills:  Node.js, Express, Sails.js, HAPI, oAuth  PHP, Ruby on Rails, Core C#(LINQ, MVC, EF)  Stripe.js, Chargebee Testing skills:  Karma, Jasmine, Mocha, Protractor, Phantomjs, CasperJS Deployment:  Heroku, AWS/S3, Cloud, Slicehost, Rackspace Databases:  MongoDB, CouchDB, Redis  MySQL, Postgresql, Sql Server, Oracle, Access Others:  Version Control System(Git, BitBucket, SVN)  Basecamp, Pivotal Tracker, Flyspray, Jira, Trello  GIS (Google maps API, Autodesk Mapguide Enterprise/ Open source)  OS Proficiency : Windows, Linux(UBUNTU), Mac OSX  Basic Photoshop Experiences Freelancing in upwork.com Oct, 2011 - Present https://www.upwork.com/freelancers/~01f23da64d26ccfc02 My Learning Plan(mylearningplan.com) Oct, 2010 - Sept, 2011 Senior Web Developer HawarIT Limited (www.hawarit.com) July, 2006 - Sept, 2010 Senior Software Engineer Jence Inc (www.jence.com) Nov, 2004 - July, 2006 Software Design Engineer
  • 3. Professional Story: Project Code : Battlefin Client : Managers/Investors Environment : Mean Stack(Mongo, Express, Angulars, Node.js) Responsibility : Front end development Description : It was an existing project so after joining I had to fix lot of bugs, added new features, performance boost up, code optimization and so on. Url: http://battlefin-qa.herokuapp.com Project Code : Authors.me Client : Authors.me Environment : Backbone.js, Python Responsibility : Front end development Description : It’s a web application where I was responsible for front end using the very new Backbone, Jquery, Underscore.js, Css3. This is a collaboration website among Publisher, Agents and Authors(writer) through email, phone or through the website. Where the writer can create their projects, submit their projects, comments, sharing thoughts/information. Again on the Publisher or agent end they can view the submissions, make notes, view history, assign their internal users, rate the submission, update progress status, See the comment whether it is fit or not, see genre/sub-genre, hook and lot of other information through the website or through link of blog, facebook, twitter etc. Url: www.authors.me Project Code : DBPortals Client : Code Captain Environment : Extjs 5.1, MVVM Responsibility : Front end development Description : It’s a web application where I was responsible for front end using the very new MVVM feature of Extjs 5.1. There are two portals named i) Advertiser ii) Publisher, these are for the clients of the application and one another portal named ‘Admin’ which is for administrative purpose. There are lots of business of the portals regarding advertisements of Ads, their profit, benefit, balance, share, advertiser/publisher CRUD, assignment, search, restrictions, Ad Settings, Ad Types, Ad Tags(collection of Ads), allowing supported browser/device/Operating System, Frequency Caps, Impressions, View intervals, pending/approve/deny, Lots of reporting and charting and so on. Project Code : Andoria Client : Code Captain Environment : Extjs 4.1 Responsibility : Front end development Description : It’s a web application where I was responsible for front end. There are two parts of the application named i) Admin ii) Dashboard where Admin focuses on administrative part of the application and in dashboard is for the users with heterogeneous features like Audit, Archive, File/Directory property CRUD, profiling, Logs, Email, Sharing, Security, Groups/Users, Templates, Notifications and so on.
  • 4. Project Code : Pixelpong Client : Project Management team Environment : Node.js, Web socket/Socket I.O, Javascript, Backbone.js, HTML5, CSS/CSS3, MongoDB Responsibility : Development Description : It’s a web application for creating project based on certain subject where the project is initialized with an screenshot or image. Then there is option to annotate over image after analysis. The annotation allows to give comments and which allows real time feedback over the comments and broad cast to all user who are already opened for review the project. This also allows drawing over the image, save, edit, restoring, clearing and adding notes. There is also an interesting feature named versioning of the images including the persistent dynamic drawing. Url : http://li246-79.members.linode.com:8088/ Project Code : WindowGrid Environment : Extjs 4.1, HTML5, CSS3/SCSS Responsibility : UI Development Description : In this project I have developed lots of Sencha chart like Scatter chart, Line chart, Bar/Groupped Bar Chart, Gauge chart with heavily customization and overriding. Also created so many grids and report with specific designs for each and made option to download the page as standalone html page with the visible content, print the page dynamically and so on rich feature sets. Project Code : Car Sales Questionnaire Client : Car sellers Environment : MongoDB, Node.js, Sencha Touch 2, CSS/CSS3. Responsibility : Development Description : Mobile application run on iPad, iOS and android. This is application is for multiple choice questions in special format of like, prefer, dislike and ok. Results are shown in graphical bar percentage format for in each category. Then for the specific type of car it shows a list of source where the car is available and shows it’s complete description. Project Code : Cooees Client : GIS users. Environment : MongoDB, Node.js, Javascript, Jquery, Google Map, HTML5, CSS/CSS3. Responsibility : Development Description : GIS application with lots features like facebook oAuth login, create new posts, adding post as mark over map, searching nearest areas based on lat/lon, time, price, reply posts. There is option to create post specifying it’s price and so as search. By default it load the map with the users current location. Url : http://cooees.com.au Project Code : Deployments Client : Companies personal use.
  • 5. Environment : MongoDB, Node.js, Sencha Touch 2, HTML5, CSS/CSS3. Responsibility : Core development Description: Web application that runs on iOS for iPhone/iPad. The main feature is to show deployment status for various project in a customized List/Grid, lists complaints, reply to the complaints and assign a task the developers through mail. Project Code : Mobile data explorer Client : Personal use in iPhone/Ipad. Environment : Node.js, MongoDB, Sencha Touch 2, CSS/CSS3, SASS/Compass. Responsibility : Development Description : Simple web application compatible with iOS(iPhone, iPad). It allows to review and analysis data, return feedback through iPhone/iPad. Project Code : Kinzaa Client : Peoples need to generate Resume. Environment : PHP, Drupal, MySQL, Javascript, JQuery, CSS/CSS3. Responsibility : UI Development Description: Kinzaa lets you build visually stunning infographic resumes. Our goal is for your resume to accurately reflect your talents, strengths and experience in a format that takes minutes to create and seconds to review. Infographics provides the format that sets you apart from the crowd. Employers get the specific information they crave in a single glance and they can quickly form an accurate picture of you in their mind. Infographics help job-seekers such as you standout. Your skills are clearly described and employers see you in the brightest possible perspective. Url : www.kinzaa.com Project Code : Remby Client : Those, who needs new website. Environment : PHP, Drupal, MySQL, Javascript, JQuery, CSS/CSS3. Responsibility : Cleint side Coding Description: Remby is an easy way to create impressive blog posts. Use text, images and video from anywhere and create the layouts you want. Use our tools to collect items from the web or drag to upload from your computer. Beautify your images and remove backgrounds with Remby image effects. There are various types of templates provided as Construction, Home, care, Health, &, beauty, Food, &, drink, Retail, Services, Transportation, Indvidual, Wedding and so on. It allows to combine text, images and video in any design that you like. Share on your blog, facebook, google+ or any other social network. Url : www.remby.com
  • 6. Project Code : Formhog Client : Different school, college and many other institutions/organizations. Environment : NodeJS, MongoDB, Javascript, Ajax, Extjs/Sencha, .Net 4.0. Responsibility : Research & Coding Description : This is an enterprise forms application system that allows users to form, workflow design, save, publish and distribute electronic forms online. Manage complex approval processes and generate extensive reports, Data explorer, Data validation, Data centralization. Url : www.formhog.com Project Code : PSOM Client : Schiphol Airport Nederland Environment : .Net., ASP, Web sevices, Ext-js, Ajax, Oracle, Windows 2003 Server, DWF Viwer, MapGuide Open source 2.0.2, Mapguide studio 2009. Responsibility: Coding and implementation Description: This is a GIS application for schiphol Airport in Nederlands. The main functionality of the application is viewing, adding and maintaining of airport resources like buildings, rooms, furnitures, runways and so on. There are two types of images in the application named raster and vector data. A large number of GIS layers are incorporated in the application to achieve the goal. Product Code : Synion Client : Electrical and Electronics Company, Nederland Environment : C#, Access Responsibility : Coding Project Description: This is a small scale console application that will be used in another application as a library. It works as an xml parser by using regular expression. It takes an xml document path and the delimiter by which the document should be parsed. Then it returns a collection of the tag which matches in the document. Product Code : WN05 Client : Electrical and Electronics Company, Nederland Environment : C# .NET, Access Responsibility : Development phase. Project Description: This is complete windows application for an electronics company in Nederland. There is a central database in the Manufacturer Company and the client downloads the latest one and sees the latest models are available from there. Then they can create the orders of the necessary designs by drawing the patterns from templates in the UI. The design symbols are categorized according to their shape and functionality. The drawing, editing, moving of the objects was quite interesting task in the application. Finally the customer could make the orders by creating the PDF and send it to the manufacturer. Product Code : IND [GIS Application]
  • 7. Client : Nederland Immigration Department Environment : .Net., PHP, ASP, PostgreSQL Database, Windows 2003 Server, DWF Viwer, Ajax Viewer, IIS, Classic Ajax Responsibility : Requirement Study, Customer communication, development and implementation Project Description: ID is GIS software for a Nederland Government Immigration department who manages the asylums entered in Nederland from outer Countries. We used Map Guide Open source as GIS server and Autodesk Map Guide Studio as Map Editor. This Software is developed as generic system so that it could be extended with minimum changes. For example: Currently the system includes data for 10 countries and working with these. But if we add more data for other countries then it will also work by simply add/modifying the database and map in studio, no need to touch the code. We also cared about the security holes of the application and proved them. This software has some special features:  Listing the map data as report in browser  Viewing the report data to map viewer  Creating new map data dynamically ( Information point, Height measurement, Distance measurement and so on)  Dynamic Printing of Map  Height measurement of any point in the world  Distance measurement between any two points in the world  Showing detail information for any special place in the world  Saving and restoring the dynamic/Static data in special container called snapshot  Google earth integration with application by passing map data to Google earth  Zoom in/out/to, dynamic zoom, pan of map like Google earth.  Tile generator which creates tiles for the map by using map information from database. This tool is an alternative third party renowned tool named “FMTile Engine”. Our tool is more powerful and customized. Releases:  The first version of the application was developed by using DWF viewer.  2nd version is developed by using Ajax viewer which is much faster than DWF version. Url: http://ind.hawarit.com/mapguide/ind/ (username-passwords are not allowed to disclose) Product Name : Automization Hanzedruk Client : Various Corporate offices, Nederland Environment : ASP .Net, Classic Ajax, Flash, MySQL, hMailserver, Windows 2003 Server Responsibility : Research, Coding and Implementation
  • 8. Project Description: The core part of this application is mail management. hMailserver was used as mail server. There was an advertisement part where the companies can advertise there products. The customer can order through the application. The ordering procedure includes bidirectional mailing with large document attachment. The attachment was not directly sent to the client. Instead s/he got a link for the attachment which allows downloading it. This facilitates the companies to download the attachment at LAN Speed independent of Internet speed. Once there was a problem of showing upload progress during mail transfer. I solved this problem by doing research and solution was made by using Macromedia Flash Action script. Project Code : VDL-ECN Client : A nuclear Plant and various Corporate Offices, Nederland Environment : .NET, ASP, PDF Sharp, Classic Ajax, Oracle 10g/ SQL Server 2005, Windows XP/2000/2003 Server Responsibility : Completed whole projects life Cycle in single hand Project Description: This is “document management system”. A skeleton of this software was developed previously. We have enhanced it in some extent and beautified the system, such as batch job creation, windows service for batch job printing, Role and security implementation, Viewing DWF/PDF/TIFF/TIF documents in the browser. It has two major parts i. Web part ii. Windows service. The main functionality of the system is to adding new document to the system of different revision, editing/deleting/viewing documents, listing the documents in different criteria (filtering, grouping and so on). The user can create a batch job from web part by choosing printer name for each document format and the service automatically picks the job and prints accordingly. Internet Access: http://mail.dijkoraad-hawar.nl/vdl/ (username-password are not allowed to disclose) Project Code : PTMS Client : Various Large companies of Environment : Javascript, PHP, Css/Css3, Ajax, Web services, PostgreSQL Responsibility : Review of Database Design, Coding on core modules and Integration Project Description: This is Project Task Monitoring/Management System (PTMS). This application was designed for company’s internal uses. The project tasks are distributed among the team members and these are automatically documented in the central database. This reduces the manual overhead of management team. There was also attendance/ Leave module for keeping history of employee. Project Name : TK03 Client : Twaka Automashering (www.twaka.nl), Nederland End User : Amsterdam, Nederland Environment : C# .Net, Javascript, Jquery, Css/Css3, Ajax, Web services, PDF Sharp, Postgres Responsibility : Team Leading, Security Implementation in web services and Coding Project Description: This is large scale distributed web applications developed for a software industry in Netherlands. There are several parts of the project i. A Web Application ii. Web services iii. Some other web applications that also
  • 9. used that web services. We worked only for part i and ii. There was a challenge to optimize the web services and maintain security. Anyway we did it successfully. The web application was developed for customers, grosser, cattle provider and contactor and likewise some other firms. These applications support Transport, Credit Invoice, Debit Invoice, Sales System, Mailing System, Booking System, and Data Import from a web service. Different type of report are also developed using crystal report. Url: http://mail.dijkoraad-hawar.nl/grossier/ (username-password are not allowed to disclose) Project Code : NineSync (SOALIB) Client : Various companies who have a lot of data Environment : J2SE, Web Services, Windows/Linux/Mac Responsibility : Design review and development Project Description: This is data synchronization software. There are two major parts of the software i. File Synchronization ii. Database Synchronization. File Synchronization includes FTP/ SFTP/WebNFS protocol. The whole part of file synchronization was developed by me. The FTP and SFTP protocols are server based that means there must have server installed whereas WebNFS uses file sharing technology. On the other hand Database synchronization module supports 8 databases which are: Oracle, SQL Server, PostgreSQL, Sybase, Informix, MySQL, Access, HSQL. The database synchronization supported two methodologies i. Normal Synchronization ii. SSL Synchronization. In normal synchronization there was security hole so later we proved security risk by implementing SSL. In this purpose we created a daemon which would run in both service and database end. There were some other features of database synchronization: Auto Synchronization, Incremental update, cross platform synchronization, Batch synchronization. Internet Access: http://www.ninestep.com Project Name : ZipPrinter Client : Generic software so anyone can use Environment : J2SE, Window XP/Linux Responsibility : Designing UI, Coding, Testing Project Description: This is small web application which was implemented by applet. The main functionality of the application is printing zip file(s) content. The user selects a zip from client and then it uploads by selecting printer name and other necessary printing formats. The application then unzips it and places temporarily in the server and prints one by one. Academic Projects Brief  Student information collection and storing using database management including result processing and maintenance
  • 10.  A C like compiler design which is capable of compile and execute common syntax’s and commands using C/C++ for windows and using Flex-Bison (Lex-Yacc) for both windows and Linux environment  An Approach to design an Animated Obstacle Detector and Justifier (AODJ) with Animated Robotic Body (ARB) using OpenGL and MS Visual C++  Development of java Applet and implementation of numerical algorithms  Development of Windows paint software using Microsoft Visual C++  Automated library management system Interest: I like to face new and new challenges as programming is my passion. ACADEMIC QUALIFICATION: B.Sc Eng. : B.Sc in Computer Science and Engineering.
  • 11. Rajshahi University of Engineering and Technology(RUET) Passing Year: 2002 (Result published on March-2004) CGPA: 3.60 out of 4.00 (First Class 9th) H.S.C : Chuadanga Govt. College, Passing Year: 1998 , First division S.S.C : Khashkarara Secondary School, Chuadanga Passing Year:1996, First division Personal Profile Name : Md. Rashidul Islam. Father’s Name : Md. Abubakar Jowrdar. Mother’s Name : Mrs. Rashida Khatun Present Address : Rashidul, House# 29(2nd floor), Road# 21, Rupnagar R/A, Mirpur, Dhaka, Bangladesh Permanent Address : Vill: Chilavalkey,Post:Khashkarara, P.S: Alamdanga, District: Chuadanga, Bangladesh Date of Birth : July 24, 1981 Marital Status : Married Nationality : Bangladeshi (By Birth) Religion : Islam Contact No. : 88 01731 841299 E-mail Address : mrashidbd2000@gmail.com Upwork : https://www.upwork.com/freelancers/~01f23da64d26ccfc02 Twitter : https://twitter.com/mrashidbd2000 Linkedin : http://www.linkedin.com/in/rashidul Github : https://github.com/rashidul57