Runa Sinha
Runa Sinha
2303 Stearns Hill Road
Waltham, MA02451
(603) 540-4277
runa_sinha@hotmail.com
OBJECTIVE
To obtain a position in software design and development for web-based and business applications.
SUMMARY OF EXPERIENCE
- Experience of software development life cycle projects utilizing web architecture, patterns and database development.
- Experience on Rational Unified Process (RUP), UML analysis and design, J2EE and web technologies using XML and Java on large-scale enterprise environments.
SOFTWARE SKILLS
Programming Languages/Tools/IDE/ Methodologies:
J2EE - EJBS, Session beans, Entity Beans, Servlet, JSP
Visual Age for Java, Jdeveloper
IBM WebSphere Studio (WSAD), Eclipse, Oracle10g, Tomcat, MS IIS
Java, Javabeans, PL/SQL, C, C++, Pascal
Object Oriented Analysis and Design (OOAD) and OO Programming
SQL Programming
XML, XML DTDs & Schemas, XSQL, XSLT
RUP - Rational Rose, UML, Rational ClearQuest, Rational ClearCase, Rational XDE
Design Patterns - MVC2, Struts
Macromedia Dreamweaver, MS FrontPage, HTML
Modeling Tool - Arena 5.0
Project Management - MS Project 2000
PL/SQL Developer, Powerbuilder 6.0, Developer - Forms 5 & Reports 3.0, VB
Operating Systems:
Windows-NT, Windows XP, Unix/ Linux, Dos, Windows 95/98
RDBMS:
Oracle 10g/9i, Sybase, SQL Server, MSAccess
WORK EXPERIENCE
Senior Programmer Analyst, MVSC, Los Angles, CA, August2005- April2006
MVSC - The Motor Vehicle Software Corporation aims to develop a web-based application. This application will provide the motor vehicle dealership corporations a registration interface to Department of Motor Vehicles. It will also provide them with tools to manage their inventory of registration items and aid them in their vehicle sales.
Design/Development
- Analysed requirements and designed functional modules of the application.
- Conceptualised the design artefacts using RUP and UML tools.
- Developed use cases, class diagrams, statechart and activity and sequence diagrams.
- Developed business services layer using custom action classes.
- Worked on the creation of the data model.
- Evaluating portal software and applications.
Tools & Environment - Rational XDE, WSAD 5.0, Eclipse3.1, J2EE API, Struts, Tomcat, MySQL, RUP, UML, Microsoft Visio.
Programmer Analyst, IS Team, Bureau of Motor Vehicles, Augusta, ME - July04 - August2005
BMV - The BMV project is a web-based initiative, which updates, integrates, and automates Licensing, Vehicle, and Administrative functions through one product.
The project involves several online interactive modules, sub systems, batch processes, Web services, Real Time and batch interfaces designed and developed in a J2EE environment to maintain BMV information system. This system is developed for BMV employees for usage through all its branches in the State of Maine.
Design/Development
- Participated in construction readiness reviews and design reviews for use-cases to be developed.
- Consulted with business analysts to derive business requirements for functional areas.
- Constructed use cases in Driver Licensing, Titles and Exams based on specifications.
- Unit-tested use-cases.
Testing
- Worked on fixing defects and troubleshooting problem areas reported by clients and system testers.
Patterns/Framework
- Involved in implementing J2EE Design Patterns like Session Façade & Factory as part of integration of the data access layer with the action classes.
- Developed J2EE Session beans utilizing design patterns.
- Developed Action classes for implementing business functionality.
- Integrated business functionality with XSQL/XSLT presentation layer.
- Developed reusable services for specific functional areas.
Presentation
- Worked with the presentation team on page design and workflow of business screens.
- Constructed JavaScript validations for business screens.
Deployment/Performance
- Interfaced with architect to identify performance issues with a particular component of the system.
- Tuned application code and SQL queries for performance enhancements.
- Worked on design changes for the application to enhance performance of the system.
Tools & Environment - Oracle 10g database, Oracle 10g/9i Application Server, JDeveloper, Rational Rose, Rational Clear Case, Rational Clear Quest, J2EE, Java, JavaScript, XML, XSQL, XSLT, PL/SQL Developer, SQL Plus, Windows XP, Unix.
Software Engineer, Software Engineering Team, DataHive, Manchester, NH - Feb04 -July04
Datahive - A company that provides Internet-based solutions for event registration, tracking customer leads and online focus group solutions for today's forward-thinking companies.
- Worked and consulted with clients to determine registration event requirements.
- Analyzed and customized the registration software, iRegister for specific needs of clientâ?™s events.
- Designed and developed online registration screens to capture all the information required for a successful event registration.
- Created reports tailored to clientâ?™s specific needs, such as payment processing, daily headcounts, priority codes, payment information, marketing demographics, travel/hotel scheduling, etc.
- Created test plans and tested the registration software to ensure desired functionality.
- Provided real time technical support and assistance to clients during events.
- Worked on fixing defects and troubleshooting problems during registration.
Tools & Environment - SQL Server, MS IIS, ASP, VBScript, JavaScript, Macromedia Dreamweaver, HTML & CVS Version Control Software
Architecting Software Systems, SNHU, Manchester, NH (Independent Study), June2003- Jan2004
Student Course Registration System - This project was developed to provide students with the ability to register for courses online. The current registration system provided the business specifications for designing the new web-based system.
- Worked with the graduate school registrar to analyze the working of the current course registration system.
- Developed use cases for course creation/update, section creation/update and course registration and grading.
- Created class diagrams, interactive flow diagrams and data model.
- Designed the database using the data model and generated DDLs.
- Created MVC2-based web architecture with a browser based thin-client.
- Created servlets and JSP pages to implement course creation and registration functionality.
- Evaluated and implemented design patterns in Java.
Tools & Environment - WebSphere Studio, Rational XDE, Oracle, Servlets, JSP
Software Engineer, NIIT, New Delhi, Jan98-July99
Examination Online - An application geared to provide Internet-based solutions for education. This application was a test generator for the faculty of NIIT that enabled them to create and conduct computer based online exams.
- Analyzed the business requirements and modeled the Conceptual and Detailed design of the system.
- Developed ER diagrams, class diagrams and Sequence diagrams.
- Developed java classes and applets to implement functionality.
- Performed unit testing and integration testing of the application.
- Worked on performance tuning of the application.
Tools & Environment - Oracle 8i database, PL/SQL Developer, OOAD, Java2, JDBC, Applets.
.
EDUCATION
Master of Science in Information Technology, Southern New Hampshire University, Manchester, NH
CGPA = 3.9
Coursework taken:
- Operating Systems, Object-Oriented Systems Analysis And Design,
- Data Communications and Networking, Local Area Network Design
- Principles of Database Design, Simulation & Modeling
- Management - Quantitative Analysis for Decision Making, Managerial Accounting, Financial Management & Production and Operation Management.
Post-Graduate Diploma in Advanced Computing, CDAC, Ahmedabad, India - OS & Programming Environments, C/C++, Software Engineering, Object-Oriented Programming, Java
Diploma (Hons.) in Network Centered Computing, NIIT, New Delhi, India - C++, RDBMS Concepts, Unix, Sybase, MSAccess
Oracle 8.0 & Developer, Software Technology Group (STG), New Delhi, India - Forms 5.0 and Reports 3.0
B.A. (Hons.) in Economics, University of Delhi, Delhi, India
PROJECTS AND TRAINING
Project Description
Object Oriented Systems Analysis, SNHU, Manchester
CyberConnection Café Order System
- Analyzed requirements and created a context level diagram.
- Created event lists and conceptualized use cases.
- Created Sequence Diagrams to model use cases.
Web Design, SNHU, Manchester
Furniture Store Order System
- Created DTDs and Schemas for the XML structure.
- Designed a database enabled website.
- Created the website as a thin client.
- Re-modeled the website using Macromedia Dreamweaver.
OTHER INTERESTS/SKILLS:
- Excellent written, oral communication and presentation skills.
- Individual as well as team performer.
- Zeal for new technologies.
Member number:9216
Additional Contact information is available on the Information Page.
Software Contractors' Guild (www.scguild.com)
Copyright(c) 1995 - 2006 Runa Sinha and Software Contractors' Guild,
3 Country Club Dr., #303, Manchester, NH USA 03102