From:                              route@monster.com

Sent:                               Friday, September 2, 2016 10:12 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: TOMCAT

 

This resume has been forwarded to you at the request of Monster User xapeix03

Sunil Babu 

Last updated:  01/18/16

Job Title:  no specified

Company:  Apeiron, Inc.

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Sweetwater, FL  33172
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Sunil_Babu_Resume

Resume Value: 6hs6t9hvm76mddq5   

  

 

7863873456

Sunil.babu011@gmail.com

 

 

SUNIL BABU

 

Summary

 

Ÿ         Over 15+ years of information experience in Software Design, Development of Internet/Intranet, Client/Server and stand alone applications.

Ÿ         15+ years of experience in J2EE (Java, Spring, Servlets, XML, JSP, Tomcat, struts, castor, log4j, CLI, XML SAX parsing, ANT).

Ÿ         12+ years in Application Architecture, Designing and developing multitier applications for ongoing projects.

Ÿ         1+ year in IT systems Transformation to follow TMForum standard.

Ÿ         Experience in SOA: Oracle OSB, BPEL, Oracle SOA Suite 11g, SOAP based web services.

Ÿ         Experience in Enterprise multitier application stack/architecture using SOA, J2EE, Spring Framework, Java, J2EE design patterns and web related technologies.

Ÿ         Extensive experience in Web applications using Java, Spring-WebFlow, JavaMail, HTML, JavaScript, JSP, Servlets, XML and PHP.

Ÿ         1+ years of industry experience in Business Objects XI Web Intelligence (SDK programming, Administration)

Ÿ         1+ years of industry experience in Amdocs’ Clarify Product

Ÿ         Extensive experience in MS SQL server: JDBC access, functions, stored procedures, query optimization, bcp tool.

Ÿ         Knowledge in DataPower, IBM Commerce, IBM BPM, Oracle BRM, MDM-C, SCOM

Ÿ         Experience in development tool like WSAD 5.1 (WebSphere).

Ÿ         Experience in Oracle 9i and DB2 database.

Ÿ         Extensive experience in security: biometric authentication (keystroke dynamics).

Ÿ         Extensive experience in Neural Networks.

Ÿ         Extensive experience in designing and implementing OOPs concepts.

Ÿ         Expertise in using various version control tools like PVCS, CVS and SVN.

Ÿ         Experience in System Programming (Sun Solaris)

 

Skills MATRIX

Languages/Technology:

JAVA, J2EE, JSP, and XML, PHP, SQL, Pl/SQL, JavaScript, C, C++, VC++ (MFC), HTML, Ajax, Jquery, SOA, Web services, SOAP, WSDL

Skills:

Architecture, Solution Architecture, Design, Development, Technical Lead, Leadership, Neural Networks, System programming (Sun Solaris)

Operating Systems:

Solaris, Unix, Windows operating system and MS-DOS

Database:

Oracle 9i, DB2 8.1, SQL Server 2000, MySql

Internet Technologies

Oracle SOA Suite, OSB, Spring, SOA, Spring JAX-WS, Spring Web-Flow, Castor, JSP, Servlets, Struts, XML, JDBC, HTML, Log4j, JEXL, SAX-

Technologies:

Web Services, SOA, REST, SOAP, Encryption and Digital Certificates, JNI, JavaMail, WCS, MDM, BRM, SCOM, BPM

Application Servers:

WebLogic 8.1, Oracle fusion middleware, Oracle OSB, BPEL, WebSphere 5.1, Tomcat, Apache, IIS

Application Software

Amdocs’ Clarify, Fiserv 1.12.1

Reporting Tools:

Business Objects XI Web Intelligence

IDE Tools:

WSAD 5.1, Eclipse

Build Tools:

Maven, ANT

Version Control:

PVCS, CVS, SVN

Compiler Tools:

Lex and Yac

 

ACHEIVEMENTS

Obtained a United States Patent titled “System and method for classifying regions of keystroke density with a neural network”, a biometric scheme to authenticate users based on their typing patterns

 

http://www.freepatentsonline.com/20070245151.html

EDUCATION

·   M.S. (2003) in Computer Science from Louisiana Tech University, Ruston, LA

·               (GPA 4/4)

·   B.E. (1998) Computer Science from Bangalore Institute of Technology (BIT), Bangalore, India

 

PROFESSIONAL EXPERIENCE

 

TRACFONE Wireless, Miami, FL                                     April 2006 – Present

Applications Architect / Sr. Services Developer

 

TracFone® Wireless is the largest independent nationwide provider of prepaid wireless communications in the U.S. TracFone Wireless is a subsidiary of América Móvil, Latin America's largest wireless company. TracFone provides various brands of service: TracFone, NET10, Safelink Wireless, TotalWireless, SimpleMobile, PagePlus and Straight Talk. The company offers an off-the-shelf, pay-as-you-go, prepaid wireless service with no annual contracts, credit checks, monthly phone bills, activation fees, security deposits or age limits. It has around 25 million active subscribers and growing. The application has a multi-tier architecture with support for operations like activation/reactivation of wireless service, redemption of cards, technical support, etc. from Web / IVR / Customer Support / or third party (Wal-Mart, RadioShack, etc.). The application is being re-written in Spring based J2EE framework with SOA services using Oracle fusion middle-ware, Oracle OSB, Spring jax-ws. Currently the IT has initiated program to transform the current systems to TM Forum compliant technologies: IBM WCS, IBM BPM, IBM SCOM, IBM MDM-C, and Oracle BRM.

 

Projects / Responsibilities:

·   Part of the Core Architecture team for IT and Business Transformation. Transformed Legacy system into industry standard technologies: WCS, BPM, SCOM, MDM-C, BRM, using telecommunications framework TMForum.

·   Lead a team of 10+ people in the capacity of acting practice lead role for 6+ months. Lead development team on various projects.

·   Architected, Design and developed various projects/brands: TotalWireless, TracFone, Straight-Talk, Telcel, Net10, SimpleMobile resulting in higher subscriber base and revenue.

·   Interacted with Business groups for gathering, analyzing requirements and convincing functional behavior changes with them.

·   Lead technical design session with development teams, provided guidance to the development teams during end to end SDLC development process.

·   Architected, Designed, Lead projects involving API integration with vendors like Wal-Mart, SmartPay, InComm, SimpleMobile, Best Buy, Indirect Channel Vendors, etc. Designed reusable API components among multiple business operations/vendors using TM Forum methods.

·   Clarify API: Designed and developed the entire Clarify applications API in J2EE Spring framework in order to remove the dependency on Amdocs’ clarify jar and replace it with own implementations of the jar that mimics the working of its API. This was done to eliminate the dependency on Amdocs Clarify jar so as to improve performance and provide a pure java solution.  This critical project to the company resulted in providing the base for future technology transformations.

·   Design and developed Real Time Redemption project, an alternate channel involving multiple dealers. Designed and created SOA services involving Oracle OSB, Spring web services.

·   Designed and developed the framework for Services suite in Spring Farm to support middle-ware services stack to augment BPEL services.

·   Designed and created WSDL, proxy, business services in Oracle Service Bus for various projects.

·   Straight Talk GSM: Designed and developed module for Straight-Talk to have support for GSM phones with prepaid engine accepting codes over OTA.

·   Straight Talk Sprint/Android: Designed and developed module for Straight-Talk to have support for new Sprint Carrier and to support smart Android handset phones in the system.

·   NET10 Unlimited Plan: Designed and developed modules for NET10 to support unlimited monthly plans for dedicated handsets.

·   Third party Integration like 3ci, Auris, Motricity: Designed and developed modules in Service layer to support integration of 3CI, Auris, Motricity with in-house Integrate application.

·   Designed and developed Spring based Template structure for Implementing Façade service pattern for exposing services (used by Web and IVR applications).

·   Designed and developed the authentication module to support SOX password compliance using Spring and Spring remote (Spring HTTP Invoker) services.

·   Designed and developed the initial ground work based on Spring J2EE framework (with Spring web-flow) for doing Activation/Reactivation.

·   Designed and re-wrote modules of application (that used clarify solutions) in J2EE and spring in order to speed up and optimize the application.

·   Provided production application support in order to fix outstanding issues encountered.

 

Environment: Oracle SOA Suite 11g, BPEL, OSB, J2EE, SOA, Spring Framework, Spring Web services, WebLogic 8.1, Oracle OSB, Oracle fusion middleware, Oracle 9i, JEXL.

 

BOWMAN SYSTEMS, Shreveport, LA                      June 2003 – Nov 2005

Senior Developer

 

Bowman Systems develops and markets the world's most trusted, secure and comprehensive Web-based social services software, including its flagship solutions, ServicePoint™, CommunityPoint™ and HousingPoint™. It provides a full suite of software products and services to the Health and Human Services industry. It has clients in over 3000 agencies, 175 jurisdictions, and 40 states. ServicePoint™ (SP) is a revolutionary, web-based application empowering human services providers, coalitions, and communities to manage real-time client and resource data. ServicePoint provides robust client and referral tracking, case management, agency/program indexing, and reporting through a web interface. 


Responsibilities:

 

·   Integrated Business Objects XI Web Intelligence (BO) reporting tool to SP to meet the reporting needs of the clients. Worked on BO SDK (Java) to migrate the Users in SP to BO and set security to Users, Universes, Universe Connections, etc. Modified existing Java, struts, and JSP BO XI web application files at the Tomcat server to suite our requirement.

·   Modified the BO XI Servlets files in struts framework to function according to our requirements. Added additional Servlets in struts framework to add extra functionality.

·   Designed and developed Java based Rights Migration automation tool (RAT) to run the steps involved during migration process of warehouse build. Used Eclipse as the IDE and ran ANT to compile and run the code.

·   Designed XML specification for custom rights input parameters for RAT using XML Schema. Used Java SAX parser to parse the xml file and convert into a custom DOM tree.

·   Used log4j for logging activities, and Apache ‘cli’ for parsing command line arguments.

·   Used Java ‘processes’ to execute the intermediary steps in the RAT.

·   Used ANT to compile, build, deploy and execute the Rights Migration Tool (RAT).

·   Design and developed JSP and Servlets on BO XI end to perform activities like single sign-on, etc.

·   Changed the BO XI Java files (Java, Servlets, JSP files in Struts frame work) to implement custom requirements.

·   Added/changed Tomcat’s configuration (web.xml) to deploy/initialize Servlets/JSP. Changed Tomcat’s server.xml to support https and to restrict access to BO XI administration from outside world.

·   Used MS-SQL ‘bcp’ tool to dump the data as specified in the ‘bmp’ format file for faster data import into the warehouse database (POSTGRESQL).

·   Speed enhanced SP. Reduced the page response times of important pages of SP from 10-15 seconds to around 3-5 seconds. This was done by re-writing PHP control flow where appropriate to increase speed of execution.

·   Used JavaMail to manage emails (error handling and notification) in the RAT tool.

·   Rewrote SQL procedures and function for query optimization and speed execution. Added indexes where appropriate for faster access (clustered and non-clustered).

·   Developed ScanPoint module, which uses bar code scanner for faster client lookup, using FPDF writer (php module for creating pdf documents).

·   Used ‘phphtmllib’ for modular html creation in PHP files.

·   Developed modules of SP like RidePoint: module for scheduling vehicles, AAA: module for state based Area Ageing and Administration.

·   Designed and implemented MS-SQL database tables, triggers, stored procedures, functions, and views.

 

Environment: PHP, Java, Tomcat, Business Objects XI, SQL Server, JSP, Servlets, ANT, Eclipse, Struts Framework, Log4j, XML, Hibernate, cli.

 

 

LOUSIANA TECH UNIVERSITY, RUSTON, LA                                    January 2001- March 2003

Research Assistant

 

Assisted and conducted research in application of Neural Networks. Our work titled as “System and method for classifying regions of keystroke density with a neural network”, is a biometric scheme to authenticate users based on their typing patterns (keystroke dynamics). Developed a new method and neural network architecture for user authentication and achieved comparable results over other existing methods. This technology has been licensed to BioPassword Inc, a leading software company resulting in first direct royalty income Louisiana Tech has ever received from its technology transfer efforts. This work has been filed for a Patent.

 

http://www.freepatentsonline.com/20070245151.html

http://www.linuxelectrons.com/article.php/20050217124755902

http://www.msnbc.msn.com/id/6988695/

 

Responsibilities:

·   Research on new Neural Networks algorithm to implement keystroke dynamics.

·   Implement the algorithm in VC++, C++.

·   Collect users’ keystroke samples and conduct experiments on the data using the Neural Network algorithm and fine tune the parameters for optimization.

 

Service Location Protocol is an IETF standards protocol that provides a framework to allow networking applications to discover the existence, location, and configuration of networked services in enterprise networks. Implemented important messages of Service Location Protocol (SLP) as defined in RFC 2615 in Java, Java Sockets, Multicast Sockets, and Java Threads.

 

Load balancing is a techniques used to distribute the request across different servers. HTTP based load balancing is a technique used to distribute HTTP requests over multiple web-servers. The central server redirects the http requests to the web server based on Round Robin method or based on the web-server load status. Developed a HTTP based Load Balancing Server in Java, Java Sockets, Java Threads.

 

Environment: Neural Networks, C++, VC++, Java, Java Sockets, Java Threads

 

WIPRO INFOTECH, INDIA                                                         October 1998- August 2000

Senior Systems Engineer

 

Wipro InfoTech is a leading software services provider and the world’s first SEI-CMM level 5 software services company.  Xerox ODC is an offshore development center for Palo Alto Research Center (PARC), a subsidiary of Xerox Corporation, which conducts pioneering interdisciplinary research in physical, computational, and social sciences. Content Guard Rights Server (CGRS) is an application for Intellectual Property Rights Management (IPRM). This is a B2C application, which consists of a set of online services that provide a web based technological support for intellectual property rights protection, where the intellectual property is in the form of documents. These services provide the following features that enable rights management for these documents: Rights Labeling Service (RLS) for Specification and association of document usage rights in the form of rights labels and hosting of these rights labels; Rights Authorization service (RAS) to authenticate usage of rights protected document and enforce these rights during usage; Rights Tracking System (RTS) for enforcing the rights usage and tracking the rights. Secure communication between the various services through SSLv3 standard. Digital Certificates are used for enforcing rights usage. CGMP is an on line book store here publisher can publish the documents (rights) and users can buy them online. ContentGuard Publisher (CGP) is a B2B application tool for the publisher where he will specify the rights, cost, the duration, etc. for his documents. 

Responsibilities:

·   Designed and Developed Rights Tracking module (RTS) using Java, Servlets, JDBC, JSP, Java Threads, Sockets.

·   Converted Windows NT services to Solaris Daemons using system programming and Java JNI.

·   Design and Developed database access modules to the application via JDBC to MS-SQL and Oracle.

·   Used Java cryptography (digital certificates) for encrypting documents and verifying the user/client.

·   Developed stubs for stress analysis and Unit testing of the services.

 

Environment: Java (jdk 1.1.5), Servlets, JSP, JNI, ASN.1, SSL, HTTP, Encryption and Digital Certificates, HTML, JavaScript, Java Web Server, Microsoft SQL server, Oracle, Sun Solaris, Windows NT

 

The Mission: Quality (MQ) is project automation for managing six sigma projects. Sigma is a statistical expression that indicates how defect free a process or a product is. The project provides access to Sigma project details like filling forms for managing Sigma, managing financial score card, adding team measures for the Mission: Quality heads, viewing the dash board etc. across the corporation and updates the current status of the project. The MQ server provides these services that can be accessed by various users over the Intranet.

 

·   Design and Developed major modules (entire search module) in the project using Java, Servlets, JavaScript, JDBC, Threads.

·   Development of important utilities required development and debugging of the project like Servlet debugger, Session debugger.

·   Configured, debugged, trouble-shoot and maintained the application (run on IIS) for the production.

 

Environment: Java, Java Servlets, IIS, JDBC, JavaScript, Html, SQL Server Windows NT 4.0

 



Additional Info

BACK TO TOP

 

Work Status:

US - I am authorized to work in this country for any employer.

 

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-FL-Miami