Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download
Ruby RAMESH
Contact
Info: ruby@icontechgroup.com or 678.641.9876
Personal Attributes:
PROJECTS
Technology
Used: UML, J2EE, CORBA/COSS, XML, LDAP, Java 1.2, EJB, C++, VC++, WebLogic
Enterprise (WLE) V. 6.1 [T-Engine and J-Engine], iPlanet Application Server
Enterprise Edition, Rational Suite, RogueWave DBTools/Tools.h++
System Description: This system externalizes Digital
Facility Assignment to the world wide web.
Technology
Used: : Rumbaugh/OMT, Booch, CORBA/COSS, HTML, Java , JavaScript, C++, Orbix, Rational Rose,
Windows NT4.0, HP-UX, Rational Rose, C++,
RogueWave, Oracle
Technology
Used: :Java/JDK 1.1, Swing, OpenVista
IDE, OC//WebConnect(Web Server). Jprint-Coroutine, Rational Rose, Thin Client/Fat Server, Java Applet, Awt,
Web Server, Legacy Interfaces.
Technology
Used: Rumbaugh/OMT, Booch Delivery
Mechanism, Client/Server, OO Design & Development, Legacy Interfaces, UML.,
Rational Rose, HP-UX, Rational Rose, C++, RogueWave, Oracle, UIM/X
Developer
Service
Activation
Technology
Used: HP C++, Oracle, Roguewave Dbtools and
Tools++, Persistence Client/Server, CORBA/COSS Persistent Object Framework.
Oracle, OMT/Rumbaugh/Jacobson., UIM/X
Delta Technologies-A Delta Airlines Subsidiary – Atlanta, GA
Object Modeler/Application Architect
Fuel Management
Technology
Used: Jacobson's Use Case driven approach,
Rumbaugh/OMT, Visual C++ 4.1, Persistence 3.0, and CenterLine C++,
RogueWave Tools.h++, Paradigm Plus Client/Server,
OO Analysis and Design , Object
Modeling, Analysis and High Level design including scenarios and event traces.
Awards and Recognition:
Won the I2 team award for successfully completing the
Witness Speech Analytics project in record time.
Download Resume Format
Ruby RAMESH
Contact
Info: ruby@icontechgroup.com or 678.641.9876
Citizenship: US Citizen
KEY SKILLS EXPERIENCE
Project Management 6+
years
Mobile Architecture/Development 4+ years
Technical Management/Solutions
Architect 10 years
Technical Lead
10+ years
J2ME/J2EE 4 years
Java
10+ years
Enterprise
Applications 20+ years
SOA/Integration
12+ years
Unix
20+ years
Windows
20+ years
|
Georgia State
University – Atlanta, GA
M.S.,
Computer Science, 1991
B.S., Electronics and Computer Engineering
PMI Certified
Project Management Professional
Blackberry Java Development certification
from RIM
OBJECTIVE
Looking for a great opportunity to work in a leadership role for a reputed company
SUMMARY
A well rounded, results oriented
executive with a unique blend of Business, People and Technology skills and more
than fifteen years of experience in leading global teams, aligning technology vision
with business strategy and integrating company processes with appropriate
technology. Have in depth Project
Management and IT Architecture experience. Seasoned professional, with
outstanding people skills and project
planning, execution, monitoring and resource balancing skills with ability to support multiple simultaneous
projects in a matrix organizational structure. Have worked from large scale
high transaction environments to small
environments in companies ranging from
large Fortune 10 to emerging technology companies.
Management Skills:
- Able to prove
leadership in optimization, innovation, problem resolution and
development.
- Able to enforce all
programs and policies.
- Excellent
communication and writing skills.
- Able to manage the
development of senior and junior staff.
- Able to provide senior
level resolution to client issues.
- Ability to work
independently and under pressure.
- Managed technical teams
ranging in size from 10 to 50 globally distributed in UK, India,
Canada, Tel Aviv and Vietnam
- Have extensively
interfaced with customers from pre-sales to delivery
and support
- Have extensively
interfaced with external vendors
- Have extensively interfaced
with senior management
- Experience in all
facets of project management including Initiation, Planning, Executing,
Monitoring and Control and Closing.
- Experience leading
project teams including architects, development teams, QA leads, Testers,
Documentation team.
- Incorporated agile
project management methodologies (Kanban)
- Created/Assisted in
creation of Product Vision and
performed Product Management roles
- Created, nurtured and
managed globally distributed high performance teams.
- Delivered - on time,
on budget multiple large cutting edge enterprise and
mobility projects.
- Evaluated outside
vendor products/technology for incorporation into products.
- Drove innovation
through research and incorporation of emerging technologies
- Drove product development processes and adherence
to software development standards
- Negotiate with vendors
for cost-effective, technically appropriate solutions
- Communicate
effectively with main stakeholders including senior executives, marketing,
sales, and customers to define outstanding analytics and mobile products
- Led technical due
diligence activities resulting in 2 successful acquisitions/incorporation
- Architected large,
distributed scalable systems
- Assisted in
development of project charter. Actively implemented stakeholder management
approaches, risk assessment, cost/benefit and impact on business processes
and systems.
- Experience as CTO and Director
of Technology at small and medium sized companies
- Experience as
consultant for large companies ( IBM, Accenture)
Specific Technical Skills
- Designed
highly scalable SOA web
architectures using cutting edge technologies like Speech Analytics,
Transactional Speech Recognition, Wireless Applications, SIP based
applications, Healthcare products etc.
- Experience
spanning four years in successful delivery of Enterprise applications
using leading edge Mobile Devices (Blackberry, Android, iPhone
applications).
- Experienced with designing and developing
large scalable, distributed software server applications.
- Over 15 years of programming experience using a
variety of languages and products including J2ME (Java ME) Java EE, .NET C++,C on Windows and Unix platforms and frameworks including
Spring.
Filed regular patents
on Speech Analytics technology applications
Member, Toastmasters club of Canvas
and Corus360.
Personal Attributes:
- Ability to motivate, mentor and direct teams on effective application of technology
- Creative problem solving;
thinking out of the box
- Comfortable with diverse personality
types
- Entrepreneurial mindset; organized
& energetic
- Communication: listening,
speaking, negotiating
- Business & technology
innovation, vision and execution of vision
PROJECTS
Corus360, Norcross
GA (part of OHC, LLC, a $250 million
company)
2009 to Present
Director, Mobility Services Group
www.corus360.com
Corus360
is a progressive high technology company that is well known in several areas
including Mobile Product Development, Enterprise Mobile Development
Services, Managed Services, Data Center
and Disaster Recovery.
Corus360 is a Blackberry select alliance partner and its flagship award
winning product, Remote360 was adjudged
a BlackBerry super app and won several accolades.
As
director of the Mobility Services Group, developed business strategy around the products as well as the planning, strategy and
direction of the Enterprise Mobility Services team.
Primary
contact for the Remote360 product line.
Integral
in creating and implementing the full lifecycle project and product management
process during the initiation,planning, execution, monitoring and control and
closing phases of projects of several large clients. This included implementing
and controlling the project management processes including, helping create the
project charter, owning the stakeholder registry, risk registry, project plan,
hiring the team, interfacing with client executive stakeholders, creating SOWs,
SLAs for clients and well as creating the vision, helping in the use cases, and
providing inputs in the design, implementation, QA and delivery of the projects.
Some large project include those for Metso (a 6 Billion dollar enterprise),
Neenah Paper, Preparis, Kodak, Coke etc.
Currently
managing two major six figure projects:
1.
Metso – Project is in the initiation phase. Created
the SOW, Vision, Use cases, Project Charter, Stakeholder registry. This is an
Enterprise Repair and Estimation and Quote system with a mobile interface.
Technology stack includes Spring/Hibernate, Blackberry, iPad, Android tablet.
2.
Ricoh
Canada- Mobile development project. Activities till date include Pre-Sales,
Vision, Use case preparation, Project SOW,
Pre-Initiation.
Conceptualized,
Developed and introduced a Damage Assessment Reporting System application for
the Blackberry Playbook tablet which was accepted by Blackberry Appworld and we won a free playbook.
This
application is available for download here:
Have
in depth expertise in advocating the
mobile strategy for existing enterprise applications using the leading
mobile platforms (BlackBerry,
iPhone, Android) and incorporating a implementation roadmap as well as providing input into the
architecture and design
The
following enterprise applications for clients were architected and developed/enhanced under my Project and
Product Management leadership:
1.
Metso
–IBM websphere based J2EE enterprise application
2.
Preparis
Blackberry Application for Blackberry and Playbook
3.
Kodak
sales and branding Blackberry application (Kodak.com)
4.
Neenah
paper- Price book, paper and packaging calculator Blackberry applications.
Have
in depth, hands on technical knowledge in developing enterprise strategy and
applications using the major mobile platforms (iPhone, iPad, Android,
BlackBerry).
Developed
the Enterprise Mobility Services group
with expertise spanning all the main
mobile devices including BlackBerry, Android , iPhone, and the tablets from
these vendors respectively. The work also included hands on development to
support our small and large clients including Preparis, Kodak, Ninah Paper,
Coke, Delta Apparel etc.
Key Accomplishments:
Project Management Role:
o
Introduced
Agile Project Management Strategy (Kanban method) for effective use of
resources around projects.
o
Incorporated
metrics to measure resource utilization, targeted cost savings, IT
optimization, program deliverables etc.
o
Lead
project documentation effort of the existing system
o
Hands
on mentoring right from pre-sales to project management, architecture and
execution of projects.
o
Coordinated
UI prototype for user acceptance
o
Participated
in requirement analysis with stakeholders
o
Schedule
development and resource analysis
o
Performed
risk analysis and impact on users while transitioning from the old to the new
system
o
Acquired,
developed and mentored the team
o
Wrote
the approach and design papers
o
Prepared
user acceptance test case scenarios
o
Coordinated
final deployment and closure of product
o
Sponsor
and client relationship management
Technical Role:
o
Provided
concept, vision for in house products developed
o
Generated
roadmap for products
o
Architected,
Designed and developed the proof of concept in the new environment using Spring, Hibernate, iText for PDF generation and development of
key back end server side modules and scripts using Java, Java EE, Java ME, MS
Sql Server
Technologies
used include, Java, Blackberry Phone and Tablet Java Me and WebWorks, Android Java, JSF, Spring, Adobe
Flash., jQuery, Sencha, PhoneGap. HTML5, CSS3, JavaScript
ICON Technology Group, Alpharetta, GA
January 1995 to Present
Partner
Advanced
Technology Group
As a partner in ICON Technology Group,
helped conceptualize, architect, design and implement many applications ranging from Advertisement
bidding and analytics, Social media and gaming applications for FaceBook, Surveys,
Voice and Mobile applications. The latest application, FitAssist( helps in
giving tools and techniques in measuring the physical, mental and spiritual
health. My accomplishments included:
Project Management Role:
o
Hands
on mentoring right from pre-sales to project management, architecture and
execution of projects.
o
Participated
in requirement analysis with stakeholders
o
Schedule
development and resource analysis
o
Performed
risk analysis and impact on users while transitioning from the old to the new
system
o
Acquired,
developed and mentored the team
o
Wrote
the approach and design papers
o
Prepared
user acceptance test case scenarios
o
Coordinated
final deployment and closure of product
o
Sponsor
and client relationship management
Technical Role:
o
Provided
concept, vision for in house products developed
o
Generated
roadmap for products
o
Architected,
Designed and developed the product using
HTML5, CSS3, Jquery, Javascript, Sencha, PhoneGap
Verint Inc. Roswell, GA (Formerly Witness Systems,
Inc.) –
Roswell, GA
2005 to 2008 Senior
Project Manager and Technology Advisor (Ticker VRNT)
Advanced Technology Group
www.verint.com
Integration
of Extraction Manager with Verint Speech Analytics
As the only senior person left from
the original Witness Speech Analytics team, spearheaded the integration of
witness extraction manager with Verint Ultra Speech Analytics system. The
project was designated as a Quick Win project and was a high visibility, fast
track project with multi million dollar revenue potential. My accomplishments
were:
Project Management Role:
o
Participated
in requirement analysis with stakeholders
o
Schedule
development and resource analysis
o
Performed
risk analysis and impact on users while transitioning from the old to the new
system
o
Acquired,
developed and mentored the team
o
Wrote
the approach and design papers
o
Prepared
user acceptance test case scenarios
o
Coordinated
final deployment and closure of product
o
Sponsor
and client relationship management
o
Formulated
strategy and solutions to integrate Verint Speech Analytics with Witness Speech
Analytics
o
Budgeted
resources based on projected cost of project.
o
Influenced,
defined and drove strategic technology decisions
o
Developed
Risk Management and Risk Mitigation strategies
o
Set
priorities for the group for integration and co-coordinating and reporting
group activities
o
Worked
closely with groups in Vietnam, Israel and India, Canada and New York and with
non-IT groups to co-ordinate plans for
development and software upgrades
o
Worked
closely with documentation team—preparing key portions of the document,
troubleshooting guide etc.
o
Worked
closely with the Integration and Performance Metrics team to review test cases
and results
o
Reviewed
status of project with senior management on weekly basis
.
Technical Role:
- Understood, extracted
and documented functional requirements.
- Developed
data models and document process flows
- Developed
system stack and built architectural diagrams
- Roadmap
for integration of Verint and Witness Speech Analytics solutions
- Proved
senior technical leadership providing strategic and tactical direction.
- Supported
customers of product
- Sized
hardware and software requirements for product deployment and purchased
hardware for the lab and setup and managed the lab
- Helped
Develop critical modules of system
Technical Environment: .NET based Enterprise Speech Analytics Server,
Call Recording, Workforce Optimization, Speech Servers, Spring Framework 1.2.8, Apache Axis 2.1.3,
Apache Commons DBCP, IO, Logging, Pool, Ant 1.6, Java service wrapper, JDom1.0,
JUnit, Log4J, MSSoap3.0,jaxme-0.5.1, xerces 2.8.0, xalan 2.7.0, Eclipse development
environment, Rational RUP process, Rational Clearcase, ErWin Data Modeling
tool., J2EE WebLogic Server(used for the recorder integration framework), EJB,
JMS, JNDI, Servlet/JSP, JTS, JDBC, SOAP, Oracle, SQL Server 2005, MySQL
Database, Advanced XML parsing, Xpath, XSD, Jsp/Servlets, Webgui, JUnit, Telecom TDM and IP voice, VMWare
Develop
Witness Speech Analytics solution
www.witness.com
As one of two initial people in the
Speech Analytics team, helped create and build a 30 person globally distributed
team. My accomplishments were:
Project Management Role:
- Contributed
to Product Vision
- Influenced,
defined and drove strategic technology decisions
- Spearheaded
creation of globally distributed team
- This
was a high visibility project that was completed in a record of 6 months
to replace a partner solution.
- Budgeted
resources based on projected cost of project.
- Planned
and Managed Budget
- P&L
Management
- Researched
on products and viability of development of speech analytics application
- Selected
Speech Vendor products for adoption to the Witness Speech Analytics suite.
- Provided
leadership in activities including innovation, targeted cost savings, IT
optimization goals, program deliverables / status, and program metrics
- Participated
in development and evolution of architecture
- Developed
Project staffing plan
- Project
lead in Design and implementation of phonetic engine based speech
analytics product
- Provided
senior technical leadership to the rest of the team
- Worked
closely with other groups to review plans and activities of development as
well as software upgrades
- Supported
customers on critical issues in product
- Reviewed
status of development project with project management and CEO on a weekly
basis
- Worked
closely with IT and non-it groups for plans to install, configure and
deploy projects
- Worked
closely with documentation team—preparing key portions of the document,
troubleshooting guide etc.
- Worked
closely with the QA team to review test cases.
- Worked
closely with the Integration and Performance Metrics team to review test
cases and results
- Sized
hardware and software requirements for product deployment and purchased
hardware for the lab and setup and managed the lab
Technical
Role:
- Understood, extracted
and documented functional requirements.
- Developed
data models and document process flows
- Developed
system stack and built architectural diagrams
- Proved
senior technical leadership providing strategic and tactical direction.
- Supported
customers of product
- Sized
hardware and software requirements for product deployment and purchased
hardware for the lab and setup and managed the lab
- Helped
Develop critical modules of system
Technical Environment: Speech
Analytics, Call Recording, Workforce Optimization, Speech Servers, Spring Framework 1.2.8, Apache Axis 2.1.3,
Apache Commons DBCP, IO, Logging, Pool, Ant 1.6, Java service wrapper, JDom1.0,
JUnit, Log4J, MSSoap3.0,jaxme-0.5.1, xerces 2.8.0, xalan 2.7.0, Eclipse development
environment, Rational RUP process, Rational Clearcase, ErWin Data Modeling
tool., J2EE WebLogic Server(used for the recorder integration framework),
Oracle, MySQL Database, Advanced XML parsing, Xpath, XSD, Jsp/Servlets, Webgui, JUnit, Telecom TDM and
IP voice,VMWare
Witness Advanced Technology Group –
Research
www.witness.com
As one of two people hired to setup
the advanced technology group, helped bring the advanced technology group to
inception. Witness systems is well known for its innovation and development
process.
The position was a senior level advisory role.
My accomplishments were:
Project Management Role:
- Incorporated
a process for collection of information gathered during research, ideas,
input from customers, other stakeholders and analyzing them for business
value and future incorporation into product line.
- Built
the Advanced Technology Team
- Interacted
with C-Level stakeholders incorporating their vision into the products.
- Provided
proof-of-concept and enterprise level architecture once technology is
selected for incorporation.
- Performed
Hands on implementation of key areas of technology.
- Performed
competitor product analysis.
- Proposed
and implemented ideas in promoting innovation within company, including
forming technical forums for information exchange etc.
- Identified
areas where existing policies and
procedure require change and new ones need to be created and created
documentation for the same.
- Reviewed
status of all projects with product management group and CEO
Technical Role:
o
Researched
on the latest, state-of-the-art Emerging Technologies, assessment of Business
Value in incorporating selected technologies into current product line.
- Provided an advisory
role to Engineering, Product Management and other key areas of the company
in product direction , architecture, team building.
- Sized hardware and
software requirements for products and setup and managed the Advanced
Technology Lab with 10 servers.
o
Designed
and Developed key prototypes
o
Researched
on key emerging technologies including Speech Analytics, Audio Fingerprinting ,
Watermarking, DRM , PCI Security. Etc.
Developed proof of concept, Mentored teams on use of technology.
Fundtech Corporation-Norcross, GA
(Ticker:
FNDT).
10-98 to 2004 Fundtech Corporation, Atlanta, GA
Principal Architect
System
Objective: Build corporate e-banking application software to deliver comprehensive cash management
solutions to major financial institutions and world banks. The end user of this
robust n-tier web application can initiate real time transactions, check transaction status and retrieve
banking information through a Java desktop and
L browser.
System
Description: Fundtech's next generation corporate e-banking solution that leverages
the most advanced technologies, the most efficient system architecture and the
most progressive functionality to provide cash management services for a global
marketplace. ACCESS.pro is the only
multi-lingual, multi-currency product that offers a comprehensive set of
e-banking services through a full range of delivery channels. This robust
solution gives customers secure, up-to-the-minute access to services such as
electronic information reporting, book transfers, check management, bank
reports, funds transfers, ACH origination, letter of credit, loan information,
positive pay and electronic messaging.
Users of ACCESS.pro can initiate transactions, check transaction status
and retrieve banking information through a JAVA desktop or XML browser. In the future, ACCESS.pro will support the
addition of new front-end delivery channels, such as digital pagers, electronic
organizers and Web TV.
Architecture: The product is based on an n-tier
architecture. The application server caters to
different delivery channels including a HTML browser client or a
standalone Java client. The salient features
of the server architecture are: High Performance, Scalability,
Portability, Extensibility, Multi-Layer Security, Operational Efficiency,
Maintainability, Modular Design, Guaranteed Secured Transaction Delivery,
Advanced Audit Logging and Reporting,
Logging of detailed Billing Data, Detailed System and Customer monitoring,
Advanced management of Customer and User entitlements.
The client architecture is Intuitive, International, Configurable,
Brandable, Platform Independent, Online/Offline. The security architecture
includes: Authorization, Authentication, Encryption, Non-repudiation, Data
Integrity, and Auditability. The “best of breed” third party solutions were
used when appropriate. The server has two personalities: One is a CORBA based
server encompassing principally, a Boundary Layer, a Controller Layer handling
Business Rules, a Business Objects Layer and a Persistence/Foundation Layer.
The other personality is an EJB based server encapsulating core application
logic, the business rules and high-level validations. They handle interactions
with the database and manage enterprise system resources such as database
connections.
Contribution: The project started from scratch. The following were my contributions:
·
Process and methodology:
Introduced industry accepted iterative development techniques (software
development through successive refinement) and requirements specification
through use cases.
·
Lead the team on applying
technology, tools, process and methodology.
·
Technology selection,
Proof of concept and Architecture:
Performed evaluation of
technology, tools, process and methodology
based on their maturity in the marketplace and the following were the
outcome:
Ø
Introduced
Rational Rose as the modeling/design
tool.
Ø
Introduced BEA WLE was used as the middleware
product. The initial client was a standalone Java client. The Java client
application was designed based on the MVC paradigm. It was programmed to handle
events, retrieve and display user data and perform lightweight business rule
validations, using Java and Swing APIs.
Ø
Developed
the server architecture and the client interface architecture.
Ø
The
server was architected as a
multi-tier server with broadly four layers:
Ø
Presentation
Layer: Architected the Client Interface Layer comprising of a Client /Boundary
Tier (Corba .), and a Server Boundary
Tier.
Ø
Application
Layer: Architected the Controller and Business classes tiers
encompassing business rules, business objects and validation
Ø
Persistence
Layer: Architected the initial Object to
Relational mapping layer, a database access layer and a Relational Database
layer.
Ø
Architected
the initial cross boundary Foundation
Layer providing secondary support services like tracing, audit etc.
Ø
Owned
and developed the Boundary Layer (the CORBA/J2EE) layer
- Buy-in
of stakeholders in upper management for the technology, tools, process and methodology used.
- Rapid
Application Development was achieved through Table Driven automated code
generation of code following repeatable design patterns.
- Security
including User Authentication, User Authorization, Confidentiality user
non-repudiation and integrity was achieved using client and server Digital Certificates
stored in an LDAP server. Messages were signed using digital certificates
and messages were fingerprinted for integrity. Data encryptions used were
Triple DES, RC2, RC4 etc.
- Two-phase
commit/rollback using industry standard XA protocol was employed through
BEA WLE and Oracle XA support.
Roguewave tools were modified to provide support for the XA
protocol.
- The
Java client application was designed based on the MVC paradigm. It was
programmed to handle events, retrieve and display user data and perform
lightweight business rule validations, using Java and Swing APIs. In the
HTML browser client, or the Web tier, presentation was handled by JSPs
that dynamically create the HTML content that is sent to the client, a web
browser.
Ø
The
JSPs were strategically designed to delegate dynamic processing tasks to the
servlets and enterprise beans. In the EJB tier, Enterprise JavaBeans (EJB)
encapsulate core application logic, the business rules and high level
validation
Ø
In
the HTML browser client, or the Web tier, presentation was handled by JSPs that
dynamically create the HTML content that is sent to the client, a web browser.
The JSPs were strategically designed to delegate dynamic processing tasks to
the servlets and enterprise beans. In the EJB tier, Enterprise JavaBeans (EJB)
encapsulates core application logic, the business rules and high-level validations.
They handle interactions with the database and manage enterprise system
resources such as database connections.
Ø
Technology
Used: UML, J2EE, CORBA/COSS, XML, LDAP, Java 1.2, EJB, C++, VC++, WebLogic
Enterprise (WLE) V. 6.1 [T-Engine and J-Engine], iPlanet Application Server
Enterprise Edition, Rational Suite, RogueWave DBTools/Tools.h++
Bellsouth/Accenture/DMR - Atlanta, GA
Application Architect
6/96-10/98
There were three distinct but interlinked projects that
were successfully implemented. These are described separately starting with the
latest-chronologically
6/98- 09/98
DFA
System
Objective: Called to lead the BellSouth Digital Facility
Arrangement (DFA) project. DFA allowed users to mechanize the entry,
maintenance and hand-off of digital facility assignment data to down-stream
systems.
System Description: This system externalizes Digital
Facility Assignment to the world wide web.
.
Architecture: The Server was a multi-tier C++ server. The
client was a browser based HTML client using JavaScript, CGI. Later it was converted onto a Java based
front-end with CORBA/Orbix middle tier. UML was used for modeling and design.
Contribution:
Primary
responsibilities included: 1. Performing enhancements and modifications to
existing system. Employed industry standard methodology and an iterative
process based on Rational Rose for design, code generation and development.
Technology
Used: : Rumbaugh/OMT, Booch, CORBA/COSS, HTML, Java , JavaScript, C++, Orbix, Rational Rose,
Windows NT4.0, HP-UX, Rational Rose, C++,
RogueWave, Oracle
2/98- 09/98
Redstone Arsenal
System
Objective: To Architect, Design and Implement a
multi-tier client/server project for
Bellsouth for deployment at the US Army Base at RedStone Arsenal.
System
Description:
The product enabled the Army to automate
the various Cable and Terminal
inquiry operations with the intent of easy
data retrieval, reducing manual involvement, easy deployment and improving security for the Bellsouth
infrastructure.
.
Architecture The deployed application
uses a Java Applet front end and a
Legacy Web Server as the backend. The salient functions included Cable
and Terminal inquiry and Cable Inquiry, Terminal Inquiry and Cable Summary
Reports generation.
Contribution:
Project was
funded primarily because of my proactive demonstration of a prototype to the
client to prove that project was viable and could be finished in time. The product enabled the Army to automate the various
Cable and Terminal inquiry operations with the intent of easy data retrieval, reducing manual involvement,
easy deployment and improving security
for the Bellsouth infrastructure.
As Application Architect Scoped, Architected, Designed and Implemented
Product. Served as Technology
Evangelist. Role included Performing Cost-Benefit analysis and design evaluation on multiple
approaches, technology & tools selection, setting up the development
environment, work practices, development of the product,
mentoring the client on using the
product.
Technology
Used: :Java/JDK 1.1, Swing, OpenVista
IDE, OC//WebConnect(Web Server). Jprint-Coroutine, Rational Rose, Thin Client/Fat Server, Java Applet, Awt,
Web Server, Legacy Interfaces.
8/96-2/98
OFEI-Cable Rearrangements
System
Objective: To develop a client/server application for
BellSouth (Cable Rearrangements) to automate the various steps involved in
performing cable transfer operations
with the intent to reduce manual involvement and increase throughput.
System
Description:
The product automated the various steps involved in performing cable transfer operations with the
intent to reduce manual involvement and increase throughput.
Architecture The product was a
multi-tiered C++ server(consisting of a Business Rulers Layer a Business
Objects layer a Persistence Layer and a Foundation Layer) with an X/Motif based GUI designed and
Implemented using the Model/View/Controller (MVC) paradigm.
Contribution Primary responsibilities
included: Architecture, Design and
Implementation of the following
subsystems: Transfer and Fallout. Designed and Implemented a portion of the GUI using the Model/View/Controller (MVC)
paradigm. Employed industry standard methodology and an Iterative process based on Rational Rose for design, code
generation and development.
Technology
Used: Rumbaugh/OMT, Booch Delivery
Mechanism, Client/Server, OO Design & Development, Legacy Interfaces, UML.,
Rational Rose, HP-UX, Rational Rose, C++, RogueWave, Oracle, UIM/X
Developer
Service
Activation
System
Objective:
Developed a Client/Server application for
BellSouth with the intent to automate and integrate the various functions involved in Service Activation of customer services.
System
Description:
The application interfaces extensively with legacy systems for both data
retrieval and update using multiple interface protocols.
Architecture: . The
deployed application comprises of a C++
backend, which interfaces with down-stream legacy systems
Contribution: .. Primary responsibilities included: Detailed analysis
and modeling of the Messaging Subsystem interface to an external Service
Verification system. The Interface Controller communicated to downstream
distributed systems via ORBIX. Successfully Designed, Developed, Implemented
and Demonstrated this interface and the TIRKS interface subsystem. The
implementation was done using HP C++. TOPCOM was used as the protocol for
communication with the external system. ObjectStore was used as the database,
Roguewave Tools++/Dbtools was used as the class library. DCE-pthreads was used
for multi-threading. Other tasks included:
Work Unit/Work Queue Framework
Integration for failover recovery: Integrated the work unit/work queue
framework onto the TIRKS interface subsystem for failover recovery. Work unit
manages a unit of application work and the work queue manages access to work
units. The transaction/ failover recovery framework used ObjectStore for
persistent storage.
Technology Used: ORBIX, HP C++. TOPCOM
Roguewave Tools++/Dbtools DCE-pthreads,ObjectStore
Customer Care
System:
System
Objective:
Developed a Client/Server application for
BellSouth with the intent to automate and integrate the various functions involved in Small Business Customer Care services
System
Description:
The application automates and integrates
the various functions involved in
Small Business Customer Care services
and interfaces extensively with legacy systems for both data retrieval
and update using multiple interface protocols.
Architecture: . The deployed application comprises HP-UX
based back end and a UIMX based front-end. The application interfaces
extensively with legacy systems for both data retrieval and update using
multiple interface protocols
Contributions: Persistent
Frameworks Architecture and GUI:
Primary responsibilities
included: As part of the architecture team for a major customer care system,
defined and designed the Persistent Object Framework(POF) services. The POF
conforms to OMG's COSS/Persistent Services Specification and Life Cycle
Services Specification of the CORBA. Paradigm Plus was used to derive the
Object Model. The framework was implemented using HP C++, Oracle, Roguewave Dbtools and
Tools++, Persistence. A combination of Jacobson Use Case methodology and
the OMT/Rumbaugh was used in the project.
Other
tasks included aiding the GUI team in
choosing a cross-platform GUI tool for the Front-End presentation layer
Technology
Used: HP C++, Oracle, Roguewave Dbtools and
Tools++, Persistence Client/Server, CORBA/COSS Persistent Object Framework.
Oracle, OMT/Rumbaugh/Jacobson., UIM/X
Delta Technologies-A Delta Airlines Subsidiary – Atlanta, GA
Object Modeler/Application Architect
Fuel Management
System
Objective:
Develop a client/server application for Delta Technologies with the intent to
automate and integrate the various
functions involved in Airline Fuel
Management.
System
Description:
Object Modeling, Analysis and Design of the Fuel Management System including
Netback and Supplier Ranking and External Interfaces design
Architecture: . The
Deployed application comprises of a Visual C++ front-end and a C++ backend
which interfaces with down-stream legacy systems.
Contribution: .. Primary responsibilities as Senior Object Modeler and
Lead Analyst and Designer included: Requirements gathering, Object Modeling,
Analysis and Design of the Fuel Management System. Developed the Object Model,
Analysis Model, Data Model, Scenarios and Event Traces, GUI and Business Object
Design, Development of Netback and Supplier Ranking and External Interfaces
design. Developed detailed dynamic model
based on Rumbaugh/OMT. A combination of
Jacobson's Use Case driven approach and
Rumbaugh/OMT was used in the project. Paradigm plus was used as the Object and Dynamic Modeling Tool running
under Windows NT 3.51. Major team player
in Business Object, Business Interface Object, Wrapper Object and GUI design. Other tasks include design and
development of the TPF/RES external interface
modules using UNIX, Centerline C++, RogueWave Tools.h++ and development of the
Business Object, Business Interface Object and GUI for Netback and Supplier Ranking using Visual
C++ 4.1, Persistence 3.0, and CenterLine C++
Technology
Used: Jacobson's Use Case driven approach,
Rumbaugh/OMT, Visual C++ 4.1, Persistence 3.0, and CenterLine C++,
RogueWave Tools.h++, Paradigm Plus Client/Server,
OO Analysis and Design , Object
Modeling, Analysis and High Level design including scenarios and event traces.
HITACHI TELECOM, Atlanta
1/95 to 12/95
Application
Developer
System
Objective:
Developed a client/server Network Management application for the HITACHI AMS
5000 switch
System
Description:
The subsystems within the application that were developed by me include network management functions: System Software
download, Create/Download connection table, Alarm Status table, Security etc
Architecture: The deployed application comprises . HP Openview was used as the platform for
the NMS. The application was developed using HP Openview, UNIX System Calls, C++ UIM/X, X-Toolkit/lib and Motif.
Contribution Primary responsibilities
included: Design and development of the
GUI front-end and the back -end application for the Network Management System
for the Hitachi AMS 5000 ATM switch. Designed and implemented network
management functions: System Software download, Create/Download connection
table, Alarm Status table, Security etc. HP Openview was used as the platform
for the NMS. The application was developed using HP Openview, UNIX System Calls,
C++ UIM/X, X-Toolkit/lib and Motif. Additional
tasks included design of the GUI and
back-end application for a SONET switch.
Technology Used: Client/Server, OO Design
& Development, Network Management, Process Architecture,OO Design &
Development, HP OpenView, UIM/X, C++, Unix System Calls
IBM Atlanta and Austin
3/91-12/94
System
Objective
Porting Taligent's Test Framework (a part of the Pink Architecture) from the
Macintosh environment to the AIX and OS/2 environments
Architecture: Taligent’s Pink Architecture
Contribution Primary responsibilities
included: Porting Taligent's Test Framework (a part of the Pink Architecture)
from the Macintosh environment to the AIX and OS/2 environments. Work involved
dealing with design/architectural issues and modifying code to suit
peculiarities of environment/compiler. Also had to deal with compiler issues
and compliance of code with the Annotated Reference Manual [ARM]. Ported
portions of the Graphics framework and the Memory Management module.
Developed demonstration software using
the Taligent Graphics architecture. The above work was carried out in RS
6000/AIX, HP 9000/HP-UX, SUN SPARC and OS/2-PM environments using C++.
Technology Used: Leading Edge Technology
Architecture, Framework Design, Object Manager Internals, RS/6000, AIX, OS/2,
C++, Sun sparc.
System
Objective:
Develop a client/server Engineering Management application for IBM
(ProductManager), a Computer Integrated Manufacturing [CIM] application
that integrates the various Engineering Management functions
for the manufacturing industry.
System
Description:
The subsystems within the application that were developed by me include
the Product Data Interface subsystem
[PDI] for ProductManager [PM],
Architecture: The deployed application comprises RS/6000
based back end and X/Motif-based front end.
Contribution: Primary responsibilities included: Review of Design Changes, architecture, design and implementation
of the Product Data Interface subsystem
[PDI] for ProductManager [PM], IBM's large Engineering Management application.
PDI is the primary interface for communication between PM to PM and PM to
non-PM applications and also for batch processes invoked on the PM system. Work
involved understanding the internals of the Object Manager of an Object
Oriented System, understanding distributed computing and unit of work
processing in an object oriented system. The platform used was RS/6000 using
AIX. Implementation was done using C++, X/Motif. Employed industry standard
methodology for design and development.
Technology
Used:
Client/Server, OO Design & Development, Distributed Computing, C++, AIX,
DB2, VM, MVS
Awards and Recognition:
Won the I2 team award for successfully completing the
Witness Speech Analytics project in record time.
TECHNICAL
SUMMARY)
Project
Management: PMI/PMBOK, Agile Project Management
Project
Management Tools: Microsoft
Project 2010, Microsoft Office.
Methodologies/Models: RUP/UML, Agile
Mobile
Technologies: RIM ( Blackberry, Playbook), iPhone, iPad, Android, WebWorks, HTML5,
CSS3, Sencha, PhoneGap.
Standards: J2EE, J2ME, XML, VoiceXML, J2ME, Web
Services, SOAP, WSDL, JAXP
Frameworks:
Spring, Spring Android and Spring.me, Java EE
Tools: Rational Suite
Process: RUP, Iterative
Development, Agile Software Development
Programming
Languages:
Java ME/J2ME, MIDP 2.0/CLDC1.1, Java 1.5,VoiceXML, WML, C++,C#, JavaScript,
JUnit, Servlets/Jsp
Middleware:
Websphere, JBOSS, Apache, Tomcat, Nuance
Voice Server
Security:
Digital Certificates, CA, Data encryption -Triple DES, RC2, RC4 etc., LDAP
Speech Analytics engines: Aurix, SER, CallMiner, Verint, Sphinx 4
Databases: Oracle , MS SQL Server
Operating
Systems:
Windows, Linux, UNIX.
Hardware:
Intel , HP, IBM, SUN Solaris
Tools: Eclipse, Rational
Clearcase, ErWin
VOIP: JAIN-SIP,
NIST-SIP, Sipura VOIP Gateway
Telecom: TDM,
IP Voice, CISCO, SIP
Download Resume Format
0 comments:
Post a Comment