Architect & Director of Development at TSYS Loyalty
Greater Atlanta Area
Architect & Director of Development at TSYS Loyalty
Greater Atlanta Area
A proven leader with more than 12 years of progressive experience in information technology design, development, support, management, analysis, and internal consulting. Multi-disciplined professional who, through a cohesive team approach, meets strategic, departmental, customer and business objectives by creating innovative and targeted business solutions
- Business Analysis, Technology Governance, Strategic Planning, Process Improvement, Workflow Analysis, Quality Improvement, Project Management, Change Management, Talent Management, Contingency Planning, Design, Architecture, Development, Remote team management
- JAVA,J2SE,J2EE,OOD,OOP,XML,XSL,WSDL,WEB SERVICES,TCP/IP
- HTTP(S),THREADING,CLIENT SERVER,N-TIER APPS,JSP,SERVLET,CVS
- ANT,AXIS,C,C++,FORTRAN,PERL,PHP,SQL,SOA,
- STRUTS,WINDOWS,WINTEL,UNIX,SOLARIS,LINUX,B2B,B2C
(Public Company; TSS; Information Technology and Services industry)
July 2008 — Present (1 year 5 months)
(Privately Held; 501-1000 employees; Telecommunications industry)
January 2008 — June 2008 (6 months)
(Public Company; ELNK; Information Technology and Services industry)
June 2006 — December 2007 (1 year 7 months)
• Led a diverse team of talented developers through turn-key projects for EarthLink like CRM XI integration, WIFI service qualification engine, Namespace desegregation, Automated nightly build tool ensuring highest quality and providing the right solution.
• Integrated a team of off-shore developers from a third party vendor to the existing team to increase efficiency and throughput, reduced cost for software development and support at EarthLink.
• Implemented a team of pooled development resources for the department with cross functional knowledge and ability resulting in better efficiency and resource availability at EarthLink.
• Managed and led a team of developers to increase the performance of EarthLink's order provisioning system resulting in more than 80% reduction in critical defects over a few months.
• Created processes for business requirement analysis, QA testing strategies which significantly improved quality of deliverables.
(Public Company; Information Technology and Services industry)
January 2006 — May 2006 (5 months)
• Designed, developed, implemented and led interfacing and provisioning solutions for EarthLink's voice products.
• Created Software Development Life Cycle processes for the department which resulted in increased throughput and reduced defects.
• Managed and supported half a dozen applications that are crucial to EarthLink's daily operation.
• Created processes, tools and training for software testing resulting in better quality of software at EarthLink.
(Public Company; Information Technology and Services industry)
July 2004 — December 2005 (1 year 6 months)
Designed, developed, implemented and maintained quite a few B2B type of interface with some of the major telecommunication vendors like Covad, Level3, Bellsouth, AT&T, Verizon, SBC, TWC, Comcast, Qwest etc. All these interfaces were added to a middleware homegrown application which provided an unified interface to all EarthLink's internal backend applications. Took a lead role for some of the major product development projects for EarthLink like VOIP, MuniWIFI, Real-time scheduling for TWC, Line Powered Voice. Played a key lead role in the end to end provisioning process flow design for these products. B2B interfaces with these vendors were implemented using various technologies like Web services (SOAP), XML over HTTP, CORBA, XMLRPC, FTP etc.
Assisted in the architecture and implementation of MuniWIFI prequalification application phase one. This application was built on J2EE technology using Apache Axis and Apache Struts with Tomcat web server.
(Privately Held; 1001-5000 employees; Information Technology and Services industry)
January 2000 — July 2004 (4 years 7 months)
Designed, developed and implemented a web application based on JSP/Servlet technology to monitor server tasks from the web. Task status was sent from server as XML, which was parsed into a Pointbase relational database. The GUI front end enabled users to access the database for details and update. Perl and FTP combination was used to exchange XML messages across platforms.
Interfaced legacy software with open system application. Using XML as the interfacing medium. Transactions from the legacy system and web used this interface to reach open systems servers for procesing. Used C/C++ and Tuxedo for the interface.
Designed, developed Automated Rules input and processing systems. The input system was a stand-alone swing application running on users PC, connecting to Oracle database via EJBs. The automated rules processing system was built on JAVA using JNI and C++. The business logic was implemented in JAVA and in-memory data was handled and accessed using C++ thru JNI.
(Privately Held; 1001-5000 employees; Telecommunications industry)
August 1997 — December 1999 (2 years 5 months)
As a member of SITA's AirFare-software department I enhanced and maintained the pricing system. The AirFare system is a centralized fare pricing and ticketing system, providing service to more than a hundred airlines of the world. The AirFare system is based on the Unisys Enterprise Servers, using Transaction Processing.
(Public Company; 5001-10,000 employees; Information Technology and Services industry)
July 1995 — August 1997 (2 years 2 months)
Local Check-in Assistant (LCA) project development involves USAS-CKI (Unisys Standard Airline Systems - Check-in), Airport Vision Check-in (AV-CKI), and Check-in Assistant (CKA). My scope of activity as team leader involved design, development and implementation of the interface between USAS-CKI and AV-CKI in back-end. I designed and implemented one transaction in USAS-CKI, to read the USAS-CKI database and update AV-CKI database periodically, and to process the data sent by AV-CKI and to reconcile the USAS-CKI database after the flight close. The transaction included proper acknowledgment and error handling.
My scope of activities at Air India also included working closely with the customer, explaining the functionality of the new and enhanced features of the software and to advise Air India on the proper setup.I also carried out installation and testing for EDIFACT and assisted Air India to establish EDIFACT bilateral agreement with Singapore Airlines.
B. Tech , Engineering , 1991 — 1995
open source frameworks, enterprise architecture, application development, new technology, riding, motorcycles, technology for small business
IIT KGP