SlideShare a Scribd company logo
1 of 4
Madhu Kopparapu
                                           Phone - 703.732.5281
                              Email - mkopparapu@rjmtechnologies.com
                             Profile - http://www.apojigo.com/mkopparapu

SUMMARY
  Sixteen years of progressive experience in the Information Technology industry highlighted by a
  demonstrated track record in software product delivery. Advanced experience in implementing
  software methodologies and processes for iterative and rapid systems development. Builds strong
  teams, implements organizational and process improvements that ensure the on-budget and on-time
  delivery of application software with a philosophy of working to exceed customer expectations.
  Proficient in all aspects of information technology, including functional and technical architecture,
  software development, systems integration, operations, and project management. Have developed a
  professional reputation as the “go-to” person when management needs to make sure that high
  profile application projects gets completed successfully.

    •   10 years of experience as a Senior Technical Manager and Lead Architect for commercial
        software products. Experience in managing and leading large teams.
    •   16 years of experience in architecting, designing, and developing software applications.
    •   Specialized in Electronic Commerce domain, Internet based applications, Business-to-Business
        and Integration technologies, and distributed applications.
    •   Experienced technical leader with excellent oral and written communication skills, and technical
        and personnel problem-solving capabilities. Particular strengths include mentoring and
        motivating staff members, recruitment, and team building.
    •   Proven success at adapting and performing in intense and demanding environments.

EDUCATION AND CERTIFICATIONS
  • MS in Computer Science, Louisiana State University, Baton Rouge, LA – December, 1993
  • BS in Mechanical Engineering, Regional Engineering College, Warangal, India – June, 1991
  • Certified Scrum Master (CSM) – March, 2008
  • PMI Certified Project Management Professional (PMP) – June, 2006
  • SUN Certified Enterprise Architect (SCEA) – February, 2009
  • Certified Microsoft .NET Developer – August, 2005
  • SUN Certified Web Component Developer (SCWCD) – June, 2002
  • SUN Certified Java Developer (SCJD) – June, 1998
  • SUN Certified Java Programmer (SCJP) – January, 1998

TECHNICAL SKILLS
  • Languages: Java/J2EE, PHP5, C#, C/C++, Perl, SQL, shell scripts
  • Methodologies: Agile SCRUM, JUnit Test-Driven Development, Waterfall/Spiral SDLC
  • Java Technologies: Core Java Libraries, J2SE (RMI, JDBC, Collections), J2EE (JSP, Servlets,
     EJB, JMS, JNDI, JavaMail), Java Web Services (JAXP, JAXB, XML, XSLT, SOAP), PKI,
     JSSE, Java Cryptography, Struts MVC, JSF, Spring, Hibernate, AJAX, JUnit, Ant.
  • Microsoft .NET: C#/C++, ASP.NET, ADO.NET, VB.NET, Visual Studio.NET, Web Services
  • Application Servers: BEA WebLogic, IBM WebSphere, iPlanet, Orbix, OrbixWeb
  • Tools/Technologies: RAD7/WSAD5, Eclipse, Microsoft Visual Studio .NET, LAMP/WAMP,
     TogetherJ, Rational Rose, Erwin, SQL Navigator, CVS, PVCS.
  • Operating Systems: Sun Solaris, HP-UX, Red Hat Linux, SunOS, Windows NT/2000/XP
  • Hardware: Sun Servers, Sun Workstations, HP, PC and compatibles, DEC, Macintosh
PROFESSIONAL EXPERIENCE
  Technical SME/ Architect, Sprint Nextel, Reston, VA                            July 09 –
     Present
Technical SME and Architect for the Sprint.com 2.0 initiatives. Sprint Nextel is in the process of
streamlining all the applications on Sprint.com, including ecommerce store, care/manage, support
and community applications, using ATG Commerce Suite.
As a SME, my responsibilities include:
• Participate in requirements validation, architecture reviews and validation, design reviews, test
    plan and test case walkthroughs with the development and testing team liaisons.
• Identify the gaps in business and systems requirements in integrating/customizing ATG
    Commerce Suite in comparison with the legacy Sprint.com applications.
• Transition the Catalog and Content support teams from the legacy platform to the ATG Catalog
    platform.

Sr. Technical Manager/Architect, RJM Technologies, Inc., Fairfax, VA                 Oct. 08 – July
    09
Managed the full Software Development Life Cycle (SDLC) including requirements, architecture,
design and development of Apojigo.com, a consumer portal Web site for creating and presenting
professional Profiles and Portfolios.
• Launched the 1.0 version of the product with features including Profile Registration, Login
    Authentication, Profile Tabs, advanced editing, “Send Profile”, and “Invite for Review” features.
• Currently working on the 2.0 version of the product with features including “Invite a Friend”,
    “Profile Views” and “Search Jobs” capabilities.
• The Apojigo.com application is developed on Linux and Windows servers using PHP 5.2.5,
    MySQL 5.0.51 and Apache 2.2.8 and other Web technologies including AJAX, JavaScript, YUI
    (Yahoo User Interface) library.

Sr. Technical Manager/ Architect, Sprint Nextel, Reston, VA                          Dec. 02 – Oct.
    08
Senior Technical Manager and Architect for the eCommerce Online Store and Aisle Setup Tool
(AST) applications. The Online Store, a web based application, enables customers to purchase Sprint
Nextel’s Products and Services over the internet. AST, also a web based application, provides the
functionality for creating customized eCommerce stores with special products, promotions and
pricing for Sprint Nextel’s corporate and government customers.
Involved in the full Systems Development Life Cycle (SDLC) including requirements gathering,
architectural and design development and reviews, code and unit test case walkthroughs, packaging
and defect analysis, implementation and post-production support using Agile Scrum and Waterfall
SDLC methodologies.
• Lead the business and systems requirements analysis to integrate AST with legacy applications
    to provide online shopping capability with pre-negotiated discounts for existing Corporate and
    Government customers.
• Lead the development teams of Online Store and AST applications through several major
    enhancements, including: Integrated Online Store, enabling Online Phone Upgrades; Browse and
    Shop redesign; Checkout Process redesign; and Ariba cXML Punchout capability.
• Lead the business and systems requirements analysis and development effort for building the
    Integrated Online Web Store release. This release primarily integrated the legacy Nextel and
    legacy Sprint Online Web Stores into one unified web store application and billing platform.
• Lead the development effort to add Ariba cXML Punchout capability to the Online Store
    application. This will facilitate the customers’ using the Ariba Buyer application to create, edit
    and transfer shopping carts between the Online Store and the Ariba Buyer application via the
    Ariba Supplier Network and to process the approved orders.
• Lead the development effort to migrate the Online Store and AST applications from iPlanet
    Application Server to IBM WebSphere 5.0 Application Server.
• Online Store and AST applications are developed on WebSphere 6.0 Application Server using
    various Java/J2EE and Web technologies including Struts 1.1, Spring MVC, JSPs, Servlets,
    AJAX, Hibernate, EJBs, JDBC, JNDI, and Java Web Services with Oracle 9i as the backend
database server. These applications utilize various GOF and J2EE Design Patterns such as Front
    Controller, Business Delegate, Session Façade, DAO, Service Locator, Factory Method,
    Singleton, Composite, Decorator etc.

Technical Manager/Lead Architect, Gazelles, Inc., Ashburn, VA                      July 02 – Dec.
    02
Technical Manager and Lead Architect for FlashReport, a web based dashboard application which
provides management with an enterprise-wide protocol to establish, align, communicate and monitor
Priorities and key performance Metrics. Participated in requirements gathering and led the system
architecture, design, implementation and post-production support.
• Developed a Web Services tier for all FlashReport back office services to facilitate the
    communication with non-web based front end applications.
• Developed a prototype for the desktop alternative to interact with the FlashReport back office
    services to create, manage and monitor Priorities and Metrics. The FlashReport Desktop is built
    using Microsoft .NET technologies including C#, VB.NET, ADO.NET, Web Services and
    Visual Studio.NET.
•    FlashReport is developed on WebLogic 5.1 Application Server using various Java/J2EE and
    Web technologies including Struts 1.1 Framework, JSPs, Servlets, EJBs, JDBC, JNDI, XML,
    and Java Web Services with Oracle 9i as the backend server.

Director of Product Development, NIC Commerce, Reston, VA                           Jan. 99 – July
     02
Director of Development and Lead architect for an Internet based end-to-end e-procurement solution
for federal, state and local governments. The system contains full-featured procurement modules
including Requisitions, Bid Solicitations, Reverse Auctions, Market Basket, User Administration,
Invoicing, Order Processing, Work Flow, back-end accounting system integration, and Catalogs.

The system has an n-tiered architecture built on the J2EE platform with JSP, Servlets, and Form
Objects at the presentation layer, Enterprise Java Beans and Data Access Objects hosted on a cluster
of WebLogic Application Servers at the middle tier, and Oracle 8i at the database tier. TogetherJ is
used as a design tool and ERWin is used for data modeling. Various GOF and J2EE Design Patterns
such as Session Façade, Abstract Factory Pattern, and Business Delegate are adopted for the
architectural design.
• Managed all phases of software development initiatives for the e-Procurement system. Lead
    teams of Java developers through the full software development cycle and deployment phase for
    several e-Procurement initiatives. Team size varied from 3 to 16 developers.
• Established and evolved the system and software architecture, which consists of a set of core
    libraries, services, and modules that are based on design patterns and other best practices.
    Enhanced the architecture and functionality through three major releases and five minor releases.
• Monitored and incorporated emerging new technologies to turn the product vision into
    innovative software and services. Incorporated new technologies to enhance and evolve the
    design and implementation of the product architecture.
• Analyzed the requirements of government agencies’ e-procurement systems including Colorado-
    Utah e-Procurement Pilot Program, H-GAC (Houston-Galveston Area Council) e-Procurement
    System and Air Force CIT-PAD e-Procurement System to enhance the product to support their
    business processes. Enhanced and customized the product to satisfy emerging business
    requirements and successfully implemented the product in numerous market places.

Technical Team Lead, Global Component Technologies, Fairfax, VA                   Sep. 97 – Jan.
99
Comsearch - Microwave Modular Toolkit (MMT) (June 98 – Jan. 99)
• Designed and developed the Data Entry module of the MMT application using Java and Java
   Swing. This module is responsible for collecting Link, Site and Equipment information.
• Involved in the architecture design for the MMT application. MMT is designed as a three-tier
    distributed application and is developed using Java RMI.
  • Designed and developed the engineering module using Java, RMI and JDK 1.2. This module
    performs Microwave engineering calculations and encapsulates the business logic.
  MCImetro - Translations Provisioning System (TPS) (Sep. 97 – June 98)
  • Designed and developed a web based front end for Customer Trouble Logs for the TPS
    application using Java, Visual Cafe 2.0, IDL and OrbixWeb3.0.
  • Developed proxy classes for the business objects in C++ to add additional functionality on the
    client side such as deleting the implementation object once used by the client.
  • Designed and developed business objects for TPS in C++, IDL, Orbix2.0 and Rouge Wave.

  Senior Software Engineer, IMI Systems, Vienna, VA                                   Dec. 94 – Sep.
     97
  Concert - Concert Packet Services (May 97 – Sep. 97)
  • Designed and developed a reporting system for Concert Packet Services to check network dial
     access availability. The system is developed in C++ on the Solaris platform.
  • Developed shell scripts to automate the daily data collection processes of the system.
  AT&T - MIS Server Reporting System (May 95 – May 97)
  • Designed and developed the user interface for MIS Server using C++ and Neuron Data Open
     Interface 2.0 on HP-UX platform.
  • Designed the object models for GUI and server processes using Rational Rose.
  • Designed and developed the server processes and the required operational objects using C++,
     DEC Message Queues 3.0 and Tuxedo System 4.2.
  • Developed wrapper classes for communications between GUI front-end and backend servers to
     hide the implementation details of DEC Message Queues and Tuxedo System.

  AT&T - Loyalty Tracking System (Dec. 94 – May 95)
  • Designed and developed the user interface (GUI) for a Loyalty Tracking System using C,
    TeleUSE 3.0 and Xt/Motif 2.0 on Solaris platform.
  • Designed and developed the client and server process for the Loyalty Tracking System using C
    and Tuxedo System 4.2.

  Software Engineer, DynCorp, Alexandria, VA                                       Jan. 94 – Dec.
      94
  Internal Revenue Service - Resource Tracking System (Sep. 94 – Dec. 94)
  • Developed report generation screens in Oracle 7.0/SQL*Forms 3.0 for the RTS application.
  • Developed detailed customer reports and annual review reports for the RTS application in Oracle
      7.0/Pro*C 1.5 on UNIX platform.

  Department of Labor - Job Training Partnership Act (Jan. 94 – Sep. 94)
  • Developed an Information Management System in Oracle 7.0/SQL*Forms 3.0 and Pro*C 1.5 on
     UNIX. The system is designed to collect JTPA Terminee information and generate reports.
  • Designed and developed data edit checks in Oracle 7.0/Pro*C 1.5 for incoming data quality
     control for the JTPA application.

RESIDENCE STATUS
  US Citizen

More Related Content

What's hot

Getting started with Next.js
Getting started with Next.jsGetting started with Next.js
Getting started with Next.jsGökhan Sarı
 
Cv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACKCv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACKMoez Hamzaoui
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java DeveloperMdHasan872214
 
Front end architecture
Front end architectureFront end architecture
Front end architectureRemus Langu
 
What's New VMware NSX Advanced Load Balancer (Avi Networks)
What's New VMware NSX Advanced Load Balancer (Avi Networks)What's New VMware NSX Advanced Load Balancer (Avi Networks)
What's New VMware NSX Advanced Load Balancer (Avi Networks)Avi Networks
 
Top 11 Mobile App Development Frameworks
Top 11 Mobile App Development FrameworksTop 11 Mobile App Development Frameworks
Top 11 Mobile App Development FrameworksAlbiorix Technology
 
AngularJS Architecture
AngularJS ArchitectureAngularJS Architecture
AngularJS ArchitectureEyal Vardi
 
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...Edureka!
 
The Benefits of Using React JS for Web Development!
The Benefits of Using React JS for Web Development!The Benefits of Using React JS for Web Development!
The Benefits of Using React JS for Web Development!Baharika Sopori
 
Android App Development Project in College
Android App Development Project in College Android App Development Project in College
Android App Development Project in College Logan Smith
 
Spring Framework Petclinic sample application
Spring Framework Petclinic sample applicationSpring Framework Petclinic sample application
Spring Framework Petclinic sample applicationAntoine Rey
 

What's hot (20)

Getting started with Next.js
Getting started with Next.jsGetting started with Next.js
Getting started with Next.js
 
NEXT.JS
NEXT.JSNEXT.JS
NEXT.JS
 
Cv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACKCv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACK
 
Mern stack developement
Mern stack developementMern stack developement
Mern stack developement
 
Nextjs13.pptx
Nextjs13.pptxNextjs13.pptx
Nextjs13.pptx
 
MERN PPT
MERN PPTMERN PPT
MERN PPT
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Front end architecture
Front end architectureFront end architecture
Front end architecture
 
What's New VMware NSX Advanced Load Balancer (Avi Networks)
What's New VMware NSX Advanced Load Balancer (Avi Networks)What's New VMware NSX Advanced Load Balancer (Avi Networks)
What's New VMware NSX Advanced Load Balancer (Avi Networks)
 
React Server Side Rendering with Next.js
React Server Side Rendering with Next.jsReact Server Side Rendering with Next.js
React Server Side Rendering with Next.js
 
Top 11 Mobile App Development Frameworks
Top 11 Mobile App Development FrameworksTop 11 Mobile App Development Frameworks
Top 11 Mobile App Development Frameworks
 
AngularJS Architecture
AngularJS ArchitectureAngularJS Architecture
AngularJS Architecture
 
Universal React apps in Next.js
Universal React apps in Next.jsUniversal React apps in Next.js
Universal React apps in Next.js
 
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...
Angular vs React vs Vue | Javascript Frameworks Comparison | Which One You Sh...
 
Angular
AngularAngular
Angular
 
The Benefits of Using React JS for Web Development!
The Benefits of Using React JS for Web Development!The Benefits of Using React JS for Web Development!
The Benefits of Using React JS for Web Development!
 
React native
React nativeReact native
React native
 
Introduction to React Native
Introduction to React NativeIntroduction to React Native
Introduction to React Native
 
Android App Development Project in College
Android App Development Project in College Android App Development Project in College
Android App Development Project in College
 
Spring Framework Petclinic sample application
Spring Framework Petclinic sample applicationSpring Framework Petclinic sample application
Spring Framework Petclinic sample application
 

Viewers also liked

Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWTResume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWTtaranjs
 
Pankaj Resume for Hadoop,Java,J2EE - Outside World
Pankaj Resume for Hadoop,Java,J2EE -  Outside WorldPankaj Resume for Hadoop,Java,J2EE -  Outside World
Pankaj Resume for Hadoop,Java,J2EE - Outside WorldPankaj Kumar
 
Devoxx Poland 2015: 5-10-15 years with Java
Devoxx Poland 2015: 5-10-15 years with Java Devoxx Poland 2015: 5-10-15 years with Java
Devoxx Poland 2015: 5-10-15 years with Java Wojciech Seliga
 
Java developer resume(1)
Java developer resume(1)Java developer resume(1)
Java developer resume(1)Shubham Goswami
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer rajsreekanthavco
 
Resume For Java Devloper
Resume For Java DevloperResume For Java Devloper
Resume For Java Devloperveerendra_veeru
 

Viewers also liked (7)

Java Developer resume
Java Developer resume Java Developer resume
Java Developer resume
 
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWTResume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
 
Pankaj Resume for Hadoop,Java,J2EE - Outside World
Pankaj Resume for Hadoop,Java,J2EE -  Outside WorldPankaj Resume for Hadoop,Java,J2EE -  Outside World
Pankaj Resume for Hadoop,Java,J2EE - Outside World
 
Devoxx Poland 2015: 5-10-15 years with Java
Devoxx Poland 2015: 5-10-15 years with Java Devoxx Poland 2015: 5-10-15 years with Java
Devoxx Poland 2015: 5-10-15 years with Java
 
Java developer resume(1)
Java developer resume(1)Java developer resume(1)
Java developer resume(1)
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
Resume For Java Devloper
Resume For Java DevloperResume For Java Devloper
Resume For Java Devloper
 

Similar to Madhu Kopparapu Resume

Similar to Madhu Kopparapu Resume (20)

Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Shah niharc vmar1a
Shah niharc vmar1aShah niharc vmar1a
Shah niharc vmar1a
 
Resume_Feb_2016
Resume_Feb_2016Resume_Feb_2016
Resume_Feb_2016
 
JAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITIJAVA J2EE LEAD coming out of CITI
JAVA J2EE LEAD coming out of CITI
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islam
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islam
 
Vivek_Ojha (1)
Vivek_Ojha (1)Vivek_Ojha (1)
Vivek_Ojha (1)
 
Ramesh Elangovan
Ramesh ElangovanRamesh Elangovan
Ramesh Elangovan
 
Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012Malli Resume_30 Jun 2012
Malli Resume_30 Jun 2012
 
Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
 
Resume_Venugopal
Resume_VenugopalResume_Venugopal
Resume_Venugopal
 
Mridul_Halder_Resume
Mridul_Halder_ResumeMridul_Halder_Resume
Mridul_Halder_Resume
 
Resume_Vikash1056@gmail
Resume_Vikash1056@gmailResume_Vikash1056@gmail
Resume_Vikash1056@gmail
 
Nagaraju_M
Nagaraju_MNagaraju_M
Nagaraju_M
 
Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016
 
Sai_Resume
Sai_ResumeSai_Resume
Sai_Resume
 
Manipradeep_Oct2015
Manipradeep_Oct2015Manipradeep_Oct2015
Manipradeep_Oct2015
 
balan_resumeupdated
balan_resumeupdatedbalan_resumeupdated
balan_resumeupdated
 
Amit Porwal_resume-Latest
Amit Porwal_resume-LatestAmit Porwal_resume-Latest
Amit Porwal_resume-Latest
 
AbdulRasoolShaik_Pega_LSA
AbdulRasoolShaik_Pega_LSAAbdulRasoolShaik_Pega_LSA
AbdulRasoolShaik_Pega_LSA
 

Madhu Kopparapu Resume

  • 1. Madhu Kopparapu Phone - 703.732.5281 Email - mkopparapu@rjmtechnologies.com Profile - http://www.apojigo.com/mkopparapu SUMMARY Sixteen years of progressive experience in the Information Technology industry highlighted by a demonstrated track record in software product delivery. Advanced experience in implementing software methodologies and processes for iterative and rapid systems development. Builds strong teams, implements organizational and process improvements that ensure the on-budget and on-time delivery of application software with a philosophy of working to exceed customer expectations. Proficient in all aspects of information technology, including functional and technical architecture, software development, systems integration, operations, and project management. Have developed a professional reputation as the “go-to” person when management needs to make sure that high profile application projects gets completed successfully. • 10 years of experience as a Senior Technical Manager and Lead Architect for commercial software products. Experience in managing and leading large teams. • 16 years of experience in architecting, designing, and developing software applications. • Specialized in Electronic Commerce domain, Internet based applications, Business-to-Business and Integration technologies, and distributed applications. • Experienced technical leader with excellent oral and written communication skills, and technical and personnel problem-solving capabilities. Particular strengths include mentoring and motivating staff members, recruitment, and team building. • Proven success at adapting and performing in intense and demanding environments. EDUCATION AND CERTIFICATIONS • MS in Computer Science, Louisiana State University, Baton Rouge, LA – December, 1993 • BS in Mechanical Engineering, Regional Engineering College, Warangal, India – June, 1991 • Certified Scrum Master (CSM) – March, 2008 • PMI Certified Project Management Professional (PMP) – June, 2006 • SUN Certified Enterprise Architect (SCEA) – February, 2009 • Certified Microsoft .NET Developer – August, 2005 • SUN Certified Web Component Developer (SCWCD) – June, 2002 • SUN Certified Java Developer (SCJD) – June, 1998 • SUN Certified Java Programmer (SCJP) – January, 1998 TECHNICAL SKILLS • Languages: Java/J2EE, PHP5, C#, C/C++, Perl, SQL, shell scripts • Methodologies: Agile SCRUM, JUnit Test-Driven Development, Waterfall/Spiral SDLC • Java Technologies: Core Java Libraries, J2SE (RMI, JDBC, Collections), J2EE (JSP, Servlets, EJB, JMS, JNDI, JavaMail), Java Web Services (JAXP, JAXB, XML, XSLT, SOAP), PKI, JSSE, Java Cryptography, Struts MVC, JSF, Spring, Hibernate, AJAX, JUnit, Ant. • Microsoft .NET: C#/C++, ASP.NET, ADO.NET, VB.NET, Visual Studio.NET, Web Services • Application Servers: BEA WebLogic, IBM WebSphere, iPlanet, Orbix, OrbixWeb • Tools/Technologies: RAD7/WSAD5, Eclipse, Microsoft Visual Studio .NET, LAMP/WAMP, TogetherJ, Rational Rose, Erwin, SQL Navigator, CVS, PVCS. • Operating Systems: Sun Solaris, HP-UX, Red Hat Linux, SunOS, Windows NT/2000/XP • Hardware: Sun Servers, Sun Workstations, HP, PC and compatibles, DEC, Macintosh PROFESSIONAL EXPERIENCE Technical SME/ Architect, Sprint Nextel, Reston, VA July 09 – Present
  • 2. Technical SME and Architect for the Sprint.com 2.0 initiatives. Sprint Nextel is in the process of streamlining all the applications on Sprint.com, including ecommerce store, care/manage, support and community applications, using ATG Commerce Suite. As a SME, my responsibilities include: • Participate in requirements validation, architecture reviews and validation, design reviews, test plan and test case walkthroughs with the development and testing team liaisons. • Identify the gaps in business and systems requirements in integrating/customizing ATG Commerce Suite in comparison with the legacy Sprint.com applications. • Transition the Catalog and Content support teams from the legacy platform to the ATG Catalog platform. Sr. Technical Manager/Architect, RJM Technologies, Inc., Fairfax, VA Oct. 08 – July 09 Managed the full Software Development Life Cycle (SDLC) including requirements, architecture, design and development of Apojigo.com, a consumer portal Web site for creating and presenting professional Profiles and Portfolios. • Launched the 1.0 version of the product with features including Profile Registration, Login Authentication, Profile Tabs, advanced editing, “Send Profile”, and “Invite for Review” features. • Currently working on the 2.0 version of the product with features including “Invite a Friend”, “Profile Views” and “Search Jobs” capabilities. • The Apojigo.com application is developed on Linux and Windows servers using PHP 5.2.5, MySQL 5.0.51 and Apache 2.2.8 and other Web technologies including AJAX, JavaScript, YUI (Yahoo User Interface) library. Sr. Technical Manager/ Architect, Sprint Nextel, Reston, VA Dec. 02 – Oct. 08 Senior Technical Manager and Architect for the eCommerce Online Store and Aisle Setup Tool (AST) applications. The Online Store, a web based application, enables customers to purchase Sprint Nextel’s Products and Services over the internet. AST, also a web based application, provides the functionality for creating customized eCommerce stores with special products, promotions and pricing for Sprint Nextel’s corporate and government customers. Involved in the full Systems Development Life Cycle (SDLC) including requirements gathering, architectural and design development and reviews, code and unit test case walkthroughs, packaging and defect analysis, implementation and post-production support using Agile Scrum and Waterfall SDLC methodologies. • Lead the business and systems requirements analysis to integrate AST with legacy applications to provide online shopping capability with pre-negotiated discounts for existing Corporate and Government customers. • Lead the development teams of Online Store and AST applications through several major enhancements, including: Integrated Online Store, enabling Online Phone Upgrades; Browse and Shop redesign; Checkout Process redesign; and Ariba cXML Punchout capability. • Lead the business and systems requirements analysis and development effort for building the Integrated Online Web Store release. This release primarily integrated the legacy Nextel and legacy Sprint Online Web Stores into one unified web store application and billing platform. • Lead the development effort to add Ariba cXML Punchout capability to the Online Store application. This will facilitate the customers’ using the Ariba Buyer application to create, edit and transfer shopping carts between the Online Store and the Ariba Buyer application via the Ariba Supplier Network and to process the approved orders. • Lead the development effort to migrate the Online Store and AST applications from iPlanet Application Server to IBM WebSphere 5.0 Application Server. • Online Store and AST applications are developed on WebSphere 6.0 Application Server using various Java/J2EE and Web technologies including Struts 1.1, Spring MVC, JSPs, Servlets, AJAX, Hibernate, EJBs, JDBC, JNDI, and Java Web Services with Oracle 9i as the backend
  • 3. database server. These applications utilize various GOF and J2EE Design Patterns such as Front Controller, Business Delegate, Session Façade, DAO, Service Locator, Factory Method, Singleton, Composite, Decorator etc. Technical Manager/Lead Architect, Gazelles, Inc., Ashburn, VA July 02 – Dec. 02 Technical Manager and Lead Architect for FlashReport, a web based dashboard application which provides management with an enterprise-wide protocol to establish, align, communicate and monitor Priorities and key performance Metrics. Participated in requirements gathering and led the system architecture, design, implementation and post-production support. • Developed a Web Services tier for all FlashReport back office services to facilitate the communication with non-web based front end applications. • Developed a prototype for the desktop alternative to interact with the FlashReport back office services to create, manage and monitor Priorities and Metrics. The FlashReport Desktop is built using Microsoft .NET technologies including C#, VB.NET, ADO.NET, Web Services and Visual Studio.NET. • FlashReport is developed on WebLogic 5.1 Application Server using various Java/J2EE and Web technologies including Struts 1.1 Framework, JSPs, Servlets, EJBs, JDBC, JNDI, XML, and Java Web Services with Oracle 9i as the backend server. Director of Product Development, NIC Commerce, Reston, VA Jan. 99 – July 02 Director of Development and Lead architect for an Internet based end-to-end e-procurement solution for federal, state and local governments. The system contains full-featured procurement modules including Requisitions, Bid Solicitations, Reverse Auctions, Market Basket, User Administration, Invoicing, Order Processing, Work Flow, back-end accounting system integration, and Catalogs. The system has an n-tiered architecture built on the J2EE platform with JSP, Servlets, and Form Objects at the presentation layer, Enterprise Java Beans and Data Access Objects hosted on a cluster of WebLogic Application Servers at the middle tier, and Oracle 8i at the database tier. TogetherJ is used as a design tool and ERWin is used for data modeling. Various GOF and J2EE Design Patterns such as Session Façade, Abstract Factory Pattern, and Business Delegate are adopted for the architectural design. • Managed all phases of software development initiatives for the e-Procurement system. Lead teams of Java developers through the full software development cycle and deployment phase for several e-Procurement initiatives. Team size varied from 3 to 16 developers. • Established and evolved the system and software architecture, which consists of a set of core libraries, services, and modules that are based on design patterns and other best practices. Enhanced the architecture and functionality through three major releases and five minor releases. • Monitored and incorporated emerging new technologies to turn the product vision into innovative software and services. Incorporated new technologies to enhance and evolve the design and implementation of the product architecture. • Analyzed the requirements of government agencies’ e-procurement systems including Colorado- Utah e-Procurement Pilot Program, H-GAC (Houston-Galveston Area Council) e-Procurement System and Air Force CIT-PAD e-Procurement System to enhance the product to support their business processes. Enhanced and customized the product to satisfy emerging business requirements and successfully implemented the product in numerous market places. Technical Team Lead, Global Component Technologies, Fairfax, VA Sep. 97 – Jan. 99 Comsearch - Microwave Modular Toolkit (MMT) (June 98 – Jan. 99) • Designed and developed the Data Entry module of the MMT application using Java and Java Swing. This module is responsible for collecting Link, Site and Equipment information.
  • 4. • Involved in the architecture design for the MMT application. MMT is designed as a three-tier distributed application and is developed using Java RMI. • Designed and developed the engineering module using Java, RMI and JDK 1.2. This module performs Microwave engineering calculations and encapsulates the business logic. MCImetro - Translations Provisioning System (TPS) (Sep. 97 – June 98) • Designed and developed a web based front end for Customer Trouble Logs for the TPS application using Java, Visual Cafe 2.0, IDL and OrbixWeb3.0. • Developed proxy classes for the business objects in C++ to add additional functionality on the client side such as deleting the implementation object once used by the client. • Designed and developed business objects for TPS in C++, IDL, Orbix2.0 and Rouge Wave. Senior Software Engineer, IMI Systems, Vienna, VA Dec. 94 – Sep. 97 Concert - Concert Packet Services (May 97 – Sep. 97) • Designed and developed a reporting system for Concert Packet Services to check network dial access availability. The system is developed in C++ on the Solaris platform. • Developed shell scripts to automate the daily data collection processes of the system. AT&T - MIS Server Reporting System (May 95 – May 97) • Designed and developed the user interface for MIS Server using C++ and Neuron Data Open Interface 2.0 on HP-UX platform. • Designed the object models for GUI and server processes using Rational Rose. • Designed and developed the server processes and the required operational objects using C++, DEC Message Queues 3.0 and Tuxedo System 4.2. • Developed wrapper classes for communications between GUI front-end and backend servers to hide the implementation details of DEC Message Queues and Tuxedo System. AT&T - Loyalty Tracking System (Dec. 94 – May 95) • Designed and developed the user interface (GUI) for a Loyalty Tracking System using C, TeleUSE 3.0 and Xt/Motif 2.0 on Solaris platform. • Designed and developed the client and server process for the Loyalty Tracking System using C and Tuxedo System 4.2. Software Engineer, DynCorp, Alexandria, VA Jan. 94 – Dec. 94 Internal Revenue Service - Resource Tracking System (Sep. 94 – Dec. 94) • Developed report generation screens in Oracle 7.0/SQL*Forms 3.0 for the RTS application. • Developed detailed customer reports and annual review reports for the RTS application in Oracle 7.0/Pro*C 1.5 on UNIX platform. Department of Labor - Job Training Partnership Act (Jan. 94 – Sep. 94) • Developed an Information Management System in Oracle 7.0/SQL*Forms 3.0 and Pro*C 1.5 on UNIX. The system is designed to collect JTPA Terminee information and generate reports. • Designed and developed data edit checks in Oracle 7.0/Pro*C 1.5 for incoming data quality control for the JTPA application. RESIDENCE STATUS US Citizen