"Suvha ratno" Mazumder
Persönliche Daten
English (Fließend)
Deutsch (Grundkenntnisse)
Beschreibung
Referenzen
Software developer
Software developer
Anlagen
CURRICULUM VITAE OF SUVHA RATNO MAZUMDER
Handy: +49 17679726746
Email:
[email protected] / [email protected]
C
AREER
O
BJECTIVE
A competent and enthusiastic software developer seeking a challenging position to
utilize my professional skills and bring unmatched success to your organization through
greater value addition, creative thought and flares for teamwork.
T
ECHNICAL
S
KILLS
3+ years professional experience in J2SE, J2EE
1+ years professional experience in UI/UX design, UML, HTML, CSS, JavaScript
1+ years professional experience in Hibernate, Rest Service
2+ years professional experience in JUnit testing, Maven, JDBC
1.5+ years professional experience in Spring, JPA, JSP, JSF, Servlet, JBoss
1.5+ years professional experience in JQuery, Java API, Java Bean, Tomcat, Jenkins
2+ years professional experience in J2EE Design pattern(DAO, MVC, Front controller)
2+ years professional experience in project management tools
– JIRA and SVN
0.5+ years professional experience in team leading role
1+ years professional experience in Oracle
1+ years highly academic experience in Oracle(in time of 1
st
MSc)
1+ years highly academic experience in J2EE(in time of 1
st
MSc)
6 months experience in lecturing
Strong professional and academic experience in UML, database and system design
Current Job: Spring, Java Bean, Java 7, Struts 2, Oracle, MySQL, Database design,
System analysis, SVN, Tomcat 7, Algorithm analysis, Bug fix, JUnit testing, Mantis,
Confluence, JIRA, SCRUM
V
ISA STATUS
Category Blue card
Expire 10/07/2017 (Format: DD/MM/YYYY)
Job eligible Full time
Next visa category Permanent resident(PR) in Germany (eligible to apply after 11/04/2016)
A
VAILABILITY
4 weeks notice period.
C
URRENT POSITION
Position
Job type
Software Developer.
Full Time.
Company CreamTeam GmbH.
Munich, Germany.
Duration
March 2015
– Present
Company business logic
CreamTeam supplies company car pools with CarExpress and standardized complete
solution for optimizing vehicle pool. CarExpress software includes vehicle reservation
(in an intranet or on the vehicle key handover Terminal), fully automatic vehicle
handover Terminal, electronic driving license control, electronic logbook, billing etc. In
shortly CreamTeam provides an automated car reservation system.
Responsibilities
Understand existence system
One of the important tasks in the very early time was to understand the existing
system, business work flow, code flow and gather new requirements by arranging
meeting with the perspective persons.
Coding and development
Main job responsibility was development part. Implemented lots of modules like
optimizing for pickup vehicle, logbook/report, ride share, manual reservation,
pickup vehicle, import user from file, edit/cancel reservation, email template to
customers, add banner & favicon, update existing trigger, pdf generate in time of
pickup/return vehicle etc.
Analyzing algorithm
Partially involved in the analyzing part of algorithm of several modules like
optimization of pickup vehicle, ride sharing for Volkswagen etc.
Import/Export project
Responsible for implementation of import/export project. Import was related to
insert data from a file system and export project was related to exporting data from
database which was controlled by XML.
Team management
Followed some software development framework such as SCRUM, SVN, JIRA,
Confluence, Matis, Testlink for managing product development. Need to report on
daily basis to project manager about work progress.
Bug fixing
Continuous bug fixing based on priority basis with a proper documentation using
JIRA, Mantis, and Confluence. Responsible for analyzing bugs as top hierarchy of
supporting department. Rather than module development, responsible for bug
solving based on priority from customer. Regular bug solving task helped to
understand the system and business logic deeply.
Multi tasking
Familiar with challenging multitasking. In developing time, needed to support for
hot bug fixing, guide to the testers, emergency meeting, some quick system
analysis, support to other development team etc.
Organize QA department
Maintain the bridge between testers and development team. Transferred
knowledge to testers about modules, prepared test matrices, evaluate test result,
maintain JIRA kanban board for testers, deploying new release, analyzed test
tools like testlink, selenium, JUnit test etc.
Regular report submission
Submitted proper documentation about any module implementation, important bug
fix as part of software development management. Any kind of important
information has to properly documented in confluence.
.
P
ROFESSIONAL EXPERIENCE
Position
Job type
Software Developer.
Full Time.
Company Sabio GmbH.
Hamburg, Germany.
Duration
April 2014
– March 2015
Project Title Rebuild statistic for SABIO 5 (version)
Project description
SABIO GmbH wants to rebuild their statistic part based on client’s requirements. It is a
pretty attractive part compared with recent statistic module (SABIO 4) for the top
management of the client side. There are five sectors of statistic part
– user, usage,
performance, content and feedback. Each sector contains lots of requirements like top
visited page, no of login per hour, top/flop news, top/flop documents etc.
Recent project status Initial module is finished, bug testing is going on, preparing first module for next client
presentation.
Project Responsibility
Understand existence system
Understand the existing system and gather new requirements by arranging
meeting with the perspective persons of the specific departments like business
logic analyst, FE analysts, and technical department of the company. Though it
was time consuming for a new comer, but the understanding the existing system
was very essential part of the project based on technical flow (frameworks) and
technological methods (which technologies are used in old version).
Analyzing and designing
Partly involved in the designing and analyzing part of the first module of statistic
rebuild for SABIO 5. It was decided that recent ongoing architecture will be used
for this module but as it is needed to handle with huge amount of data and to
maintain the standard, xml is used(to read sql and control all the filters for reports).
Analyzed some libraries which are suitable for the reporting.
Coding and development
A crucial and principal task is to do the on hand coding. Only responsible person
for managing xml part which is the backbone of statistic module. Because
hundreds of repots are controlled (with sql and all the filter options) by structured
xml. Regular JUnit testing with both real time and test data. Partly involved in core
development with spring framework. Fully responsible for database management
part with some critical sql.
Team management
Followed some software development framework for managing product
development like SCRUM, the team was perfectly maintained by project manager.
Addition, SVN and Mavenlink are strictly used as team management tools. Apart
of these, need to explain improvement, future development details and recent
status of the project on daily basis to project leader and weekly basis to
employees of all departments.
Bug fixing
Continuous bug fixing based on priority basis with a proper documentation using
“Trello board” which is centrally used for bug fixing of whole SABIO project. After
completion of a stage of development, this was a challenging part to fix the bugs
based on a limited time span.
Multi tasking
Adjusted with very challenging multitasking part. In time of developing, sometime it
needed to fix some bugs of other sub-module, deploy the whole module, quick
meeting, and very quick explanation of development stage to the top
management, discuss with technological fault, co-operation with FE developers
etc.
Regular report submission
To maintain the development hierarchy, submitted documentation for any decision
(like libraries, technologies, bug issues, fault issues, changing DB design part) to
software development management. Apart of this, maintained a regular work
details through project management software called Mavenlink and always
discussed the work flow with the responsible senior developers
.
Position
Job type
Software Developer.
Part-time.
Company Corporation A.
Canary wharf, London.
United Kingdom.
Duration Jan 2012
– Aug 2012 (8 Months) [Leaving cause: Came in Germany.]
Responsibilities
Design initial IT infrastructure
Partly
involved in designing initial IT infrastructure of their running project.
Specifically, I had analyzed cost effectively and improved productivity of the
project.
Initial project planning
Project planning according to available skilled resource person, timing,
documentation (SRS, technical details) etc. Used Gantt chart for proper
scheduling of each task and assigned resource person using Microsoft Project.
Coding & Development
One of my crucial responsible was to implement the project and supervise the
junior programmers. The challenging issues were to distribute modules to efficient
member and adjust the modules after completion. I had involved myself on ‘hand
on coding’ and had to take care of coding during critical and stuck situation of
junior developer.
Risk management analysis
Establishing the context, identifying, analyzing, evaluating, treating, monitoring and
communicating risk. The basic risks that I have faced were to manage the team
properly, proper scheduling, handle new requirement perfectly, coordinate among
all the modules, time consuming in exception handing during implementation.
Addition, I was one of the members of the risk management analysis team.
Team management
Following some systemic application of management policies and procedure like
SCRUM, the team was managed successfully by my supervision. For the proper
and efficient management, JIRA and SVN were used as team management tools.
But the most challenging part was to get efficient output by proper utilizing of team
skills and effort.
Bug fixing
Continuous bug testing. Additionally, module based bug testing had to check as
well. I have to keep the accurate documentation of bug fixing that can plague a
product or system during its journey from early development to eventual release.
Communicate with the clients
As a part of the requirement analysis, one of my important roles was to
communicate with the clients and I had to collect the requirements which were
related with the project. It was done by group meeting with the clients, individual
meeting and some telephony conversation.
Position
IT Lecturer
Institute
Duration
The Lord College
Hammersmith, London
United Kingdom.
Jun 2011
–Jan 2012(6 months) [Leaving cause: Got new job]
Responsibilities
Supervised Projects
Lectures
I was responsible for Software Engineering, Computer Service Management
courses.
Student advising
I had to supervise the projects based on Java, PHP, ASP.net for all the students
group wise and individually which must be granted by the British Computer Society
in term of qualities of the projects.
Technical guideline
As a course and project coordinator, I had to always follow up their projects, have
to check their improvements. Addition, I had to give technical guideline for module
development, algorithm implementation, database design, coding level problem
etc.
Student management system, Store management system, Food shop management,
Library management system, Bank management system, Hospital management
system, Airlines ticket management system etc.
Position
Job type
Company
Duration
Responsibility
Senior developer.
Contact or Project based.
Relience Auto Limited.
Whitechappel, London.
United Kingdom.
Jun 2011- Jun 2012 (1 year) [Leaving cause: completion of project]
Communication with the client
One of the parts of my job was to meet with the clients and gathering the required
requirements and analyze them.
Project Infrastructure
Involved in designing initial IT infrastructure of the project. Specifically, I had
analyzed cost effectively and scheduling of the project.
Follow up to the junior programmer
Few junior programmers were worked under my supervision. Mostly I had to follow
up them by helping in the critical situation of coding, decision making in time of
coding, bug fixing, testing etc.
Supervise the whole project
As a senior developer, I had to supervise whole project. I had to keep my eye
more in designing, bug fixing, coding, testing, deployment as well.
Position
Company
Duration
Responsibilities
Junior programmer.
IT Bangla. (
Dhaka, Bangladesh.
Jan 2008
–Jun 2008(6months) [Leaving cause: went for MSc in London]
J2SE and Oracle developer
In this position of job, I had to work on java, swing, java script and oracle for back
end developing.
Habituated with multi-task environment
One of my big challenges during that moment was to habituate with the multi task
environment. I had to partly work on two projects simultaneously.
Maintaining proper deadline
Each task assigned with an expected deadline which I had to maintain very strictly.
I was habituated to maintain this deadline keeping my coding and algorithm
efficient and thinking of possible exception handling and proper testing.
Regular report submission
Maintained SCRUM regularly which had showed the improvement of my task. This
report was checked by project manager and a feedback was given as well.
Position Hold
Job type
Technical Officer
Full time and project based for 3 months.
Company
Duration
Responsibilities
Voter ID Project, Bangladesh Army,
Dhaka, Bangladesh.
Nov 2007
– Jan 2008(3 months) [Leaving cause: Completion of project]
Maintaining the server
Maintaining the server which has covered the one sixth of my capital city. This
server was connected with the central server. In my region, the all the activities
related with the server were on my supervision.
Troubleshooting
This was the regular task in that job. Any kind of server related problem, initially I
had to handle them in the early stage. Sometime, I had to contact with the
troubleshooting company if the problem was out of my hand.
System update
Sometime, I had to receive the .exe file from the software maintaining company to
update the server. It was very sensitive part and I had to report about update to
the perspective person.
Supervising the team
I have supervised almost 20 team leaders in this project whose duties were to
collect the information from the data entry section. Addition, I had to supervise
another team whose duties were to review and recheck the entered data and
make sure the data were entered in correct format. In this purpose, I had to
maintain a LAN system to modify and update data in the server.
Position
Job type
Company Name
Duration
Responsibilities
Web developer
Student Job.
Digital Shape (
Feb, 2004- June 2007(3+ years)
Hands on coding
Responsible for typing raw code and minimize them in J2SE, C#, ASP.NET, PHP.
I had to implement few modules of software and had to make a report about that.
Front end design
In the very early stage I was given time to learn tools like Kawa for Java coding,
MySql and some techniques like- browser compatibility, secured login system,
code optimization & minimization, function & method based coding etc. Addition, I
learned requirement analysis, develop a system from scratch, took part in system
design.
Teamwork
Closely collaboration with the whole team, reporting to team leader, participating in
team meetings regularly, assisting development works and maintaining chain of
responsibilities.
Documentation and Presentation preparation
Preparing System Requirement Specifications document from the given resources
and information. Technical documentation preparation and user manual writing for
the respective client and solution. Apart of documentation preparation I used to
prepare presentation for the clients on demand.
Data entry
In the very early stage of this job, in some cases I was responsible for entry some
data. Addition, some time, I had to use manual cleansing way.
F
EATURED PROFESSIONAL
PROJECTS
Project
Company
Project description
Responsibilities
Linked software between client and Car service company.
Corporation A, London, United Kingdom.
A software (can be used as mobile app) which will work as the middle party between
car service company and clients. Middle party will receive knocks from clients through
the software and will transfer those request to the corresponded service providing
companies. This software is still in under-construction.
Requirement collection and analysis
This requirement gathering process was done by meeting with the staffs and sometime
individual meeting with responsible staff / person of a specific department like account
department, logistic department etc. Questionnaires, short document preparation were
used for verifying business process. Addition, sometime few quick information were
collected by a very short telephony conversation with the clients. Getting confirmation
that collected requirement is fully match with the clients business.
System Design
Based on client requirement and documentation, system was planned and designed
with wire framing, UML (Class Diagram, Database Design and Business Process Flow
Diagram). Microsoft Visio was used as UML tool but some other online UML tools were
also used for better presentation to the client.
Database Development
I have used star schema design with fact table in this design. In addition, partition of
this fact table was very effective in time of development and following this special way,
it makes more easi
er way to retrieve data from database. ‘Microsoft Visio’ was used for
better presentation and documentation of database design.
UI/UX Design
User interfaces designed with HTML, CSS and for User Experience (UX) Javascript
widely used for this project. Each and every UI were approved from the client end for
proper development and implementation.
Coding/Developing project
Hands on coding with Java Enterprise Edition (J2EE) with maintaining proper algorithm
in most of the cases. Handled possible exceptions while coding and tested codes for
efficiency. Refactored code where it seemed to have code smell and necessity. Used
HTML, CSS, JSP and Spring for better user interfaces. Used Servlet as a popular Java
framework. I used netbeans as a development IDE. Maintained design pattern for
efficiency of solution development. At backend, Oracle was used for database. Used
JPA as an helpful API for this project. For coding, I used proper coding guideline and
convention for the whole development works.
Database Normalization & Optimization
Database normalization, creation and optimization. Database relations were perfectly
designed for better information retrieval. Stored procedure, views etc developed as per
business process emergency.
Modifications, extensions
Modifications and sometimes extension of the system based on business needs and
client interests. I had to work for post deployment development also. Communicated
with client for any kinds of post deployment modifications and/or extensions, bug fixing
(if any).
Documentation
by company’s own guideline
Preparing user manual, documentation, system documentation, developer guides for
clients and in-house development team. Sometimes I had to maintain documentation
guideline provided by team management.
Mentoring junior programmers
Mentoring to junior programmers for any technical, logical and coding level problem.
Assisting them for on-going development works and doing fun with them.
Future enhancement
The analysis of future enhancement was very crucial. One of the outputs of our
analysis was to make a mobile application which will be more effective in future. So
from this type of analysis, clients are able to know about the future improvement of
their product.
Tools used
Project
Company
Project description
Responsibilities
HTML, CSS, JavaScript, J2EE Design Pattern, JSP, Spring, Servlet, Java Beans, ANT,
JPA, Oracle.
A website on online car sells.
Reliance Auto Ltd, London, United Kingdom.
This software was based on online car selling. Client has to create an account then
they can visit the vehicle pages. If they like to buy any vehicle they need to
communicate with seller. Seller can add, delete and modify information about vehicle
at any time.
Initial requirement analysis
Initial requirement analysis was done by a face to face interview, set of questionnaires,
telephony conversation. After this analysis, some similar type websites were analyzed
for a better UI presentation.
System design
Based on client requirement and documentation, system was planned and designed
with wire framing, UML (Class Diagram, Database Design and Business Process Flow
Diagram). Microsoft Visio was used as UML tool but some other online UML tools were
also used for better presentation to the client.
Communicate with the programmers
Using online chat messenger, programmers had communicated with the senior
perspective person. SVN, JIRA were used for structuring their works.
Critical situation in time of implementation
During the developing by the junior programmer, I had to solve some problems in time
of critical situations. Sometime, I had to fix some bugs and had to follow up the testing
section. Developed the email part to communicate between clients and seller.
Report submits to perspective person
Periodic report to the perspective person so that they can see the improvement of the
project. This helped me a lot to check the improvement of junior programmers.
Future enhancement analysis
Future enhancements were done by analyzing what features the client can add in
future which will be more efficient for the system. Addition, in this purpose we should
not add any feature which will be complicated and unrelated to the system. Moreover,
financial wise, this enhancement analysis is very beneficial for the software company.
Some future enhancement for this project were to develop online transaction, own tools
to develop the quality of image in time of insertion by seller, own developed chat
messenger to communicate among the staffs etc.
Tools used
Project
Company
Project Description
Responsibilities
Tools used
HTML, CSS, JavaScript, JSP, Spring, Servlet, Java, ANT, Java API, JPA.
A desktop based software to maintain attendance in an organization.
IT Bangla, Dhaka, Bangladesh.
This project is mainly build to keep an attendance in an organization. Employees had
to login in the system in the starting of office time and vice versa in time of ending.
System admin can generate a report of attendance of any employee for high authority.
Analysis the requirements of system
This project was desktop based small project. Addition, I was the only person who was
the fully responsible for the whole project. Initially, I had gathered the requirements as
needed. Mainly, communications between clients and analyst were done by telephone.
System design
UML (Class Diagram, Database Design and Business Process Flow Diagram)
diagrams were designed. To make a good documentation,
‘Visio’ was used.
Database design
As this project was desktop based and small proj
ect, ‘MySql’ was used to store data.
Database design was done by normalization and optimization.
Code minimization and optimization
Was trained how to do a code, design and how to optimize and minimize it. And these
procedures were used by code smell and then needed to modify it.
Software testing
Module based testing was done in that time. I was instructed by senior programmer for
this testing by various types of inputs.
Final documentation preparation
As company required, a user manual and documentation about the project was done
which will help in future modification. This documentation explained the way of
development, definition of bug fixing & their solution, difficulties in time of development
and the future enhancement.
J2SE, HTML, M ySQL.
Project
Client website
Project description
Responsibilities
An automated System for IBAIS University, Bangladesh.
http://www.ibais.edu.bd/
IT Bangla, Dhaka, Bangladesh.
It was a big project. The project based on the full automation of a university with
student portal, library management, account management etc.
Gathered requirement analysis
Gathered requirements with the senior staffs by face to face interview. Responsible for
approving UI design by the clients. Analyzed the collected requirements for the project.
UI/UX development
After analyzing requirements, designed UI for the project. During this time, needed to
check it by seniors. After developing needed to approv it by the clients. In this purpose,
JBuilder was very effective.
An effective database design and documentation for database
Involved in module based database design like database for account department,
library etc which were merged by project manager. Prepared documentation for
designing database.
Hardly maintained deadline
Habituated with a strict deadline. Needed to finish UI design with a proper checked by
seniors and approved by clients in proper time.
Different user based secure login system implementation
Developed a different user based secured login system with proper message in new
window in time of wrong input. ‘Eencryption’ method was used which is very popular
way to hide the real password.
Used tools Php, MySQL.
Project
Company name
Responsibilities
Project
Company name
Responsibilities
Project
Company name
Responsibilities
Desktop based software for a Hospital.
Digital shape, Dhaka, Bangladesh.
As a new learner, learned how to handle the critical issues in a real time software, how
to handle the small bugs, perfect googling in time need. Developed UI and involved
with the designed and coding as assistant.
Common accounting software.
Digital Shape, Dhaka, Bangladesh.
This software was common software for account department of any company. The
main intention to build this software was to sell the software after little bit modification.
In this software, my job was to analyze the common requirements which were give by
project manager and create a user interface (UI).
Demo software of automated system of a school.
Digital Shape, Dhaka, Bangladesh.
This software was based on the automation of the management system of a school.
Few features were build in this system like
– attendance process, student database,
teacher database, management process, teacher interaction, management interaction,
notice board etc. It was very popular during that time. In this project, I was responsible
for UI design and database design.
F
EATURED
M
ASTERS
P
ROJECTS
Project
Details
Design & build a data mart/data warehouse
Analyzed on huge amount of data of Kent
(London) council.
Clean this data by automated system.
Transfer data from access to oracle format.
Design fact and dimension table.
Load data into fact table by cursor.
Implementing time table.
Implementation of view.
Data pump to flat file
Partitioning fact table.
Tools Used Oracle 9i.
Project
Details
Role based Database architecture & technology development
The learning outcome of this project is
–
Discuss the rationale for and features of a range of database architectures.
Manage, optimize and allocate database resources.
Design, build and maintain database systems.
Discuss issues that impact on database performance.
Devise strategies for solving database problems.
Tools Used Oracle 9i, 10g.
Project
Details
Technologies
Tools Used
A project on information, security and control using Oracle
This project is based on security of the system using oracle. Learned how to manage
users by giving limited privileges.
Creating view, policy function and label based policy.
Oracle 10g.
Project
Details
Language Used
Tools Used
Developing an e-Learning Management System for a College
There were three types of user in this system
– student, teacher, and administrator. It
was exactly like a student portal. Students can see their subject details, important
message from tutors/administrator. Administrative people can add any subjects or new
teacher can communicate with others. Teachers can see their subjects’ details, can
upload their teaching materials and communicate with others as well.
PHP.
Microsoft Dreamweaver, MySQL.
Project
Technologies Used
Tools Used
Enterprise System for Gym using a process design method.
Process modeling, Organization diagram, Data flow diagram (DFD), Function entity
matrix, Database design, Form design, Report design.
Oracle 10g designer, Microsoft visio 2007
Project
Library management system.
This project is developed on library management of a college or university. There are
Technologies Used
Tools Used
lots of options in this project such as
– loan books, search
members/books, insert members/books, information of passing due date of book
return. Some special features have done in this project like
– trigger will generate in
time of wrong inputs, user can’t access the product out of their office hour which was
implemented by trigger.
Package, stored procedure, function, trigger.
Oracle 10g.
Project
Technologies Used
Tools Used
MSc Final Project
Supervisor
Details
Tools Used
Carbon offset project.
This project is implemented on carbon offset of the several countries. Lots of
things were related with this project such as
– update amount of tree in a
specific country, tree allocation, delete tree amount etc.
JPA, JSP, J2EE Design patterns (DAO, Front Controller), JavaScript, Servlet.
NetBeans IDE 6.8, Derby Database, Jboss.
Analysis of the inventory system (using one of the KFC stores) and
building an user friendly system.
Dr. Tatiana Simmonds.
This project is based on stock management and sales section of KFC. Build a new
automated system which is better than existing system in term of manual management.
The most of the part of the existing system was based on manually but the
implemented one is automated. The main processes of the system are delivery
products, order products, sales products, transfer products.
System Design
Based on data, which was collected from head office (Kfc, London). Analyzed
requirements and final goal of the system. As part of system design, planned system
and designed with wire framing, UML (Class Diagram, E-R Diagram, Database Design
and Business Process Flow Diagram, DFD).
Main Features
a) Investigate existing system, find out the problems, way to solve them.
b) Design new system which will be user friendly & more effective than existing system.
c) Back end implement: For this apache derby database is used. In addition, a timely
manner will be followed.
d) Implement design patterns.
e) Design and implement front end with security features.
Coding/Developing project
Used some extreme programming of Java. To make it highly secured,
‘encryption’
method was used in time of implementing login system. Used two J2EE design
patterns. To make it user friendly, Java script was used as well. For coding part, JPA
was used because of it
’s automatically maps between an object-oriented view and a
relational database view of data. If database structure changes, easy to maintain. JSP
allows the programmers to directly insert Java code into JSP file which makes the
development process very standard and easy. In this project, according to DAO design
pattern, all database access pages has kept in 'business' layer, all main code pages
has kept in 'presentation' layer, and all the functions or methods has kept in 'integration'
layer. So it's looking very good to understand developers own self and others as well.
In this project (Stock management), front controller design pattern is used because of
maintaining all the requests. It is very necessary in time of developing that to maintain
page to page request perfectly.
Future Enhancement
Suggested few feature enhancements which will make it more effective and submitted
it to perspective person of KFC. Few of them were to introduce a machine by which
manager can put the amount in time of counting which will save time.
JPA, JSP, J2EE Design patterns (DAO, Front Controller), JavaScript, Spring, Java
Bean, Servlet.
A
CADEMIC STATUS
Master
Duration
University
Current status
Master
University
Student of International Master Program
Master of Engineering (High Integrity Systems)
Started at April 2013.
Frankfurt University of Applied Sciences.
Frankfurt, Germany
On hold
MSc. in Enterprise Systems and Data Warehousing (ESDW)
University of Greenwich, London
United Kingdom.
Duration
Obtained Marks
Principal courses or skills covered
2009-2011
54%
Data warehousing, Database architecture & technology, Information, security
and control, Internet and web technologies(open source), System modeling,
Database tools, Enterprise programming and Architecture(Java)
Bachelor
University
Duration
Obtained CGPA
Principal courses or skills covered
Bachelor of Science in Computer Science & Engineering
Military Institute of Science & Technology(MIST).
Dhaka, Bangladesh.
2003
– 2007
4.27 out of 5.0 scale.
Computer Programming, Algorithm Designing, Software Engineering, Computer
Networking, Compiler Construction, Database Design, Digital Logic Design, Sytem
Design.
P
ERSONAL
I
NFORMATION
First Name, Last name
Address
Nationality
DOB
Gender
Religious
Language
Phone
Suvha Ratno, Mazumder.
App 317-318, Heiglhofstraße 64, 81377, Munchen, Germany.
Bangladeshi.
01.10.1986
Male.
Hinduism.
German (Basic), English (Fluent), Bengali (Mother tongue).
Course description for Deutsche: A2.2 course in VHS.
+49 17679726746 (personal)
Email:
(personal)
L
ANGUAGE SKILLS
Mother Tongue Bengali
Other Languages
Understanding
Speaking
Writing
Level
Listening
Reading
Spoken
Interaction
Spoken
Production
English
C
1
Proficient
User
C
1
Proficient
User
C
1
Proficient
User
C
1
Proficient
User
C
1
Proficient
User
C
1
Proficient
User
German
A
1
Basic
User
A
1
Basic
User
A
1
Basic
User
A
1
Basic User
A
1
Basic
User
A
1
Basic
User
German language course: A 2.2
R
EFERENCE
I will provide on request.