Summary Top-Notch, highly skilled software engineer Strong in, algorithms designer Data- structures, problem solving, Object-Oriented Analysis, Object oriented design, and hand on development software, Excellent coding skills in java,J2EE, C, C++ Programming language. EDUCATIONAL QUALIFICATION Bachelor of Technology in Computer Science and Engineering (2007-2011), National Institute of Technology (Premier institute) - Srinagar, India. EXPERIENCE Working as a Software Associate in IBM-INDIA, BANGALORE since Agust-2012. Designing algorithm and data-structure ,Supported and enhanced major Retail tools of IKEA, Knowledge of Whole Project Life Cycle, Skills on Configuration Management Tool Like IBM Rational CQ, CC Skills and Technology Very good grasp on algorithms design and data structures, problem solving, and Complexity analysis. Strong knowledge of TCP/IP Socket and multithreading Programming both in C and Java.
Strong Web development skills with HTML, CSS, SQL-DataBase,XML, J2EE ,Java Servlets, Java Server Pages, Model-View-Controller, Model Object, Multi-tier, Client-Server, Modules, Experience in computer architecture and networking like protocol, HTTP, HTTPS, FTP, UDP, TCP/IP, 7-layered, RMI.Experience with Windows-families, Linux/UNIX development environments. PROJECTS Work and Experience PROJECT NAME: IKEA, Germany Domain: Retail Industry Technology Used: C, C++, and Java CLIENT: IKEA of Sweden 1. Development of Chat application (Academics): Designed and implemented Instant Messenger involving functionalities like grouped chat, private chat, conference & room based chat, multiple profiles per user, searching user profiles, add/remove friend list & file transfer.Technologies used, C++, TCP/IP Socket Programming, Java, multithreading, collection, Data-structure, algorithm.Responsibilities: Designing and developing algorithm and coding the java class, Architecture Designed of chat-server application, documenting all the application. 2. File Server (IBM): Distributed File Server, implemented in Java Sockets, based on TCP protocol. The server responds file request of multiple formats like txt, doc, pdf, jpeg, mp3, mp4, flvetc to multiple clients at a time. Technologies used: Java, multithreading, Sockets, IO, collection, Data-structure, algorithm.Responsibilities: Designing and coding the java class, application, documenting all the application. 3.Develop E-Commerce Application (Shopping cart Management System)(IBM): Implemented an on line shopping cart and order management system which provides trading community options to buy and sell products online through online shopping. Technologies: Java, servlet, jsp, data- base, HTML, xml.Responsibilities: Designing and coding the java classes and jsp/servlet/xml, creating database tables. Deploying the applications on Web logic server, documenting all the application. 4. Develop Ball breaker game (IBM):Design and development of game in VB framework Work with 2D graphics and game provide 4 different powers to paddle and Technologies C, C++, STL, Java, and multithreading, swing, collection. Responsibilities: Designing and developing algorithm for 2-Dimensional, graphics and used sorting algorithm.