Post Job Free
Sign in

Project Management

Location:
Sunnyvale, CA
Posted:
September 19, 2016

Contact this candidate

Resume:

Aparna M.C.

Mobile: 408-***-**** Email:********@*****.***

PROFESSIONAL SUMMARY

Aparna brings in about 8.7 years experience in design and development of software applications as team lead, designer and developer.

Have worked on Fraud Management, Authentication, Telecom especially in EMS-NMS solutions, Provisioning Solutions and Application Management.

Technical expertise in Core Java, Web Services and J2EE technologies.

Rich experience in the entire software development life cycle starting from requirements, development and delivery.

Worked with top customers like Apple Inc, Trilogy E-Business Pvt Ltd, Cavera, JacobsRimell & SGI

Good interpersonal and communication skills, commitment, result-oriented, zeal to learn new technologies and undertake challenging tasks.

ACHIEVEMENTS

Satyam Pat on the Back Award from Satyam for outstanding performance and being the topper in the rigorous bootcamp conducted by Trilogy.

Received the Best Modeler Award for excellent performance for designing and developing huge and complex Servers and Workstations for client SGI.

Improved the performance of a Storage product by about 200 percent for SGI.

Redesigned and migrated a poorly performing and outdated EMS to generic and protocol neutral application.

Identified and fixed performance issues in EMS, SGI and APS applications thereby increasing the performance to a considerable extent.

Mentored junior developers and provided technical guidance and motivated them to meet the tight deadlines at EMS.

WORK EXPERIENCE

Cognizant Technology Solutions - Senior Associate – Dec 2014 - Current

Satyam Computer Services Ltd - Senior Software Engineer - Nov 2003 – Feb 2009

Mahindra Satyam – Team Lead – Nov 2010 - June 2013

TECHNICAL SKILLS

Operating Systems

Windows 2000/XP/VISTA, MacOS and Linux 7.5,8.0,9.0

Languages

Core JAVA, C, CML (Configuration Modeling Language).

Scripting

Tcl/Tk, Perl/CGI, Ant

App & Web Servers

JBoss, Apache Tomcat, JRun, Weblogic

Databases

Oracle, PostgreSQL, MS Access.

Case Tools

Rational Rose

Web Related

XML, HTML, Web Services, Axis2, Servlets, JSP

Tools & Utilities

Eclipse, AdventNet Simulation Toolkit, Bugzilla, VSS, MKS SI, CVS, SVN, MVN, GIT

EDUCATION

B.E - Computer Science Engineering SJC Institute of Technology - First Class with Distinction -(72% aggregate)

KEY PROJECTS

Project Name

Directory Services

Client

Apple Computers Inc., USA

Role

Designer/Developer

Organization

Mahindra Satyam, India, Cognizant Technology Solution

Duration

Nov 2010-June 2013, Dec 2014 - Current

Team Size

25

Environment

(with skill versions)

Languages :

Java 1.5

Software’s :

Core Java, J2EE, JUnit, JSP, Servlet, Web Services

Database :

Oracle 9I

Tools :

SVN, JBoss 10, SQL Developer, Eclipse 3.4, Ant

O/s :

Mac Os, Linux

Project Description:

Directory Services is a central repository for Apple person-related information. All the applications that use Directory Services contain consistent and centrally updated person information. Directory Services also provides authentication services through the use of Apple Connect and Open Directory. It is accessed by different types of users e.g. Employees, Apple contractor, on-site vendors, customers, developers etc. Mahindra Satyam is primarily working on enhancing performance and maintainability of DS. DS Admin UI is a new tool to administrate DS run time environment. It has many tools useful for quick debugging of the runtime environment.

Contribution:

Responsible for design specifications and development of key components and features of Monitoring Portal for Apple Directory Services (DS) servers that gets over 5 million hits per day from various Apple applications including iPhone apps, ITunes & Mobile ME.

Responsible for implementing, testing and deploying key server side components using technologies like Java/J2EE, SQL and shell scripts for Apple Directory services that maintains Vendor/Employee/General user data serving thousands of Apple applications for authentication, fetch. Provided continued maintenance and development of bug fixes and patch sets.

Worked on migrating Batch job server from OS X to Linux OS that processes various scheduled tasks keeping organization data in sync

Wrote requirements for several internal functionality optimizations that succeeded in overall performance of the module.

Consistently met deadlines and requirements for all production work orders.

Actively involved in several POCs to satisfy business requirements

Project Name

JacobsRimell

Client

JacobsRimell Inc

Organization

Satyam Computer Services Limited, India

Duration

March 2008- November 2008

Project Name

JacobsRimell

Team Size

23

Environment

(with skill versions)

Software: JacobsRimell’s APS 4.0

Languages :Java, J2EE Technologies, XML

Database :eTrust Directory Server, Oracle 9i

Tools :Jxplorer

O/s :Windows XP/2000

Servers: BEA Weblogic Server

Third Party Applications: Cisco BTS, Cisco BACC, ETS, CedarPointSafariView.

Project Description

JacobsRimell is a leading provider of identity based service provisioning solutions to create, deliver and personalize services such as Digital TV, interactive TV, tiered broadband Internet access, ISP services, voice services using VoIP and other advanced Internet-based services.

The solution has been deployed in 13 countries worldwide with customers ranging from global telecommunication giants to Tier 1 and 2 cable operators.

Currently two Implementation projects are being executed for JacobsRimell’s customer being US based Comcast, UK based NTL, UPC etc. The scope of the project is as follows.

Implementation of JacobsRimell’s product APS 4.0 for Comcast.

Implementation of HSD and VoIP services for Comcast (USA).

Integration of APS 4.0 with Enterprise level Applications like, DST Billing System, ETS, Cisco BACC Cisco BTS Softswitch, CedarPointSafariViewSoftswitch, IP Unity, and NDS.

Integration Testing and User Acceptance Testing.

User Training and Documentation as Applicable

Contribution:

Complete Analysis and Design for Change Requests raised by Clients.

Analysis and fixing of Production Bugs.

Coming up with proposals for enhancement of product.

Working on the bug fixing and production resolution.

Mentoring the junior developers and code reviewing.

Coding and Unit Testing.

Project Name

Element Management System

Client

NA

Organization

Satyam Computers Services Ltd.

Duration

(8/2006) – (03/2008)

Team Size

11

Module : Protocol Adapter, Protocol Stack, FCAPS Modules

Environment

(with skill versions)

Software

Languages: JAVA, SWINGS

Database: PostGresql 8.0

Server: jboss 4.0.0

O/s: Windows XP/Linux

Hardware

Pentium 4 (2.4 GHz),512 MB RAM

Project Description

An element management system (EMS) manages one or more of a specific type of telecommunications network element (NE). Typically, the EMS manages the functions and capabilities within each NE but does not manage the traffic between different NEs in the network. To support management of the traffic between itself and other NEs, the EMS communicates upward to higher-level network management systems (NMS) as described in the telecommunications management network (TMN) layered model.

The EMS provides the foundation to implement TMN-layered operations support system (OSS) architectures that enable service providers to meet customer needs for rapid deployment of new services, as well as meeting stringent quality of service (QoS) requirements. The TeleManagement Forum common object request broker architecture (CORBA) EMS-to-NMS interface heralds a new era in OSS interoperability by making the TMN architecture a practical reality.

Contribution:

Worked on design and implementation of achieving complete Protocol Neutrality of all the modules in EMS application.

Worked on build related activities.

Worked on Enhancements for the existing application.

Mentoring and code reviewing for junior developers.

Project Name

Cavera CLI Management

Client

Cavera Systems

Organization

Satyam Computer Services Ltd., Bangalore

Duration

(04/2005) – (07/2006)

Team Size

5

Module: DHCP

Environment

(with skill versions)

Software

Languages: JAVA

Server: jboss 4.0.0

O/s: Windows XP/Linux

Hardware

Pentium 4 (2.4 GHz),512 MB RAM

Project Description :

Cavera CLI based Management Application is the software for managing Cavera devices. Cavera Systems builds Ethernet Transport System (ETS) to provide subscriber access to the Ethernet Transport Network and Operators to integrate the Ethernet Transport Network to the Metro and Core Networks and offer new and emerging services to their subscribers

Cavera Systems’ ETS products consist of equipments that sit at the Operator’s premises and equipments that shall be deployed in outdoor or indoor at the end user premises to allow end users to access and obtain services through ETS.

This project is based on developing a CLI based management application to manage Cavera’s Optical Line Terminal and Optical Networking Units.

Contribution: As a Team member my contribution includes

Worked on implementing OLT/ONU commands

Worked on implementing Fedora Box services. Eg. VLAN, DHCP

Project Name

Equinox Configuration Solution

Client

SGI

Role

Modeling Consultant

Organization

As a contractor in Trilogy E-Business Private Ltd from Satyam Computer Services Ltd., Bangalore

Duration

(03/2004) – (03/2006)

Team Size

6

Module: Storage

Environment

(with skill versions)

Software

Languages: CML, JAVA

Server: JRun

O/s: Windows XP

Hardware

Pentium 4 (2.4 GHz),512 MB RAM

Project Description

Equinox is the application that guides marketing, sales and manufacturing of SGI’s products. It is the sole configurator deployed by SGI for configuring Storages, Networks, Workstations and Multi-domain servers.

Equinox uses a backtracking engine (SalesBuilder) that interprets the rules written in CML to configure a system. It involves modeling of electronic components like motherboard, network cards and validating their working as a unit. The components are modeled as objects in an object-oriented environment. The various configuration rules are written in constructors of the corresponding objects.

Contribution: As a Modeling Consultant my contribution includes

Working for SGI as a Knowledge Engineer in Equinox project. As storage KE, was responsible for gathering requirements, design, implementation and code reads. Responsible for many storage products e.g. Rich Media Storages, NAS and SAN Solutions, SGI Infinite Storages, SGI TP9XXX Storages.

I have been responsible for taking the monthly release out for the past 24 months successfully. This involves talking to customer, making the issue assignments and delivering the final model to SGI.

Designing and implementing the solutions for real life problems in high-end computer industry e.g. Racking, connections for multi processor systems. Responsible for designing and implementing many features on Servers, Workstations e.g. Chimera, Altix, Tornado and Remarketed products for SGI.

Designing and implementing tools and scripts to automate and improve the efficiency of the development and release process of SGI.



Contact this candidate