ADITI SHAH
*****.******@*****.***
Summary:
1. 7+ years experience as a software developer with roles ranging from
Developer, Technical/Team Lead to Architect.
2. Extensive expertise in designing and coding business applications using
N-tier architecture with ASP.NET, VB.NET, C#, C, C++, VB, Web forms, Win
forms, .NET Framework(2.0/3.5),IIS,AJAX.
3. Strong experience working with databases like MS SQL Server and Oracle:
T-SQL, stored procedures, Functions, Triggers and database administrative
tasks like backup, restore and SQL profiling.
4. Have been involved in all the phases of Software Development Life Cycle
starting from Requirement Analysis to Feature Testing.
5. Web development experience using HTML, CSS, and ASP.
6. Experience in writing Use Cases, Sequence Diagrams and Class Diagrams
using Design tools such as Microsoft Visio.
7. Proactive team player with excellent analytical, interpersonal and
communication skills.
8. High-level expertise from groundwork of testing and debugging, right up
to higher-level work, team collaboration and documentation of test plans
solutions.
9. Excellent inter-personnel and communication skills.
10. Ability to learn quickly and work individually as well as with a team
with minimal supervision.
Skills:
Programming Languages : ASP.NET, VB.NET, C#, C, C++, VC++, Visual Basic,
VBScript, ASP, SQL,
PL-SQL, JavaScript, Web Services
RDBMS : SQL Server 2005, MySQL, Oracle 11i, MS-Access
Tools : Star Team, Captiva-Formwere, Staffware
Reporting Tools : Crystal Reports, Microsoft Reporting
Web Technologies : HTML, DHTML, JavaScript, CSS, AJAX, FrontPage,
DreamWeaver
Content Management : DotNetNuke, Joomla
Source Control System : CVS, Visual Source safe
Professional Experience:
NATEK Incorporated
Software Engineer Feb
2010 to Present
NATEK is an Information Technology (IT) services provider supporting both
the Federal Government's Department of Defense (DoD) and civilian agencies
with Managed Hosting, System Development, Business Process Development and
IT Security Services. NATEK has embraced industry-best practice methods in
their operations and program management to ensure the quality of our
products and best value returned to their customers. In addition, NATEK
utilizes state-of-the-art Earned Value Management System (EVMS) and
accounting tools that track cost, performance and schedule requirements for
all of their contracts and task orders.
Responsibilities:
. Participate actively in architecture and design of modules.
. Coding of complex modules & streamlining system to enhance operational
effectiveness and meet/exceed operational goals within the cost, time &
quality parameters.
. Maintain full responsibility for technical reviews, documentation and
client communication.
. Custom built smart client application with test driven development
architecture.
. Designed and developed custom .NET components and user controls using
ASP.NET and C#.
. Designed and developed SQL Server database.
. Implemented role based security and customizable workflows based on a
user's role.
. Designed web forms and Windows interfaces.
. Developed a framework of objects and controls to encapsulate business
rules and mainframe data access.
. Version and source code control using CVS.
. Involved in testing and deployment of the application.
RAM Consulting Corporation
Mar 2008 to Feb 2010
Programmer Analyst
RAM is a leading systems integrator specializing in technologies and
solutions used by the civil engineering industry. RAM provides a wide
range of Services from consulting to developing, implementing and
maintaining software applications using structured and object oriented
methodologies. Ram provides services for inventory inspection and
maintenance management systems for engineered assets, contract tracking for
a/e consultant contracts, environmental monitoring and permitting,
engineering document management systems, cad standards and tools,
geographic information system (gis) development, custom software
development for web, client/server and desktop platforms, and technical
writing and training.
Responsibilities:
. Involved in entire software life cycle including designing, developing,
implementing and unit testing the application.
. Creating Code Components, Implementing business rules in the code using
.NET Framework 3.5 - ASP.NET - C#,VB .Net, JavaScript
. Used OOP's concept during design and coding of the front-end.
. Designed and developed the Web Forms for the application using ASPX and
ASCX.
. Used Factory class designed patterns.
. Designed Database schema, creating Database structure, Tables and
Relationship diagrams in MS SQL Server 2005.
. Involved in writing Stored Procedures & Functions for retrieving &
persisting data in the Oracle database
. Tuning the Databases for faster query retrieval.
. Wrote complex validations using client-side & server -side JavaScript.
. Created reports using Crystal reports, Microsoft Reporting Services.
. Unit Testing, System testing, Bug fixing.
. Bug fixing and peer code review.
. Version and source code control using CVS.
. Helped users to come to speed to use the application via documentation
and presentations.
. Provide training for junior developers.
. Involved in the deployment of the system.
. Handled many production issues and enhancement to the existing live
portals.
. Used DotNetNuke to develop the web content management system.
. Unit Testing, System testing, Bug fixing.
. Educated users via a detailed user guide for application functionalities
like Module Development and Style sheet development.
Tata Consultancy Services Nov
2004 - Jun 2006
Systems Engineer
TCS IT Services offering helps companies make the most of their IT
investments - from providing system integration solutions, application
development and management services, and testing solutions. TCS' proven
highest-quality processes for solving complex problems, mitigating risks,
and achieving rock-solid ROI.
Responsibilities:
. Discussing and gathering the requirements from client.
. Requirement study and business discussions.
. Design and Development of Application workflow.
. Set up for the Application and Database Creation.
. Developed a web based admin tool using VB.NET, ASP.NET and SQL Server.
. Developed various web/desktop application using VB 6.0, C++, DB2, SQL
Server.
. Involved in unit and integration testing, production migration and
support.
. Assisting Team members in resolving technical problems, imparting
knowledge regarding SQL Server database.
. Design and Development of Staffware tool workflow.
. Design and Development of HDFC trade finance branch background processor,
branch operations, SMS (user administration) and rescan modules.
. Development of Crystal Reports.
. To migrate OS/VS, Cobol, Cobol II, Cobol 370 to z-os COBOL and Cobol
390 by using IBM CCCA tool.
. To understand and work on JCL, VSAM files, DB2 ETC.
Vaman Technology Ltd. Mar 2003 to
Nov 2004
Programmer
Vaman Technologies Ltd. has focused their efforts on providing
revolutionary data management solutions. Vaman Data server, their flagship
product offering is the result of their commitment to addressing the needs
of IT users, right from programmers and database professionals to business
end-users.
Responsibilities:
11. Requirement gathering and analysis of the database objects, ODBC
drivers.
12. Designing the Architecture.
13. Prototyping database driver.
14. Writing test cases and documentation.
15. Coding and Testing.
Waaree Instrument Ltd. Oct 2002
to Feb 2003
Web designer and ASP Programmer
Responsibilities:
. Developed the website called
www.instrumentationguide.com
. Designed the functioning of the site
. Developed Client-side and Server-side Validations using JavaScript and VB
Script
. Used Oracle for data storage.
. Responsible for basic administering and maintaining company's Oracle
Database
Vaman Technology Ltd. Dec 2001 to
Sep 2002
Programmer
Responsibilities:
16. Requirement gathering and analysis of the database objects, ODBC
drivers.
17. Designing the Architecture.
18. Prototyping database driver.
19. Writing test cases and documentation.
20. Coding and Testing.
Aptech Limited. Dec 1998 to
May 1999
Programmer
Responsibilities:
21. Requirement gathering and analysis of the database
Designed and developed business logic component using VB 5.0.
23. Created database in Oracle 7i.
24. Developed entity relationship diagrams to design database schemas.
25. Traced defects, fixed bugs and tracked changes as result of system and
user acceptance testing
Projects and Trainings
. Implementation of Quine McCluskey Method of minimizing Boolean function
using C.
. Video Game implementing the concepts of 2D animation in C.
. Developed One Bit Sliding Window Protocol in C.
. Developed application for Courier service with VB / Oracle.
Education:
Bachelors in Computer Engineering, First class, 2002
Dharmsinh Desai Institute of Technology, India