Post Job Free
Sign in

Project Manager Engineer

Location:
Apex, NC, 27523
Posted:
June 20, 2011

Contact this candidate

Resume:

SUMMARY

Around ** years of experience in designing and delivering cost-effective,

high-performance solutions to address complex business problems.

Effectively collaborate with various stakeholders, team member and external

clients to plan, direct and coordinate activities to deliver projects on

time and within budget. Designed, developed and managed business and

system applications across different parts of Software Development

Lifecycle in Linux, UNIX and Windows platforms using latest tools,

technologies and development methodologies.

TECHNICAL SKILLS

Standards/Methodology: Project Management Body Of Knowledge (PMBOK), UML,

Agile Software Development

Preboot Executing Environment (PXE), Dynamic Host Configuration Protocol

(DHCP), FTP (File Transfer Protocol), Trivial File Transfer Protocol

(TFTP), Simple Mail Transfer Protocol (SMTP), CORBA 2.0, Extreme

Programming, Windowing System/toolkits/Language: View.h++, Motif, X-

Windows, GNOME, Paradigm Plus Case tool, Orbix (Object Request Broker),

Nexpert Version 3.0 (Expert System), Talarian Corp.'s RTIE version 3.5

(Expert system),

Flex (Lex), Bison (Yacc), Perl, Java 2.0, Python, JavaScript, HTML (Web

Languages), RogueWave Tools.h++ (Class library), View.h++(Class Library),

Microsoft Foundation Classes (Class Library), Microsoft Visual Basic,

Microsoft Visual C++ 6.0, C++ (Various Compilers), C (Various Compilers),

PVCS (Source Code Control System), CMVC(Source Code Control System).

Operating Systems/Databases: Extended Firmware Interface (EFI 1.10), RedHat

Linux, HP-UX, Windows XP, WINPE, Solaris, SunOS 4.x, ObjectStore 4.0.

Tools; Arium, ITP

TECHNICAL ACCOMPLISHMENTS

Patents

. Method and system for efficient order processing in a manufacturing

environment

. Method and system for allowing a system under test (sut) to boot a

plurality of operating systems without a need for local media

. Automated Context Sensitive Operating System Switch

. Unified Manufacturing Process Representation and Control Supporting

Concurrency, Parallelism, and Embedded Controllers

Papers

. Transfer of Customer Data enabling Special Bid Configurations Unit of One

Customization (IBM, Published in Sophie's Tech letters).

. Approach to Dynamically Discover the Host Name of Any Server so that a

DOS Client Can Map the Network Drives of the Server (IBM, 2004)

. Pattern Catalog (NIIT, 1996)

EDUCATION & CERTIFICATIONS

. Project Management Professional (PMP) From Project Management

.May 2005

International

. MS in Computer Applications (MCA), Central University of Hyderabad, India

1988 - 1991

. BS, Delhi University, India 1984 -

1987

EXPERIENCE HIGHLIGHTS

Firmware Engineer - Cross Platform Firmware Development, System and

Technology Group, IBM

Jan 2010 - Present

. Since February, 2010, I am working as a firmware developer - UEFI for

Post/Bios for System-X machines. The work involves working with both

Legacy and UEFI firmware for USB and Compatibility Service Module

subsystem (CSM) for various System-X machines. I am involved in solving

challenging critical problems (CRIT-SIT) for the customers. Working as a

developer and project integration team member and provide support for the

high end machines for world-wide System-X development for EXA and other

High End Systems in the software super lab.

WW Preload Engineer/Project Manager/Architect Test Engineering, Integrated

Supply Chain, IBM

May 2005 - Jan 2010

. Worked as a World Wide Preload Engineer for System-X. The Preload process

is used by System-X to download Preload Images on System Under Test. This

preload process has been a winner in terms of time, cost and features

when benchmarked against major HP, DELL, and Sun Preload processes by

FoxConn. The tool was developed in C++ for both Windows and Linux

environment using native C++ Libraries. Also worked on developing a java

tool which converts an XML based BOM Parts to Preload declaration map to

preload definition file. The file is input to the preload process.

. Architected, designed and developed a semi-automated, robust e2e solution

for a key large enterprise client that allows for unit-of-one

customization based on customer data provided at time of order. This

process provided a solution to the above requirement. It resulted in $16M

incremental revenue of System X & Blades in 2008 on an annual account

valued over $600M. Direct savings of having to process orders is

estimated between $50-70/unit which in turn yielded $28-55K of increased

profit based on 2008 volumes. Value is also seen in reduced order

problems (automation versus manual) & improved SLA. Additional value

will be realized in applying the capability to meet other clients needs

(i.e. Ford, GM, & Shell accts have similar requirements on System X

products) and mapping the process across brands (possibly i & p).

. I worked as the Project Manager for Project Macau. I have represented ISC

as a part of IBM Core team in contract negotiations as well as execution

with Lenovo for manufacturing one and two-socket tower and rack servers.

Also lead team to completion of Manufacturing Service Agreement with

Lenovo. I also successfully conducted a test engineering workshop for

Lenovo in December 2007.

. Worked as Preload Project Manager/Architect for World-Wide System-X

manufacturing. Preload is a definite activity in the manufacturing

process where a previously developed operating system image is put on the

machine's hard drive. Once the image is laid on the hard drive further

personalization and customization is performed. In 2009 around 130,000

machines were preloaded. The whole new process led to around $500K per

annum of saving. This work involved managing Integrated Supply Chain

resources for end-to-end management of preload related activities. This

includes:

1. Software maintenance of Preload Tools in Legacy DOS and Linux

environment.

2. Maintenance of applicable licensing agreement with Symantec for legacy

preload tools.

3. Design and implementation of new preload toolkit and process for newer

operating system

4. Formulation, design, and development of a new simplified preload

process that saves time and money. This new process is a pluggable

step in a manufacturing framework. It is cross-OS (various versions of

Windows, and Linux) and cross-platform (Intel, PPC and AMD

architecture). It works same way in 1st and 2nd stage manufacturing

line.

This new preload has been rolled out across various geographies namely,

Sanmina-SCI Mexico, Solectron-Brazil, IITC-China, Sanmina-SCI Hungary,

Sanmina-SCI RTP and TSTL Taiwan. There are 170 images for around 20

machine types. Each image set is a complete base operating system for a

particular machine type. This includes various MS Windows editions and

Linux versions. Also worked on the Linux Preload for Eclipz Platform

(System P)

WW Test Engineer - Software Test Engineering, Fulfillment Engineering,

Integrated Supply Chain, IBM

May 1999 - April 2005

. X3 is a cross-brand, cross-architecture (IA-64, IA-32, and AMD64-Hammer)

and cross-platform (EFI, Linux, WIN PE) manufacturing framework.

Designed and developed an executor which works on PXE booted OS (Linux,

DOS, EFI and Windows/WINPE) executing various commands on System Under

Test.

. Developed the manufacturing context for 64-bit Intel arch that includes a

new firmware layer Extended Firmware Interface (or EFI) that provides a

standard environment for running pre-boot applications and booting an

operating system. The specific work done for this was:

1. Designed and developed network boot efi-shell with ram disk, a TCP/IP

driver, and the ability to setup an initial environment from Windows

NT Server on to 64 Bit machine using Preboot Execution Environment

(PXE). The network boot EFI-Shell installs the TCP/IP driver and sets

up the network connectivity to the Server.

2. Developed a GET command to fetch various programs using the PXE /TFTP

protocol and setup initial shell environment.

3. Configured EFI to remote install/remote boot Linux on 64-bit machines.

The application development was done on Window NT 4.0, Service Pack 5.0,

using Itanium C/C++ Cross Compiler 5.0 and 5.0.1 Beta, Windows platform

SDK and EFI toolkit.

. Worked as a designer and developer for various tactical and strategic

manufacturing tools like

1. Mail Server of Secure Image Distribution System over Internet (SIDS).

2. Phoenix, a tool to generate bar code,

3. Ship Group Prep Order Monitor, a tactical solution intended to control

the kitting of dynamic ship groups in parallel with the assembly of

the system units in other systems.

4. L1 Performance Monitor to constantly monitor a set of 60 to 100

machines being manufactured.

5. Parts Entitlement Warranty (PEW), a tactical solution for IBM Direct

product to big customers for finished goods inventory environment.

Software Consultant, DMS Expert System (DMSESv3.0) Group, Nortel

Jan 1998 - May 1999

. Worked in Service Technology Group, Nortel, involving design and

development of Digital Multiplex System Expert System (DMSESv3.0). DMSES

is a versatile maintenance, monitoring, and problem analysis and

resolution tool for the DMS-100, DMS-250 and DMS-500 Nortel switches.

This work involved design and development of the

1. Scripting language to code various parse rules,

2. Translator/Compiler to parse these rules to byte pseudo-code files and

3. Embedded interpreter to parse them on runtime.

There are about 600 different types of the logs to parse and size of the

log can vary from few bytes to about 100K, but on an average is about 100

bytes. On an average about 30 attributes are extracted per log. It took

about 20 msec to parse an average size log.

Service Consultant, Lockheed Martin, BellSouth Telecommunications

May 1995 - Jan 1997

. Worked in reengineering the Activation Control System (ACS) component of

Service Activation Reengineering effort in BellSouth. I was responsible

for the design, development and implementation of the creation,

activation, differencing and the provisioning of the service request for

the activation control system. Also developed an Interface for the

Nexpert an Expert System coding various Telecom rules and the Activation

Control System stored as ObjectStore object base. The Server and Client

component of the Interface was developed using Iona Orbix (CORBA) in C++.

. Worked as a designer and developer in reengineering the Regional Ordering

System (ROS), a service order negotiating system. Also worked as designer

and developer of the Product and Service Catalog component and PBX trunk

order generation components.

Team Lead, Architect, Software Developer, Software Engineering Group, NIIT

(USA)

Did various projects on Solaris, and IBM -PC Compatible Machines

. Configurator, Sun Microsystems Inc.

Jan 1995 - Apr 1995

. X-Windows Application Generator (XAG), NIIT Product Division

Jan 1994 - May 1995

. Professional Write PW3 Word processor Software Publishing Corp. USA

May 1992- Dec 1993

Lead a team for design and development of the user interface and display

of a WYSIWYG Word Processor, PW3. This product was released worldwide

in the Feb 1993.

Software Engineer, ACET, INDIA

Jul 1991 - May1992

. Designed and implemented an image editor for DOCUMENT IMAGE PROCESSING

SYSTEM (DIPS). The image editor loads and edits line-art and gray scale

images using global threshold techniques. It provides facility for

contrast enhancements, edge-detecting edge sharpening, adding dither and

defining a convolution matrix to filter these images.



Contact this candidate