SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
1
Svetsarvägen 15
Box 7001
SE-171 41 Stockholm, Sweden
Mudassar Hakim
Consultant
Date of birth: 1985
mudassar.hakim@yash.com
Mobile: +46 (0)70 556 02 45
 Mudassar has been in the IT industry since 2008. His
knowledge lies within software architecture, system
development, design, integration, implementation, deployment,
analysis, and testing mostly in Java/J2EE - his biggest passion.
 He developed applications using Java and J2EE Technologies,
working methodology involved Agile/Scrum sprints and TDD.
 Done code review for conventions, bad practices and finding
bugs using tools like Sonar, PMD, Checkstyle.
 Ensured development work backed with JUnit with the help of
Eclemma test suite.
 Interaction with business regarding detailed requirement
gathering & issue resolution analysis.
 Mentoring team members and taking accountability of the
delegated tasks.
 Ensure Delivery of existing modules, documenting the allocated
development process & ensuring the Senior Management and
the Project Manager are continually updated about the status of
the allocated work.
 Strong at analysis related to customer response interpretation &
fluid conveyance of ideas.
 Hardworking with excellent communication skills, verbally and
in writing, a very good team player, like to work in a team and
share knowledge for generating innovative ideas to be used in
application development in a competitive environment.


2
Specialization
 Development
 Implementation
 Analysis
 Design
 Architecture
 Integration
 Testing
 System Development
 Deployment
 Software Development
Courses/certificates
 2014 , Wealth Management.
 2012, Test Driven Development.
 2012 Development Scrum/Agile.
 2012 Design Patterns.
 2012, Java API Programming.
 2012, MYSQL Development.
 2012, MYSQL Tuning.
 2012, MYSQL Architecture/Design.
 2012, Introduction to Financial Market
(NCFM), National Stock Exchange.
 2011, UML.
 2011, Object Oriented, Analysis and Design.
using UML.
 2011, Advanced J2EE Technologies (Spring,
Hibernate, Struts, Maven, Servlets and Jsp).
 2011, Oracle Certified Web Component
Developer (OCPWCD5),
 2011, MYSQL Development.
 2011, Oracle Certified Associate Java
Programmer (OCAJP7).
 2009, Sun Certified Java Programmer,
(SCJP5), SUN Technologies / Oracle.
Technologies and tools
 Java, J2EE, Java 6-7-8, C++.
 Struts 2, Hibernate 4, Spring 3/4(DI, MVC,
Security, JBDC, AOP, WebFlow).
 Apache Tomcat, Websphere, Jboss,
Weblogic 10.6.
 Jsp, Servlets.
 HTML5, CSS3, Jquery, Ajax, Json, XML,
Jscript, ANGULAR JS, GWT.
 SQL, MySQL, MSSQL Express, Oracle, DB2,
PhpMyAdmin and more.
 Eclipse, NETBEANS, RAD, Maven, Jira,
 Unix/Linux/windows/Mac
 MS Project, Word, Excel, Power Point, MS
Visio.
 GITHUB, SubVersion , SVN, FTP, SFTP.
 Clearcase
 UML
 Agile / Scrum
 Sonar, PMD, Checkstyle, Jenkins, Hudson
 WebServices (JAX-WS, JAX-RS)
 Eclemma test suite, JUnit, Spy, Mockito.
 Scrum/Agile.
 E-commerce
 Andorid SDK
Roles
 Senior Software Engineer
 Software/System Developer
 System Programmer
 System Integration
 Programmer Analyst
 Frontend Developer
 Backend Developer
 Support Engineer
 Tester
Industries
 Banking & Finance
 Healthcare
 Retail
 Telecommunication
 Sales B2B
 Legal Services
Language
 English Fluent in spoken and written
 Hindi Fluent in spoken and written
 Swedish Basic Level.
Education
 2008 Computer Science Engineering ,
BAM University India.
3
Kungsgatan 6
Box 7001
SE-111 43 Stockholm, Sweden
JOBS AND ASSIGNMENT:
Yash Technologies AB 201501 – Present
INDUSTRY: E-learning
ROLES: Systems Archictect , System Developer
PROJECT: Körkortscentralen, Spånga AB
This project helps people prepare for the test conducted to the get the car driving license in Sweden. The interface
is made user friendly which maximizes user interaction and involvement raising probability of the candidate passing
the test with flying colours. Along with textual explanation provided in the project we have also provided audio
support for better concentration and learning.
The project highlights training on driving car, car with trailer and bike. Multilingual support enables people from
different language speaking countries to prepare for the test in the best possible way. Exercises and practise test
provided in the project makes sure that the candidate is ready to appear for the final test.
Responsibilities:
 Architecture and conceptual designing of system.
 Schema designing and performance tuning.
 Code reviews to ensure code quality.
 Implementation of Coding and Validation of View, Controller, Service and DAO layer components.
 Pivotal in gathering requirements and preparation of Use Case Scenarios.
 Utilised JSP for providing the view.
 Involved in deployment process.
 Payment gateway development-Integration.
ENVIRONMENT: Java 1.7, JSP, HTML5, CSS, Hibernate 3, Tiles, E-commerce, Spring 3, MySQL, Scrum/Agile
Methodologies, Xml, Eclipse Luna, Tomcat 7, TDD, Jenkins, Sonar, JUnit, Jira, GIT, Windows, Angular JS.
Over Head Door, US 201501 – 201505
INDUSTRY: Retail
ROLES: System Designer and System Developer
PROJECT: Partner connect
The OverHeadDoor Partner Connect portal is a java based web application. The objective of Partner Connect is
to provide services to their partner groups. Services involve bulk purchasing of residential and commercial door
items. Portal has different level of user permissions to access different modules. Users login to partner connect
portal to check their quotation, contract, order details.
RESPONSABILITIES:
 Architecture and conceptual designing of system.
 Schema designing and performance tuning.
 Code reviews to ensure quality of code.
 Involved in Coding and Validation of View, Controller, Service and DAO layer components.
4
 Involved in gathering requirements and preparation of Use Cases and Prototypes.
 Involved in writhing of JSP pages for the presentation of data.
 Applying server side validations by using by Validation Framework.
 Mentoring and guiding junior developers for assigned work.
 Involved in deployment process.
ENVIRONMENT: Java 1.7, JSP, HTML5, CSS, Hibernate 3, Tiles, Spring 3, MySQL, Scrum/Agile Methodologies,
Xml, Eclipse Luna, Tomcat 7, TDD, Jenkins, Sonar, JUnit, Jira, GIT, Windows, VPN, Citrix.
Nordea Bank ( Sweden, Denmark , Finland, Norway) 201301 - 201412
INDUSTRY: Banking and finance.
ROLES: Consultant, System developer and support
PROJECT: One Financial Planning Tool ( ONEFPT)
An internal portal application for providing investment advice in terms of retirement planning & saving needs
fulfilment via retirement products which would consider factors like current portfolio evaluation, risk appetite, time
horizon etc.
The goal of the module is to provide financial advice on wealth management particularly for retirement planning in
regards to three aspects as what age would the person retire, what is the expected money at the retirement age and
how long is that expected money being given.
RESPONSABILITIES:
 Understanding Functional requirements of the Stories and tasks from Product backlog sheet for the
Sprint.
 Doing technical analysis and design of the Stories, developing them and writing JUnit test cases using
Mockito & perform Unit Testing/Integration Testing.
 Reporting progress of the Stories/Tasks in the daily Scrum call.
 Taking care of change requests and defects assigned through HPQC.
 Using Sonar for Continuous Inspection of code quality.
 Perform Health check of the automated builds on Development server using continuous integration tool
Jenkins and rectify the failed builds on daily basis as per schedule.
 Implemented the Sweden Occupational Pension/ Pillars and defect resolution.
 Initiated Finland implementation with the Saving Needs module.
ENVIRONMENT: Java 1.7, Hibernate 3, Spring 3, Sonar, MySQL, Scrum/Agile Methodologies, TDD, Jenkins,
GIT, Windows, VPN, Citrix.
5
Altius Customer Services Prvt Ltd 201006 - 201301
INDUSTRY: Health Care
ROLES: Team leader, System developer
PROJECT: Lifecell International.
Lifecell is into stem cell research which involves cryogenic storage of stem cells which can further on be used to
treat incurable diseases like cancer, aids etc. The project involves presales, cell collection, processing and post
maintenance. The presales module deals with the conversion of the prospective customers to permanent ones via
lead processing. The cell collection module deals with the proper allocation of the paramedic to the confirmed
customer during the delivery of the baby since the stem cells are only available during that stage. Further proper
updating of the task is done as to what is the outcome i.e. completed, failed etc. Post maintenance deals with the
storage & retrieval of data of the confirmed customers, cell storage period etc.
RESPONSABILITIES:
 Involved in requirement gathering.
 Development of Functional & Technical Specification Document.
 Implemented the Schema and Module Design.
 Development of the presales, cell collection and paramedic search module.
 Development of Android app for Paramedic Support.
 Providing support and maintenance for defects reported.
 Continuous code improvement and implementation of bug resolving practices.
 Mentoring, task delegation and end to end implementation of modules.
ENVIRONMENT: Java 1.6, Jsp, Spring 3, Hibernate 3, SVN, MySQL, Android
Tucan Claims Limited, UK 201006 - 201301
INDUSTRY: Leagl Services
ROLES: System Developer
PROJECT: Sales and Claims Management
Automation of the entire manual process of the major modules involved i.e. Transfers & Conversions.
Transfers and Conversions module involved the basic CRUD operations, along with report generation of the
quantity as well as the quantity achieved so far. This module involved business functionality of determining the
prospective business leverage on the basis on the current information available to the system pertaining to the
transfers & conversions.
RESPONSABILITIES:
 Involved in requirement gathering.
 Development of Functional & Technical Specification Document.
 Implemented the Schema and Module Design.
 Designing and development of the Jsp pages.
 Development of Transfers and Conversions module involving CRUD operations.
 Reports creation for the sales and claims processing.
ENVIRONMENT: JDK 1.6, Spring 2.5, Jsp, Hibernate 3, MySQL, JQuery, Apache Tomcat, SVN.
6
Abacus 201006 - 201301
INDUSTRY: Telecom
ROLES: System developer
PROJECT: Sim Card Inventory & Sales Management
Abacus deals with SIM Distribution and MVNO Solution provision. Abacus is robust, reliable and delivers results.
It cuts costs and increased efficiency. Abacus does the bulk of the work of your work while you focus on
increasing sales.
RESPONSABILITIES:
 Supply Chain Management (SCM) and inventory management of SIM cards implemented.
 Modules for Sales tracking updated.
 Involved in development of Functional & Technical Specification Document.
ENVIRONMENT: Java 1.6, Spring 2.5, Jsp, MySql, Ajax.
Kaya Skin Care 201006 - 201301
INDUSTRY: Health Care
ROLES: System developer
PROJECT: Appoinment Management
It is claimed to be one of India's best skin care clinic and proven best skin care treatment center. Provides facilities
for botox, pigmentation, hair fall, skin care and many other skin related treatment.
RESPONSABILITIES:
 Worked in development of different modules in the project related to appointment.
 Modules involved were order, lead generation & admin for the customer appointment.
 Involved in development of Functional & Technical Specification Document.
ENVIRONMENT: Java 1.6, Spring 2.5, Jsp, MySql, Ajax
MashReq Bank, ICICI Bank 2000912 – 201006
INDUSTRY: Banking, Finance
ROLES: System developer
PROJECT: ISG Credit Card Represenment
7
Services provided by ISG for the mentioned banks cater to credit card fee processing involving card being swiped
across the same bank or different bank. The processing involves certain interactions VISA / MASTERCARD
which conclude to the final chargeable fee. A chargeback representment is the process by which a merchant can
dispute a chargeback with an issuing bank. The representment process allows merchants to present evidence to
prove that a chargeback is not warranted.
RESPONSABILITIES:
 Modules involved the development of 1st presentment & 2nd presentment which caters the resolution &
clearance of the payment swipe made by the customer to the merchant.
 Another module involved the feature implementation of currency input & making it universal for usage.
 Involved in development of Functional & Technical Specification Document.
ENVIRONMENT: Java 1.6, Struts 2, Jsp, Oracle.
Titan Watches 200810 - 200912
INDUSTRY: Retail
ROLES: System developer
PROJECT: ETP Order Cancellation & Order invoicing
ETP’s solutions include POS, Mobility, CRM, Merchandise and Assortment Planning, Marketing and Promotion
campaigns, Supply Chain Management, ERP Systems and Financial Systems. ETP helps its customers get it right in
retail.
RESPONSABILITIES:
 Worked in development of different modules in the project related to appointment.
 The modification was developed with the purpose to invoice an existing order and cancel an existing
order or a partially ordered invoice.
 The major work involved was to map the cancellation process to the technical aspects considering the
possible scenario where in if the order partially cancelled is taken into order invoicing the scenario for
returning pending amount to the customer should not occur.
 The scope of this project includes the front end development of software using Java & Swing for
various forms of development and MS SQL Server used for maintaining the database in the form of
tables and rows.
 This module is able to handle the various order related transaction for ongoing as well as future years and
small with ease of use for storing, manipulating and retrieving the data.
 Modules involved were order, lead generation & admin for the customer appointment.
ENVIRONMENT: Java 1.5, Swing, MS SQL Server 2005 Express, E-commerce, windows.

Weitere ähnliche Inhalte

Was ist angesagt?

VIGNESH R - Software Engineer (Java) - 4 Years
VIGNESH R - Software Engineer (Java) - 4 YearsVIGNESH R - Software Engineer (Java) - 4 Years
VIGNESH R - Software Engineer (Java) - 4 Years
Vignesh Rajendran
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_Resume
Puneet Nebhani
 
Jagan_Updated Resume
Jagan_Updated ResumeJagan_Updated Resume
Jagan_Updated Resume
Jagan Mohan
 
Ranjeet Mishra_JAVA_3+year exp
Ranjeet Mishra_JAVA_3+year expRanjeet Mishra_JAVA_3+year exp
Ranjeet Mishra_JAVA_3+year exp
Ranjeet Mishra
 
Pradeep_ntl_format
Pradeep_ntl_formatPradeep_ntl_format
Pradeep_ntl_format
pradeepaiet
 
Sandeep Gupta_ProductSpecialist_3.8yrs
Sandeep Gupta_ProductSpecialist_3.8yrsSandeep Gupta_ProductSpecialist_3.8yrs
Sandeep Gupta_ProductSpecialist_3.8yrs
sandeep Gupta
 
Vineet_Resume_Tech
Vineet_Resume_TechVineet_Resume_Tech
Vineet_Resume_Tech
vineet jain
 
BharathiGurusamyResume21082016
BharathiGurusamyResume21082016BharathiGurusamyResume21082016
BharathiGurusamyResume21082016
Bharathi Gurusamy
 
Kiran_Resume
Kiran_ResumeKiran_Resume
Kiran_Resume
Kiran S
 
Zafar abbasprofile
Zafar abbasprofileZafar abbasprofile
Zafar abbasprofile
Zafar Abbas
 

Was ist angesagt? (20)

VIGNESH R - Software Engineer (Java) - 4 Years
VIGNESH R - Software Engineer (Java) - 4 YearsVIGNESH R - Software Engineer (Java) - 4 Years
VIGNESH R - Software Engineer (Java) - 4 Years
 
Puneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_ResumePuneet_Senior_Java_Developer_Resume
Puneet_Senior_Java_Developer_Resume
 
Sandesh Sodaye_0.5
Sandesh Sodaye_0.5Sandesh Sodaye_0.5
Sandesh Sodaye_0.5
 
Resume_Manish
Resume_ManishResume_Manish
Resume_Manish
 
Swati _QA
Swati _QASwati _QA
Swati _QA
 
Jagan_Updated Resume
Jagan_Updated ResumeJagan_Updated Resume
Jagan_Updated Resume
 
Ranjeet Mishra_JAVA_3+year exp
Ranjeet Mishra_JAVA_3+year expRanjeet Mishra_JAVA_3+year exp
Ranjeet Mishra_JAVA_3+year exp
 
Pradeep_ntl_format
Pradeep_ntl_formatPradeep_ntl_format
Pradeep_ntl_format
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Sandeep Gupta_ProductSpecialist_3.8yrs
Sandeep Gupta_ProductSpecialist_3.8yrsSandeep Gupta_ProductSpecialist_3.8yrs
Sandeep Gupta_ProductSpecialist_3.8yrs
 
Vineet_Resume_Tech
Vineet_Resume_TechVineet_Resume_Tech
Vineet_Resume_Tech
 
Kishore_Kandavalli_Resume
Kishore_Kandavalli_ResumeKishore_Kandavalli_Resume
Kishore_Kandavalli_Resume
 
FAKHAN
FAKHANFAKHAN
FAKHAN
 
PRIYANKA Resume
PRIYANKA ResumePRIYANKA Resume
PRIYANKA Resume
 
PRASAD
PRASAD PRASAD
PRASAD
 
SumanG1.6
SumanG1.6SumanG1.6
SumanG1.6
 
BharathiGurusamyResume21082016
BharathiGurusamyResume21082016BharathiGurusamyResume21082016
BharathiGurusamyResume21082016
 
Kiran_Resume
Kiran_ResumeKiran_Resume
Kiran_Resume
 
Zafar abbasprofile
Zafar abbasprofileZafar abbasprofile
Zafar abbasprofile
 
Ashley Kevorkian.Selenium
Ashley Kevorkian.SeleniumAshley Kevorkian.Selenium
Ashley Kevorkian.Selenium
 

Andere mochten auch

Powerpoint
PowerpointPowerpoint
Powerpoint
RehmanB
 
Presentation1ggggg
Presentation1gggggPresentation1ggggg
Presentation1ggggg
RehmanB
 

Andere mochten auch (9)

Powerpoint
PowerpointPowerpoint
Powerpoint
 
Riak Search - Berlin Buzzwords 2010
Riak Search - Berlin Buzzwords 2010Riak Search - Berlin Buzzwords 2010
Riak Search - Berlin Buzzwords 2010
 
2010 Business Planning 2
2010  Business  Planning 22010  Business  Planning 2
2010 Business Planning 2
 
Presentation1ggggg
Presentation1gggggPresentation1ggggg
Presentation1ggggg
 
Winning the Erlang Edit•Build•Test Cycle
Winning the Erlang Edit•Build•Test CycleWinning the Erlang Edit•Build•Test Cycle
Winning the Erlang Edit•Build•Test Cycle
 
Querying Riak Just Got Easier - Introducing Secondary Indices
Querying Riak Just Got Easier - Introducing Secondary IndicesQuerying Riak Just Got Easier - Introducing Secondary Indices
Querying Riak Just Got Easier - Introducing Secondary Indices
 
Everybody Polyglot! - Cross-Language RPC with Erlang
Everybody Polyglot! - Cross-Language RPC with ErlangEverybody Polyglot! - Cross-Language RPC with Erlang
Everybody Polyglot! - Cross-Language RPC with Erlang
 
Riak - From Small to Large - StrangeLoop
Riak - From Small to Large - StrangeLoopRiak - From Small to Large - StrangeLoop
Riak - From Small to Large - StrangeLoop
 
Riak - From Small to Large
Riak - From Small to LargeRiak - From Small to Large
Riak - From Small to Large
 

Ähnlich wie Mudassar_Yash Technologies AB_CV

Ähnlich wie Mudassar_Yash Technologies AB_CV (20)

Resume_Debaprasad
Resume_DebaprasadResume_Debaprasad
Resume_Debaprasad
 
KiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
 
mahesh3yrs
mahesh3yrsmahesh3yrs
mahesh3yrs
 
Niraj Choudhary_Resume
Niraj Choudhary_ResumeNiraj Choudhary_Resume
Niraj Choudhary_Resume
 
SureshSunkara
SureshSunkaraSureshSunkara
SureshSunkara
 
Avishek mazumdar 5512477020
Avishek mazumdar 5512477020Avishek mazumdar 5512477020
Avishek mazumdar 5512477020
 
JavaResume
JavaResumeJavaResume
JavaResume
 
Suresh_out_Personal
Suresh_out_PersonalSuresh_out_Personal
Suresh_out_Personal
 
Ramkumar_Exp14+_Sr.Technical Manager
Ramkumar_Exp14+_Sr.Technical ManagerRamkumar_Exp14+_Sr.Technical Manager
Ramkumar_Exp14+_Sr.Technical Manager
 
Resume_Shivam
Resume_ShivamResume_Shivam
Resume_Shivam
 
HariKrishna-2+year-Dotnet-Profile
HariKrishna-2+year-Dotnet-ProfileHariKrishna-2+year-Dotnet-Profile
HariKrishna-2+year-Dotnet-Profile
 
SaumyaMittal_Resume
SaumyaMittal_ResumeSaumyaMittal_Resume
SaumyaMittal_Resume
 
Bharath
BharathBharath
Bharath
 
Java_J2EE_Siddhartha_Kejriwal
Java_J2EE_Siddhartha_KejriwalJava_J2EE_Siddhartha_Kejriwal
Java_J2EE_Siddhartha_Kejriwal
 
Jithin Eapen Curriculum- Vitae
Jithin Eapen Curriculum- VitaeJithin Eapen Curriculum- Vitae
Jithin Eapen Curriculum- Vitae
 
Sujoy_Ghosh_Resume
Sujoy_Ghosh_ResumeSujoy_Ghosh_Resume
Sujoy_Ghosh_Resume
 
Naga_CV
Naga_CVNaga_CV
Naga_CV
 
Mary Rani_6+yrs Exp
Mary Rani_6+yrs ExpMary Rani_6+yrs Exp
Mary Rani_6+yrs Exp
 
Ravindra_Resume
Ravindra_ResumeRavindra_Resume
Ravindra_Resume
 
SAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVASAIGANESH CHINTALA_JAVA
SAIGANESH CHINTALA_JAVA
 

Mudassar_Yash Technologies AB_CV

  • 1. 1 Svetsarvägen 15 Box 7001 SE-171 41 Stockholm, Sweden Mudassar Hakim Consultant Date of birth: 1985 mudassar.hakim@yash.com Mobile: +46 (0)70 556 02 45  Mudassar has been in the IT industry since 2008. His knowledge lies within software architecture, system development, design, integration, implementation, deployment, analysis, and testing mostly in Java/J2EE - his biggest passion.  He developed applications using Java and J2EE Technologies, working methodology involved Agile/Scrum sprints and TDD.  Done code review for conventions, bad practices and finding bugs using tools like Sonar, PMD, Checkstyle.  Ensured development work backed with JUnit with the help of Eclemma test suite.  Interaction with business regarding detailed requirement gathering & issue resolution analysis.  Mentoring team members and taking accountability of the delegated tasks.  Ensure Delivery of existing modules, documenting the allocated development process & ensuring the Senior Management and the Project Manager are continually updated about the status of the allocated work.  Strong at analysis related to customer response interpretation & fluid conveyance of ideas.  Hardworking with excellent communication skills, verbally and in writing, a very good team player, like to work in a team and share knowledge for generating innovative ideas to be used in application development in a competitive environment. 

  • 2. 2 Specialization  Development  Implementation  Analysis  Design  Architecture  Integration  Testing  System Development  Deployment  Software Development Courses/certificates  2014 , Wealth Management.  2012, Test Driven Development.  2012 Development Scrum/Agile.  2012 Design Patterns.  2012, Java API Programming.  2012, MYSQL Development.  2012, MYSQL Tuning.  2012, MYSQL Architecture/Design.  2012, Introduction to Financial Market (NCFM), National Stock Exchange.  2011, UML.  2011, Object Oriented, Analysis and Design. using UML.  2011, Advanced J2EE Technologies (Spring, Hibernate, Struts, Maven, Servlets and Jsp).  2011, Oracle Certified Web Component Developer (OCPWCD5),  2011, MYSQL Development.  2011, Oracle Certified Associate Java Programmer (OCAJP7).  2009, Sun Certified Java Programmer, (SCJP5), SUN Technologies / Oracle. Technologies and tools  Java, J2EE, Java 6-7-8, C++.  Struts 2, Hibernate 4, Spring 3/4(DI, MVC, Security, JBDC, AOP, WebFlow).  Apache Tomcat, Websphere, Jboss, Weblogic 10.6.  Jsp, Servlets.  HTML5, CSS3, Jquery, Ajax, Json, XML, Jscript, ANGULAR JS, GWT.  SQL, MySQL, MSSQL Express, Oracle, DB2, PhpMyAdmin and more.  Eclipse, NETBEANS, RAD, Maven, Jira,  Unix/Linux/windows/Mac  MS Project, Word, Excel, Power Point, MS Visio.  GITHUB, SubVersion , SVN, FTP, SFTP.  Clearcase  UML  Agile / Scrum  Sonar, PMD, Checkstyle, Jenkins, Hudson  WebServices (JAX-WS, JAX-RS)  Eclemma test suite, JUnit, Spy, Mockito.  Scrum/Agile.  E-commerce  Andorid SDK Roles  Senior Software Engineer  Software/System Developer  System Programmer  System Integration  Programmer Analyst  Frontend Developer  Backend Developer  Support Engineer  Tester Industries  Banking & Finance  Healthcare  Retail  Telecommunication  Sales B2B  Legal Services Language  English Fluent in spoken and written  Hindi Fluent in spoken and written  Swedish Basic Level. Education  2008 Computer Science Engineering , BAM University India.
  • 3. 3 Kungsgatan 6 Box 7001 SE-111 43 Stockholm, Sweden JOBS AND ASSIGNMENT: Yash Technologies AB 201501 – Present INDUSTRY: E-learning ROLES: Systems Archictect , System Developer PROJECT: Körkortscentralen, Spånga AB This project helps people prepare for the test conducted to the get the car driving license in Sweden. The interface is made user friendly which maximizes user interaction and involvement raising probability of the candidate passing the test with flying colours. Along with textual explanation provided in the project we have also provided audio support for better concentration and learning. The project highlights training on driving car, car with trailer and bike. Multilingual support enables people from different language speaking countries to prepare for the test in the best possible way. Exercises and practise test provided in the project makes sure that the candidate is ready to appear for the final test. Responsibilities:  Architecture and conceptual designing of system.  Schema designing and performance tuning.  Code reviews to ensure code quality.  Implementation of Coding and Validation of View, Controller, Service and DAO layer components.  Pivotal in gathering requirements and preparation of Use Case Scenarios.  Utilised JSP for providing the view.  Involved in deployment process.  Payment gateway development-Integration. ENVIRONMENT: Java 1.7, JSP, HTML5, CSS, Hibernate 3, Tiles, E-commerce, Spring 3, MySQL, Scrum/Agile Methodologies, Xml, Eclipse Luna, Tomcat 7, TDD, Jenkins, Sonar, JUnit, Jira, GIT, Windows, Angular JS. Over Head Door, US 201501 – 201505 INDUSTRY: Retail ROLES: System Designer and System Developer PROJECT: Partner connect The OverHeadDoor Partner Connect portal is a java based web application. The objective of Partner Connect is to provide services to their partner groups. Services involve bulk purchasing of residential and commercial door items. Portal has different level of user permissions to access different modules. Users login to partner connect portal to check their quotation, contract, order details. RESPONSABILITIES:  Architecture and conceptual designing of system.  Schema designing and performance tuning.  Code reviews to ensure quality of code.  Involved in Coding and Validation of View, Controller, Service and DAO layer components.
  • 4. 4  Involved in gathering requirements and preparation of Use Cases and Prototypes.  Involved in writhing of JSP pages for the presentation of data.  Applying server side validations by using by Validation Framework.  Mentoring and guiding junior developers for assigned work.  Involved in deployment process. ENVIRONMENT: Java 1.7, JSP, HTML5, CSS, Hibernate 3, Tiles, Spring 3, MySQL, Scrum/Agile Methodologies, Xml, Eclipse Luna, Tomcat 7, TDD, Jenkins, Sonar, JUnit, Jira, GIT, Windows, VPN, Citrix. Nordea Bank ( Sweden, Denmark , Finland, Norway) 201301 - 201412 INDUSTRY: Banking and finance. ROLES: Consultant, System developer and support PROJECT: One Financial Planning Tool ( ONEFPT) An internal portal application for providing investment advice in terms of retirement planning & saving needs fulfilment via retirement products which would consider factors like current portfolio evaluation, risk appetite, time horizon etc. The goal of the module is to provide financial advice on wealth management particularly for retirement planning in regards to three aspects as what age would the person retire, what is the expected money at the retirement age and how long is that expected money being given. RESPONSABILITIES:  Understanding Functional requirements of the Stories and tasks from Product backlog sheet for the Sprint.  Doing technical analysis and design of the Stories, developing them and writing JUnit test cases using Mockito & perform Unit Testing/Integration Testing.  Reporting progress of the Stories/Tasks in the daily Scrum call.  Taking care of change requests and defects assigned through HPQC.  Using Sonar for Continuous Inspection of code quality.  Perform Health check of the automated builds on Development server using continuous integration tool Jenkins and rectify the failed builds on daily basis as per schedule.  Implemented the Sweden Occupational Pension/ Pillars and defect resolution.  Initiated Finland implementation with the Saving Needs module. ENVIRONMENT: Java 1.7, Hibernate 3, Spring 3, Sonar, MySQL, Scrum/Agile Methodologies, TDD, Jenkins, GIT, Windows, VPN, Citrix.
  • 5. 5 Altius Customer Services Prvt Ltd 201006 - 201301 INDUSTRY: Health Care ROLES: Team leader, System developer PROJECT: Lifecell International. Lifecell is into stem cell research which involves cryogenic storage of stem cells which can further on be used to treat incurable diseases like cancer, aids etc. The project involves presales, cell collection, processing and post maintenance. The presales module deals with the conversion of the prospective customers to permanent ones via lead processing. The cell collection module deals with the proper allocation of the paramedic to the confirmed customer during the delivery of the baby since the stem cells are only available during that stage. Further proper updating of the task is done as to what is the outcome i.e. completed, failed etc. Post maintenance deals with the storage & retrieval of data of the confirmed customers, cell storage period etc. RESPONSABILITIES:  Involved in requirement gathering.  Development of Functional & Technical Specification Document.  Implemented the Schema and Module Design.  Development of the presales, cell collection and paramedic search module.  Development of Android app for Paramedic Support.  Providing support and maintenance for defects reported.  Continuous code improvement and implementation of bug resolving practices.  Mentoring, task delegation and end to end implementation of modules. ENVIRONMENT: Java 1.6, Jsp, Spring 3, Hibernate 3, SVN, MySQL, Android Tucan Claims Limited, UK 201006 - 201301 INDUSTRY: Leagl Services ROLES: System Developer PROJECT: Sales and Claims Management Automation of the entire manual process of the major modules involved i.e. Transfers & Conversions. Transfers and Conversions module involved the basic CRUD operations, along with report generation of the quantity as well as the quantity achieved so far. This module involved business functionality of determining the prospective business leverage on the basis on the current information available to the system pertaining to the transfers & conversions. RESPONSABILITIES:  Involved in requirement gathering.  Development of Functional & Technical Specification Document.  Implemented the Schema and Module Design.  Designing and development of the Jsp pages.  Development of Transfers and Conversions module involving CRUD operations.  Reports creation for the sales and claims processing. ENVIRONMENT: JDK 1.6, Spring 2.5, Jsp, Hibernate 3, MySQL, JQuery, Apache Tomcat, SVN.
  • 6. 6 Abacus 201006 - 201301 INDUSTRY: Telecom ROLES: System developer PROJECT: Sim Card Inventory & Sales Management Abacus deals with SIM Distribution and MVNO Solution provision. Abacus is robust, reliable and delivers results. It cuts costs and increased efficiency. Abacus does the bulk of the work of your work while you focus on increasing sales. RESPONSABILITIES:  Supply Chain Management (SCM) and inventory management of SIM cards implemented.  Modules for Sales tracking updated.  Involved in development of Functional & Technical Specification Document. ENVIRONMENT: Java 1.6, Spring 2.5, Jsp, MySql, Ajax. Kaya Skin Care 201006 - 201301 INDUSTRY: Health Care ROLES: System developer PROJECT: Appoinment Management It is claimed to be one of India's best skin care clinic and proven best skin care treatment center. Provides facilities for botox, pigmentation, hair fall, skin care and many other skin related treatment. RESPONSABILITIES:  Worked in development of different modules in the project related to appointment.  Modules involved were order, lead generation & admin for the customer appointment.  Involved in development of Functional & Technical Specification Document. ENVIRONMENT: Java 1.6, Spring 2.5, Jsp, MySql, Ajax MashReq Bank, ICICI Bank 2000912 – 201006 INDUSTRY: Banking, Finance ROLES: System developer PROJECT: ISG Credit Card Represenment
  • 7. 7 Services provided by ISG for the mentioned banks cater to credit card fee processing involving card being swiped across the same bank or different bank. The processing involves certain interactions VISA / MASTERCARD which conclude to the final chargeable fee. A chargeback representment is the process by which a merchant can dispute a chargeback with an issuing bank. The representment process allows merchants to present evidence to prove that a chargeback is not warranted. RESPONSABILITIES:  Modules involved the development of 1st presentment & 2nd presentment which caters the resolution & clearance of the payment swipe made by the customer to the merchant.  Another module involved the feature implementation of currency input & making it universal for usage.  Involved in development of Functional & Technical Specification Document. ENVIRONMENT: Java 1.6, Struts 2, Jsp, Oracle. Titan Watches 200810 - 200912 INDUSTRY: Retail ROLES: System developer PROJECT: ETP Order Cancellation & Order invoicing ETP’s solutions include POS, Mobility, CRM, Merchandise and Assortment Planning, Marketing and Promotion campaigns, Supply Chain Management, ERP Systems and Financial Systems. ETP helps its customers get it right in retail. RESPONSABILITIES:  Worked in development of different modules in the project related to appointment.  The modification was developed with the purpose to invoice an existing order and cancel an existing order or a partially ordered invoice.  The major work involved was to map the cancellation process to the technical aspects considering the possible scenario where in if the order partially cancelled is taken into order invoicing the scenario for returning pending amount to the customer should not occur.  The scope of this project includes the front end development of software using Java & Swing for various forms of development and MS SQL Server used for maintaining the database in the form of tables and rows.  This module is able to handle the various order related transaction for ongoing as well as future years and small with ease of use for storing, manipulating and retrieving the data.  Modules involved were order, lead generation & admin for the customer appointment. ENVIRONMENT: Java 1.5, Swing, MS SQL Server 2005 Express, E-commerce, windows.