Highly skilled, motivated with proven excellent track record in USA and India with an outstanding communication and people skills. Over twenty years of IT experience in various senior positions in India and USA.
Lead Architect for various internet, client-server and X-based systems for clients like Serco, RCI, US Defence, Ameritech, Integrated Trade Systems, Telugu Desam, National Police Academy.
Managed the design, development, implementation, maintenance of DOD and commercial software systems.
Responsibilities included overseeing the software development life cycle (requirements, specifications, design, coding, testing, implementation, support, and maintenance), documentation and customer support.
Excellent skills in proposal writing, project estimation, conducting users and sponsors interviews to write requirements, design complex system architecture, database design, maintain database and web server, perform impact analysis of database enhancements in addition to other project management activities.
Exceptional skills in technologies/tools like RDBMS, J2EE, MVC, Component based design, Client server, X-based design, development, Java, swing, Servlets, JSPs, JDBC, Spring, Hibernate, Firestorm, Java Script, XML, HTML, Sun, Tomcat, Weblogic, Oracle, Sybase, Sybase Adaptive Server, Sybase SQL AnyWhere, Watcom, MySQL, Erwin, PowerBuilder, Power Designer, C, Pascal, COBOL, Toad, PL SQL Developer, SQL Loader, Oracle Forms, Crystal Reports, Business Objects, Fox pro, dBase III Plus, MS Project, Power Point, MS Office. Expertise in working with Janus scanners and Intermec and Zebra barcode printers.
Expertise in data modeling using Erwin, Oracle Designer and Power Designer. Create and maintain application design documentation, database design documentation, user interface, coding standards and deployment processes.
Instruct and mentor team members with various software technologies, component based development and object oriented paradigm. Responsible to write/create system design document, data flow diagrams, entity-relationship diagrams, data dictionary and to assist and create program specifications for team members.
Vast experience in planning implementation strategies of internet as well as client-server based systems. Provide support for process improvements, quality and/or customer satisfaction improvements for the application.