Sushma Pinnadhari ************@*****.***
PROFESSIONAL SUMMARY
* ***** ** ******** ******** experience in development and deployment of n-tier distributed applications.
Experience in gathering & managing requirements and solution conceptualization
Experience in following best practices with regards to application design, performance, scalability and maintainability
Extensive experience on Android and iOS mobile applications.
Extensively worked on J2EE technologies like JavaScript, JSP, Servlets, EJB, JPA,RMI,JMS, JDBC, JNDI.
Knowledge of Web Services including SOAP, REST
Experience in Hibernate ORM, JPA APIs
Good Command in relational databases like Oracle 9i,SQL Server and PostgreSQL.
Sound Object Oriented Design and Design patterns
Knowledge in Unix Operating System, shell scripts, AWK, File System
Good Domain Knowledge in Supply Chain Management, Transportation and Logistics.
ACADEMIC QUALIFICATION
Bachelor’s of Engineering in Computer Science from Nagpur University, India (1999-2003).
SKILL SET
Distributed Technologies
J2EE-Servlets, JSP, EJB 2.0, JNDI, JDBC, RMI, Java script
Languages
JAVA 5, C++, Unix / Linux Shell Programming, AWK
Markup Languages
HTML, XML
Web/Application Server
Websphere Process Server, Websphere Business Integrator, JBoss, Web Logic 7.0, OC4J, and Apache Tomcat 4.1.24.
IDEs
Eclipse, Jdeveloper
Databases
Oracle, MySql 4.0, PostgreSQL
Operating Systems
Unix / Linux, OSx, Windows-95/98/XP/2000 Professional, Mac OS, iOS, Android
Version Control
CVS,PVCS version controller,SVN
WORK EXPERIENCE
# Company : QTags INC , Houston, TX
Role : Project Lead/ Developer
Dates : July 2011 to Till Date
I am working on a Android app SMART (System for Mobile Assessments in Real Time), used by MD Anderson Cancer Center. This app allows their participants to take assessments based on their day to day diagnosis. This data helps researchers to track and analyze the participant’s activities through out their Study.
Responsibility:
Sorely responsible for onsite client meetings and requirement gathering.
Design and Develop the server side requirements, and manage the data flow from server to device and device to server.
Preparing the PoCs (Proof of Concept) and the Presentations to demonstrate the solution to the Researchers.
Complete production support during post-release period.
Leading an offshore team and keep all the tasks/defects on track.
# Clien : Pindar Technologies/YB, Chicago
Role : Senior Team member & Module Leader
Dates : Aug 2007 to Feb 2008 (6 months)
This is a J2ee application, which serves as a common interface between the clients’s sales offices at US and UK with their developing studios all over the world. This ensures the integrity and smooth flow of data and products across the client offices around the world, reducing manual intervention.
Responsibility:
Defining and articulating technical designs with the appropriate details to both business clients and technical teams
Preparing the PoCs (Proof of Concept) and the Presentations to demonstrate the solution to the business users.
Designed Database Access Layer using DAO pattern(Data Access Object) with logical entities as DAO which in turn map to one or more database tables
Developed Stateless Beans and Entity Beans (EJB)
Extensively used Servlets and Java Beans in the development of the application.
# Client : Boeing INC, Seattle
Role : Senior developer
Dates : Jan 2006 to Feb 2008
Boeing in partnership with Wipro Technologies has standardized Websphere Process Server as the standard integration tool to develop Boeing application interfaces. The client has different independent software components which are required to communicate with each other. Using WID those components are integrated to exchange data using request-response communication on WPS.This involves requirement analyses, designing, developing interface solutions, testing and review of the Interfaces.
Responsibility:
Capturing requirements through customer meetings
Involved in multiple phases of software product development, including Design, Development, Deployment, Testing and Support for QA.
Translate requirements into functional design specifications and communicate with customers on field support issues.
Extensively used Java collection framework and Exception handling
Developed the presentation layer components using JSPs, Java Script and HTML
Developed Stateless Beans
# Company : Four-soft Ltd., Hyderabad.
Role : Software engineer
Dates : Nov 2004 to Dec 2005
:
This is an SCM ERP Product called e-trans on Transportation and Logistics from Four soft Limited. E-Trans is a product on Freight Forwarding Automation with distributed technologies. It has all the functionality that is required to transport a shipment from origin to destination. It consists an excellent Shipment Tracking System and flexible reporting system. More than 12 International Freight Forwarding Companies (Customers) like OIA, SEKO, Century, BDP, etc are using this product.
Responsibility:
Resolving customer complaints and responds to suggestions for improvements and enhancements
Involved in defect management and debugging.
Primarily responsible for design and developing the enterprise session and entity beans.
Involved in the development of case sensitive advance search that helps user to make search for different criteria.
Involves in implementation of Session Façade design pattern
Writing SQL queries, creating tables, views using front end tool TOAD
Building enterprise archive using ant build tool
Involved in preparing documentation of the project management activities
# Company : Soft bit Computers Pvt Ltd., Nagpur
Role : Software engineer
Dates : Aug 2003 to Sep 2004
Developed an Alumni association system for IIT Roorkee, North America chapter, which provides latest information and innovations going on in the association. The mission is to maintain links with the Alma mater to keep Roorkee on the forefront to educate top quality engineers and scientists to serve the country and humanity. The Alma raises heavy funds every year for prospective students who cannot afford studying in reputed universities like IIT Roorkee.
Responsibility:
Coding as per the given DTD, Resolving debugging issues
Documentation on code changes
Creating, updating , altering database tables as per given DB spects