Summary:
. More than * years of work experience with start-up software product
development companies with full project life cycle, expertise on
Client/Server, Object Oriented, Web Applications, Integration and
Implementation
. Extensive experience in design and development of applications using Core
Java, J2EE, JSPs, Servlets, Spring Framework, Web Services, UML, AJAX,
JSTL, JavaScript and with application servers like Websphere, Weblogic
and Glassfish
. Experience in SQL, PL/SQL for writing stored procedures, triggers,
creating tables and indexes
. Excellent skills in analyzing user's requirements, modeling the system
and ensuring the functionality, with client satisfaction as the strong
and primary focus.
. Strong analytical skills & experience in Object Oriented Concepts and
Agile methodologies
Education:
MS in Computer Science
Aug '09 - Dec '10
University at Buffalo, State University of New York (SUNY)
GPA: 3.4 / 4.0
B.E (Honors) in Mechanical Engineering
Aug '03 - Jun '07
Birla Institute of Technology and Science (BITS), Pilani, India
CGPA: 7.41 / 10.0
Technical Skills:
Programming Languages : C/C++, JAVA
Web Technologies : J2EE, JSPs, Servlets, JSTL, Spring Framework,
AJAX, DHTML, JavaScript
Databases : ORACLE, MS SQL, MySQL, PostgreSQL
Application Servers : Weblogic, Websphere, Glassfish, Apache Tomcat
Operating Systems : Linux, UNIX, Windows
Others : Eclipse IDE, Visual Studio.NET, CVS, Sub-Version
(SVN)
Work Experience:
SABRE HOLDINGS, Inc., Southlake, TEXAS Jun
2010 - Aug 2010 (3 months)
SOFTWARE DEVELOPER
Project: 'Application Development of the Product - SABRE AirVision Revenue
Manager' Java/J2EE
- Worked on MOS/FSE compliances of the Cargo Revenue Manager product for
major Airline customers
- Implementation of FUSE ESB and ActiveMQ. Setting timeouts for services
which connect to internal and external systems through web services.
- Winners of BringIT sponsored Intern Case Competition - 'Googlaith' :
Case study on Google's recent acquisition of ITA software
REFLEXIS SYSTEMS, Inc. Sep 2007
- Aug 2009 (2 years)
SOFTWARE ENGINEER
Project: 'Development of the Product - Reflexis Time and Attendance System'
Java/J2EE, JSPs, Servlets, AJAX
- Developed application which will track employee time like clock in, clock
out, meal start and end, break start
and end, labor transfer etc.
- Developed application to establish rules or policies how employee time
is accounted for like time rounding, early clock out etc.
- Development of software for the usage of bio-metric clocks using JAVA
Swing API and JAVA Threads
- Developed Rich GUI for Timecard, which is fast, reliable and flexible
using AJAX, JavaScript, CSS, DHTML, XML
- Developed applications which minimize payroll processing time and
exporting Time data to existing payroll systems.
REFLEXIS SYSTEMS, Inc. Jan
2007 - June 2009 (6 months)
SOFTWARE DEVELOPER
Project: 'Development of the Product - Reflexis Retail Relationship
Manager' Java, JSPs, Servlets, AJAX, ORACLE
- Developed the designer interface of the product for designing
customized questionnaire to collect feedback from customers which will
help Retailers in assessing their products
- Developed the Analyzer interface of the product which will analyze the
collected dataset and generates graphs, pie-charts, histograms to get
an insight into customer responses.
Academic Experience:
University at Buffalo, SUNY Aug 2010 -
December 2010 (5 months)
GRADUATE ASSISTANT
Project: 'Building an Intelligent Transportation System DATA WAREHOUSE for
Improved Performance Measurement and Integrated Corridor Management using
GeoServer' JAVA/J2EE
Professional Assistant, Practice School Division, BITS Pilani, India
Jan 2006 - Dec 2006 (1 year)
Project: 'Web Application Development of Practice School Allotment System'
JAVA, HTML, JavaScript, ORACLE
- Developed web application for practice school allotment system which
will automate the existing manual process.
Graduate Course Projects:
Project: 'Development of SQL Parser, SQL Engine, Optimizer of a Relational
DBMS' JAVA
- Developed all components of a Relational DBMS such as SQL Parser,
Preprocessor, Logical Plan Generator, Physical Plan Generator and SQL
Execution Engine.
- Developed Optimal SQL Execution Engine by dynamically generating the
optimal logical plan tree and there by a selecting physical operator
by using suitable algorithms (Cost based for I/O operations) for a
given SQL query.
Project: 'Development of Information Retrieval Search System'
C++
- Developed the Language Identification module by building indexes such
as unigram, bigram and k-gram indexes.
- Developed the Indexer component (Inverted index and Forward index) of
a search system which indexes the documents at the rate of 10,000
documents per minute.
- Developed the Retrieval component which queries the various indexes
given a search query and ranks the documents based on multiple
parameters and displays the documents to the end-user.
- Implementation of PageRank for more efficient ranking of documents.
Project: 'Design and Implementation of a Disk Storage Server and FAT File
System' C, Socket API
- Designed and developed a disk like secondary storage server.
- Designed and implemented file system to act as a client using the disk
services provides by the storage server.
- Evaluating the performance of the disk server for various IO
scheduling algorithms.
Project: 'Development of 'UBTorrent', a P2P File Sharing Application
(similar to BitTorrent)' C, Socket API
- Developed the Tracker component of a P2P application using Bencoding
format.
- Parsing the tracker response and updating the relevant information to
send requests to peers for pieces of the shared file.
- Implementation of the functionalities like Leecher, Seeder components
of the torrent application.
Project: 'Design of Socially Relevant Computing Course Curriculum Website
for Students at UB' HTML, MS Visio
- Studying various processes of a software engineering life-cycle for
the development of socially relevant projects.
- Gathering requirements from local communities and companies which are
interested in socially relevant projects.
- Analyzing the requirements and development of course content like
sample projects, power point presentations etc. for under-graduate
students at UB
Graduate Coursework:
Analysis of Algorithms, Database Systems, Data Mining and Bioinformatics,
Software Engineering Concepts, Operating Systems, Information Retrieval,
Modern Networking Concepts, Object Oriented Programming in JAVA,
Distributed Systems, Image Processing and Computer Vision.
Academic Achievements and Honors:
- Secured '10th position' in the State Board Examination for securing
admission to BITS Pilani, India
- Secured '7th position' in Class-X State Board Examination
- Awarded 'Excellent' grade in Sir. C.V Raman Talent Search Examination
- Awarded 'Prathiba Scholarship' for excellence in Class-XII and Class-X
Examinations
- 'First' position in Inter-Bhawan Volley Ball Championship during the
year 2005
References:
I can provide references upon request
25 Springville Ave, Lower Apt, Buffalo, NY -14226
Mobile: 716-***-**** Email: ***********@*****.***
MADHU BABU SANDARA