Bharavi Oak
**** ******** *** ** *** F, Bellevue, WA 98004
Phone: 1-425-***-**** (Cell) / Email: ***********@*****.***
Objective
Seeking a position in the area of systems / embedded software engineering
that will allow me to utilize experience in all aspects of software
development life cycle, particularly in the area of Embedded Linux
development and testing.
Summary
. Software professional with 15+ years of experience across various
aspects of software development lifecycle
. Detail oriented software engineer with strong analytical and problem
solving skills.
. Strong system-level development and testing skills on Linux and Unix
platform using C, C++, Python and shell scripting. Also, worked on
various flavors of Unix and Windows operating systems
. Extensive hands-on and technical leadership experience in embedded
Linux Quality Assurance involving test automation, test development as
well as manual testing of Linux kernel, device drivers and user space
components
. Worked on a variety of hardware platforms with CPU architectures such
as ARM. X86, MIPS, PowerPC.
Core Areas / Primary Technical Skills
. System software development on Linux and Unix (FreeBSD) operating
system
. Embedded Systems
. C, C++, Python, Shell scripting
. Linux kernel and device drivers development, testing and test
automation
Professional Experience
Technical Architect / Project Manager, May 1996 till date
iGATE Technologies (formerly Patni Computer Systems Ltd)
. Major role in setting up projects for new customers involving complex
technology and challenging work areas.
. Proven capability to understand new products and systems quickly and to
accurately understand the project requirements.
. Responsibility of all phases of projects.
. Formed and guided teams of engineers to achieve successful execution of
projects to gain customer satisfaction.
. Efficiently carried out multiple roles at the same time; such as
technical architect, individual software developer, test engineer and
project manager.
. All the projects resulted in long-term relationships with the customer.
Following are some of the customers, projects, roles and responsibilities
in brief:
Client: EMC Isilon Storage Division (Seattle, WA, USA)
Projects:
Metadata Analysis:
. Complete responsibility of all aspects of this project.
Netlogger Enhancements
. Enhancements and bug fixing of this tool.
TCP Extended Statistics
. Understanding of RFC, designing and developing a preliminary
implementation of this RFC.
Client: MontaVista Software (Santa Clara, CA, USA)
Projects:
MontaVista Quality Assurance:
. QA Lead Engineer. Test planning, test development and test execution.
IVI (In-Vehicle-Infotainment) system development
. Design and development of Device Manager module.
MontaVista Helpdesk and Maintenance Support:
. Project Leader, handling complex customer escalations related to Embedded
Linux.
Client: Hitachi Ltd, (Japan)
Projects:
Hitachi Dynamic Link Manager:
. Requirement analysis, overall design, development of specific components
of the system
HCD Tracer:
. Development of some modules, Quality facilitator for the project.
Client: Datalink Co. Ltd. (Japan)
Projects:
Netlive:
. Project leader for this project involving video streaming solution using
RTP/RTCP.
Software Engineer, September 1995 to April 1996
National Radio & Electronics Co. Ltd, Mumbai, India
Software Engineer, July 1994 to August 1995
Tri-angle Simulation Pvt. Ltd., Mumbai, India
Electronics Engineer, October 1990 to September 1993
Autoalarm Industries, Mumbai, India
Education
. Bachelor of Engineering (Electronics) - 1990, from University of
Mumbai, India
. Post Graduate Diploma in Software Technology - 1994, NCST, India