SlideShare a Scribd company logo
1 of 3
Siddhartha K. Ghoshal
4030 Remington Oaks Circle
Cary, NC 27519
TEL: (919) 372-9343(H)
Email: siddhartha.ghoshal@gmail.com
Permanent Resident of USA permitted to work, OCI (can travel to India anytime)
Key Skills
• 18 years of experience in Unix Kernel, Device Drivers, Multiple CPU implementation of
algorithms, scripting, Testing and test automation
• Well versed in FC Jammer, WAN simulator, Clustered Computer architecture, FC distance
emulators, FC switch commands and automating them
• Perl, C, bash, and may other scripting and programming languages
• 5 Years of writing drivers for chipsets for high-performance Intel Pentium motherboards
• 3 Years of PCI configuration Space programming
• 19 Years of experience with PC BIOS calls
• 20 Years of Experience in assembly language programming for X86 Family
• Hardware design, implementation and testing experience with Single Board Computers and
FPGA
• 14 Years of experience in Boot Loader and Boot-level Diagnostic design and implementation
• 3 Years of experience writing Storage and networking device drivers
• Embedded Linux and Solaris 64-bit Driver development
• 4 years of Command Level utility and applications developing environment for NAS and SAN
applications
• Developed Virtual Partition Management Utility and IDE drivers for compact Flash Disks
• Experience with BIOS32 and PCI Interrupt Routing for High-performance SAN/NAS servers
Experience:
04/10 – Present
NTAP, MTS, RTP, NC (MCC QA Engineer)
• Currently focused on Comprehensive functional testing of LB.1 and leading a NB-based sub-team
• Successfully completed RRT, FST and pre-FST of MCC in Fullsteam.0
• Effectively shared test-beds and test equipment and completed tests against tight schedules
• Successfully coordinated verification of a large number of MCC related TESTME-BURTS
• Currently Triaging Longboard Rainbow tests regularly and maintaining code-line stability
• Had served as the lead for all the test efforts from SN chunk 0 through 8 and FS Integrated Chunk 1in
MCC pacing schedule
• Been with MCC design team from the very beginning, brought up DPG and x-TG teams that test
MCC
• Designed assertions and steps of Regular and Acceptance tests for DPG owned and x-TG owned MCC
features at each chunk
• Wrote and got reviewed and approved STP and TDS of MCC
• Reviewed most Arch Spec, Functional Specs and Design specs of MCC, authored by x-TG and DPG
• Reviewed PRD of MCC and formulated key test requirements and resource planning
• Advised about contingencies and mitigation
• Developed Skill set requirements, curricula and training plans of new MCC testers
• Mentored many test engineers within DPG and x-TG
• Built and helped build many test-beds at GDL and CTL, owned by DPG and x-TG
• Brought up Engineering Support teams skills about MCC
• MAXCAP MCC related test planning and coordination across x-TG and within DPG
• Helped all other test team members with test execution and test bed triage and recovery
• Reassign, verify and coordinate all TESTME verification of MCC related BURTS
• Wrote many NIRs and helped others become co-inventors
• Handled Campus MCC related test planning
• Minimized impacts caused by STF, shifting contents and acute shortage of QA resources
Page 1
• Did original NACL framework adaptation of MCC testing with LWG and automation leads
• Did Quality assessment of MCC code line and suggest corrective actions from time to time
• Expert of fixing test beds both about hardware issues and from side effects of testing
• Skilled user of DPG test automation, NATE, NACL and all MCC related test-ware
• Well-versed in FC analysis, Jammer usage and triaging of MCC bugs
• Developed close well-knit tiger teams of Dev and QA (most recently in interconnect area)
04/10 - 04/10 (15 days)
NTAP, MTS, RTP, NC (Help with Paloma Testing)
• Running Paloma Tests, manual and automated
• Fixing scripts
09/06 – 04/10
NTAP, MTS, RTP, NC (FMC-QA Engineer)
• Regular Release specific FMC feature tests, FFT, RRT
• OOD implementation and Special Topology Test Planning and execution
• Storage, Switch and fabric tests, Firmware validation
• 7-mode FMC MAXCAP Testing and Test planning
• PVR Release Testing
• Patch Release Testing
• Mind-tech (sub-contracting company based at Bangalore) management
• Transition to NB and Training NB-based NTAP FMC-QA engineers
03/04 – 09/06
Network Appliance Inc. Member of Technical Staff, SVL, CA (Platform Software Developer)
Embedded Linux Development for Remote LAN module service processor, Platform software design
and development in environmental sensor drivers and policy code, Rapid prototyping of
environmental monitoring software to new platform models(3 platforms till date). Tracking down
issues in Agent/I2C communications and adding resilience to applications. Evaluating firmware and
adapting applications to platform needs. Adding testability to applications by providing additional test
and debugging commands and interfaces for remote debugging. Developed test automation scripts
for file servers. Wrote extensive amounts of web documents describing software architecture of
recently completed projects as well as traditional framework of generic NetApp modules so that they
can be used bring up new employees to speed quickly. Did extensive testing of new software
developed by me and published test results on the internal web. Participated in code inspection
processes about recently completed projects and re-architected some internal modules for portability,
scalability and maintainability. Testing and test script development of Clustered SAN servers over
long distance FC links. Written a lot of documents, plans for testing and test automation
development. Driven teams of subcontractors working in India and provided technical training to
teams distributed globally. Test script development to support migration from monolithic to
segmented multitasked embedded operating systems.
05/03 – 03/04
IBM Consulting Senior Software Engineer, Austin, TX
Writing Command Level Interface for IBM’s NAS servers. Designing, developing and implementing
AIX-kernel algorithms for Snapshot management and Rollback Recovery of IBM’s JFS2 file systems.
Developing Functional Verification Tests for NAS. Experience in developing and maintaining 64-bit
file system code both at kernel and user privilege levels. Implemented snapshots on multi-node
cluster architecture. Implemented snapshot scheduling with different periodicities and other attributes.
Solved customer problems by analyzing AIX core dumps.
11/99 - 04/03
Auspex Inc Senior Software Engineer; Santa Clara, CA
- Ported Linux-like monolithic kernels to High-performance multiple CPU motherboards with
Server-works HE-SL chipsets and optimized performance by kernel-level profiling and
compacting PCI configuration spaces for storage and network cards
- Wrote drivers for JNI Fiber channel Adapters and accessed BIOS PCI IRQ data
Page 2
- Adapted Intel Gigabit Drivers and debugged NFS version 3 protocols on a NAS environment
- Worked closely with other engineering groups, developed standardized and exported Application
Programming Interfaces for the kernel, developed manuals and other literature
- Provided Close boot-level support for Mellanox Infiniband Host Adapter Cards
- Worked closely with Customer Service to Fix Bugs and to identify sources of problems in the field
and formulating the best approach to fix it as well as giving leads to other engineers on these
issues
4/99 - 11/99
University of Minnesota Visiting Professor, Duluth, MN
- Developed Web Robots for Scientific Information Extraction, Analysis, Classification and
Assimilation
- Used Perl5, CGI, Solaris 2.6 Kernel Calls, Linux, Apache, PHP
- Took out US Patent “A Web Robot for Scientific Document Analysis, Assimilation and
Classification “, U/M Docket #Z02040.
5/89 – 4/99
Supercomputer Education and Research Center . Indian Institute of Science, Bangalore, India
Sr. Research Scientist
Designed and built High Performance Multiple CPU distributed computers using Intel CPUs and
message passing inter-processor communication interfaces, and wrote Unix Kernels for it,
Developed PC-based FPGA testing equipment, implemented Java Virtual Machines for
Embedded Micro-controllers, Investigated numerous research projects, Guided MSEE and BSEE
student projects, served as a consultant to different departments of the Government of India in
areas of high-performance computing and VLSI design, wrote many research papers, one
textbook and many popular articles. More than 10 years of teaching and intensive course design
experience
Education
Ph. D, Indian Institute of Science (Thesis: Numerical Integration of Ordinary Differential Equations on
Multiprocessing Systems, Department: CS) , 1988, MSEE, Indian Institute of Science, 1984
BSEE, Indian Institute of Science, 1982, BS, Indian Institute of Technology, 1979
Publications: Over 20 research Publications and One Textbook in areas of parallel and distributed
computing systems and algorithms. More than 10 educational articles on computer science and VLSI
technology subjects. List will be provided on request.
Tools and Programming Languages
In-circuit Emulators for Pentium and all 80X86 CPUs, Xilinx XACT5.0 FPGA development tool, HP
logic Analyzers, V-Metro PCI bus analyzers, SCSI protocol analyzers, Infiniband Protocol Analyzers,
C, Assembly Language for Pentium Family, ksh, Perl, sed, awk, kdb, Fortran90.
Awards
Gold Medal of Institution of Engineers, Numerous Best Paper Awards in Computer Subject
Conferences
Memberships IEEE Computer Society, Program Committee of the International Society of High-
Performance Computing, Member of Advanced Computing Society
Patents P01-4113 Automatic Zoning by dynamic net-list exploration, P01-4116 Disk Unfailing by
Iterative improvement, P01-5332 Speeding up Fabric Testing by dynamic switch programming
Page 3

More Related Content

What's hot

Embedded c c++ programming fundamentals master
Embedded c c++ programming fundamentals masterEmbedded c c++ programming fundamentals master
Embedded c c++ programming fundamentals masterHossam Hassan
 
Safe and Reliable Embedded Linux Programming: How to Get There
Safe and Reliable Embedded Linux Programming: How to Get ThereSafe and Reliable Embedded Linux Programming: How to Get There
Safe and Reliable Embedded Linux Programming: How to Get ThereAdaCore
 
Resume_DharshanBM
Resume_DharshanBMResume_DharshanBM
Resume_DharshanBMDarshan Bm
 
Rahul_Ramani_Profile
Rahul_Ramani_ProfileRahul_Ramani_Profile
Rahul_Ramani_ProfileRahul Ramani
 
Compiler Design Introduction
Compiler Design IntroductionCompiler Design Introduction
Compiler Design IntroductionKuppusamy P
 
Nobuya Okada presentation
Nobuya Okada presentationNobuya Okada presentation
Nobuya Okada presentationkazu_papasan
 
Project P erts2012
Project P erts2012Project P erts2012
Project P erts2012AdaCore
 
Principles Of Programing Languages
Principles Of Programing LanguagesPrinciples Of Programing Languages
Principles Of Programing LanguagesMatthew McCullough
 
Reverse engineering
Reverse engineeringReverse engineering
Reverse engineeringSaswat Padhi
 

What's hot (20)

Embedded c c++ programming fundamentals master
Embedded c c++ programming fundamentals masterEmbedded c c++ programming fundamentals master
Embedded c c++ programming fundamentals master
 
ctchou-resume
ctchou-resumectchou-resume
ctchou-resume
 
Safe and Reliable Embedded Linux Programming: How to Get There
Safe and Reliable Embedded Linux Programming: How to Get ThereSafe and Reliable Embedded Linux Programming: How to Get There
Safe and Reliable Embedded Linux Programming: How to Get There
 
Hemanth_Krishnan_resume
Hemanth_Krishnan_resumeHemanth_Krishnan_resume
Hemanth_Krishnan_resume
 
Resume_DharshanBM
Resume_DharshanBMResume_DharshanBM
Resume_DharshanBM
 
Rahul_Ramani_Profile
Rahul_Ramani_ProfileRahul_Ramani_Profile
Rahul_Ramani_Profile
 
Ritesh Resume
Ritesh Resume Ritesh Resume
Ritesh Resume
 
Rajesh Kumar
Rajesh KumarRajesh Kumar
Rajesh Kumar
 
Birendra_resume
Birendra_resumeBirendra_resume
Birendra_resume
 
Birendra_resume
Birendra_resumeBirendra_resume
Birendra_resume
 
Compiler Design Introduction
Compiler Design IntroductionCompiler Design Introduction
Compiler Design Introduction
 
Nobuya Okada presentation
Nobuya Okada presentationNobuya Okada presentation
Nobuya Okada presentation
 
Project P erts2012
Project P erts2012Project P erts2012
Project P erts2012
 
ctchou-resume
ctchou-resumectchou-resume
ctchou-resume
 
pavan_vasireddy
pavan_vasireddypavan_vasireddy
pavan_vasireddy
 
Principles Of Programing Languages
Principles Of Programing LanguagesPrinciples Of Programing Languages
Principles Of Programing Languages
 
SaiKumarGurram_Resume
SaiKumarGurram_ResumeSaiKumarGurram_Resume
SaiKumarGurram_Resume
 
Neha_Resume_Dev
Neha_Resume_DevNeha_Resume_Dev
Neha_Resume_Dev
 
Reverse engineering
Reverse engineeringReverse engineering
Reverse engineering
 
Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4
 

Viewers also liked

BÁN ĐẤT YÊN NGHĨA HÀ ĐÔNG GIÁ RẺ NHẤT
BÁN ĐẤT YÊN NGHĨA HÀ ĐÔNG GIÁ RẺ NHẤTBÁN ĐẤT YÊN NGHĨA HÀ ĐÔNG GIÁ RẺ NHẤT
BÁN ĐẤT YÊN NGHĨA HÀ ĐÔNG GIÁ RẺ NHẤTvinh quang
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled PresentationLena waild
 
Feelings düzenlenen
Feelings  düzenlenenFeelings  düzenlenen
Feelings düzenlenenŞerif Erbey
 
Buscar una ruta amb Google Maps - Opció 2
Buscar una ruta amb Google Maps - Opció 2Buscar una ruta amb Google Maps - Opció 2
Buscar una ruta amb Google Maps - Opció 2IOCacp
 
Buscar una ruta amb Google Maps - Opció 1
Buscar una ruta amb Google Maps - Opció 1Buscar una ruta amb Google Maps - Opció 1
Buscar una ruta amb Google Maps - Opció 1IOCacp
 
pendidikan seni tahun 4
pendidikan seni tahun 4pendidikan seni tahun 4
pendidikan seni tahun 4atieq atirah
 
Christopher_Irish_CPR_Cert_02.25.16
Christopher_Irish_CPR_Cert_02.25.16Christopher_Irish_CPR_Cert_02.25.16
Christopher_Irish_CPR_Cert_02.25.16Chris Irish
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentationvinh quang
 

Viewers also liked (13)

BÁN ĐẤT YÊN NGHĨA HÀ ĐÔNG GIÁ RẺ NHẤT
BÁN ĐẤT YÊN NGHĨA HÀ ĐÔNG GIÁ RẺ NHẤTBÁN ĐẤT YÊN NGHĨA HÀ ĐÔNG GIÁ RẺ NHẤT
BÁN ĐẤT YÊN NGHĨA HÀ ĐÔNG GIÁ RẺ NHẤT
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Please nat, please
Please nat, pleasePlease nat, please
Please nat, please
 
People centred research
People centred research People centred research
People centred research
 
Quick fix presentation
Quick fix presentationQuick fix presentation
Quick fix presentation
 
Feelings düzenlenen
Feelings  düzenlenenFeelings  düzenlenen
Feelings düzenlenen
 
Buscar una ruta amb Google Maps - Opció 2
Buscar una ruta amb Google Maps - Opció 2Buscar una ruta amb Google Maps - Opció 2
Buscar una ruta amb Google Maps - Opció 2
 
Buscar una ruta amb Google Maps - Opció 1
Buscar una ruta amb Google Maps - Opció 1Buscar una ruta amb Google Maps - Opció 1
Buscar una ruta amb Google Maps - Opció 1
 
pendidikan seni tahun 4
pendidikan seni tahun 4pendidikan seni tahun 4
pendidikan seni tahun 4
 
Christopher_Irish_CPR_Cert_02.25.16
Christopher_Irish_CPR_Cert_02.25.16Christopher_Irish_CPR_Cert_02.25.16
Christopher_Irish_CPR_Cert_02.25.16
 
Reflector
Reflector Reflector
Reflector
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Jpeg output
Jpeg outputJpeg output
Jpeg output
 

Similar to Ghoshal_resume_LinkedIn_20160705

Similar to Ghoshal_resume_LinkedIn_20160705 (20)

Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
 
Matthew Chau_Resume
Matthew Chau_ResumeMatthew Chau_Resume
Matthew Chau_Resume
 
Resume_Thoota_Phani (2)
Resume_Thoota_Phani (2)Resume_Thoota_Phani (2)
Resume_Thoota_Phani (2)
 
Christopher_Reder_2016
Christopher_Reder_2016Christopher_Reder_2016
Christopher_Reder_2016
 
Meenakshi Pal_16
Meenakshi Pal_16Meenakshi Pal_16
Meenakshi Pal_16
 
Diwakar Nag
Diwakar NagDiwakar Nag
Diwakar Nag
 
Spellman Resume
Spellman ResumeSpellman Resume
Spellman Resume
 
resume
resumeresume
resume
 
Amit_Resume
Amit_ResumeAmit_Resume
Amit_Resume
 
Resume_052715
Resume_052715Resume_052715
Resume_052715
 
Lee+Shanley's+Resume 2016-2
Lee+Shanley's+Resume 2016-2Lee+Shanley's+Resume 2016-2
Lee+Shanley's+Resume 2016-2
 
NAGESH B KALAL
NAGESH B KALALNAGESH B KALAL
NAGESH B KALAL
 
Satish A (1)
Satish A (1)Satish A (1)
Satish A (1)
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
QUALITY ASSURANCE and VALIDATION ENGINEER
QUALITY ASSURANCE and VALIDATION ENGINEER QUALITY ASSURANCE and VALIDATION ENGINEER
QUALITY ASSURANCE and VALIDATION ENGINEER
 
I’m hiring
I’m hiringI’m hiring
I’m hiring
 
Soma_Mishra_Resume
Soma_Mishra_ResumeSoma_Mishra_Resume
Soma_Mishra_Resume
 
AmulyaYeduguri
AmulyaYeduguriAmulyaYeduguri
AmulyaYeduguri
 
Ankur_Srivastava
Ankur_SrivastavaAnkur_Srivastava
Ankur_Srivastava
 
Resume July 2015
Resume July 2015Resume July 2015
Resume July 2015
 

Recently uploaded

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 

Recently uploaded (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 

Ghoshal_resume_LinkedIn_20160705

  • 1. Siddhartha K. Ghoshal 4030 Remington Oaks Circle Cary, NC 27519 TEL: (919) 372-9343(H) Email: siddhartha.ghoshal@gmail.com Permanent Resident of USA permitted to work, OCI (can travel to India anytime) Key Skills • 18 years of experience in Unix Kernel, Device Drivers, Multiple CPU implementation of algorithms, scripting, Testing and test automation • Well versed in FC Jammer, WAN simulator, Clustered Computer architecture, FC distance emulators, FC switch commands and automating them • Perl, C, bash, and may other scripting and programming languages • 5 Years of writing drivers for chipsets for high-performance Intel Pentium motherboards • 3 Years of PCI configuration Space programming • 19 Years of experience with PC BIOS calls • 20 Years of Experience in assembly language programming for X86 Family • Hardware design, implementation and testing experience with Single Board Computers and FPGA • 14 Years of experience in Boot Loader and Boot-level Diagnostic design and implementation • 3 Years of experience writing Storage and networking device drivers • Embedded Linux and Solaris 64-bit Driver development • 4 years of Command Level utility and applications developing environment for NAS and SAN applications • Developed Virtual Partition Management Utility and IDE drivers for compact Flash Disks • Experience with BIOS32 and PCI Interrupt Routing for High-performance SAN/NAS servers Experience: 04/10 – Present NTAP, MTS, RTP, NC (MCC QA Engineer) • Currently focused on Comprehensive functional testing of LB.1 and leading a NB-based sub-team • Successfully completed RRT, FST and pre-FST of MCC in Fullsteam.0 • Effectively shared test-beds and test equipment and completed tests against tight schedules • Successfully coordinated verification of a large number of MCC related TESTME-BURTS • Currently Triaging Longboard Rainbow tests regularly and maintaining code-line stability • Had served as the lead for all the test efforts from SN chunk 0 through 8 and FS Integrated Chunk 1in MCC pacing schedule • Been with MCC design team from the very beginning, brought up DPG and x-TG teams that test MCC • Designed assertions and steps of Regular and Acceptance tests for DPG owned and x-TG owned MCC features at each chunk • Wrote and got reviewed and approved STP and TDS of MCC • Reviewed most Arch Spec, Functional Specs and Design specs of MCC, authored by x-TG and DPG • Reviewed PRD of MCC and formulated key test requirements and resource planning • Advised about contingencies and mitigation • Developed Skill set requirements, curricula and training plans of new MCC testers • Mentored many test engineers within DPG and x-TG • Built and helped build many test-beds at GDL and CTL, owned by DPG and x-TG • Brought up Engineering Support teams skills about MCC • MAXCAP MCC related test planning and coordination across x-TG and within DPG • Helped all other test team members with test execution and test bed triage and recovery • Reassign, verify and coordinate all TESTME verification of MCC related BURTS • Wrote many NIRs and helped others become co-inventors • Handled Campus MCC related test planning • Minimized impacts caused by STF, shifting contents and acute shortage of QA resources Page 1
  • 2. • Did original NACL framework adaptation of MCC testing with LWG and automation leads • Did Quality assessment of MCC code line and suggest corrective actions from time to time • Expert of fixing test beds both about hardware issues and from side effects of testing • Skilled user of DPG test automation, NATE, NACL and all MCC related test-ware • Well-versed in FC analysis, Jammer usage and triaging of MCC bugs • Developed close well-knit tiger teams of Dev and QA (most recently in interconnect area) 04/10 - 04/10 (15 days) NTAP, MTS, RTP, NC (Help with Paloma Testing) • Running Paloma Tests, manual and automated • Fixing scripts 09/06 – 04/10 NTAP, MTS, RTP, NC (FMC-QA Engineer) • Regular Release specific FMC feature tests, FFT, RRT • OOD implementation and Special Topology Test Planning and execution • Storage, Switch and fabric tests, Firmware validation • 7-mode FMC MAXCAP Testing and Test planning • PVR Release Testing • Patch Release Testing • Mind-tech (sub-contracting company based at Bangalore) management • Transition to NB and Training NB-based NTAP FMC-QA engineers 03/04 – 09/06 Network Appliance Inc. Member of Technical Staff, SVL, CA (Platform Software Developer) Embedded Linux Development for Remote LAN module service processor, Platform software design and development in environmental sensor drivers and policy code, Rapid prototyping of environmental monitoring software to new platform models(3 platforms till date). Tracking down issues in Agent/I2C communications and adding resilience to applications. Evaluating firmware and adapting applications to platform needs. Adding testability to applications by providing additional test and debugging commands and interfaces for remote debugging. Developed test automation scripts for file servers. Wrote extensive amounts of web documents describing software architecture of recently completed projects as well as traditional framework of generic NetApp modules so that they can be used bring up new employees to speed quickly. Did extensive testing of new software developed by me and published test results on the internal web. Participated in code inspection processes about recently completed projects and re-architected some internal modules for portability, scalability and maintainability. Testing and test script development of Clustered SAN servers over long distance FC links. Written a lot of documents, plans for testing and test automation development. Driven teams of subcontractors working in India and provided technical training to teams distributed globally. Test script development to support migration from monolithic to segmented multitasked embedded operating systems. 05/03 – 03/04 IBM Consulting Senior Software Engineer, Austin, TX Writing Command Level Interface for IBM’s NAS servers. Designing, developing and implementing AIX-kernel algorithms for Snapshot management and Rollback Recovery of IBM’s JFS2 file systems. Developing Functional Verification Tests for NAS. Experience in developing and maintaining 64-bit file system code both at kernel and user privilege levels. Implemented snapshots on multi-node cluster architecture. Implemented snapshot scheduling with different periodicities and other attributes. Solved customer problems by analyzing AIX core dumps. 11/99 - 04/03 Auspex Inc Senior Software Engineer; Santa Clara, CA - Ported Linux-like monolithic kernels to High-performance multiple CPU motherboards with Server-works HE-SL chipsets and optimized performance by kernel-level profiling and compacting PCI configuration spaces for storage and network cards - Wrote drivers for JNI Fiber channel Adapters and accessed BIOS PCI IRQ data Page 2
  • 3. - Adapted Intel Gigabit Drivers and debugged NFS version 3 protocols on a NAS environment - Worked closely with other engineering groups, developed standardized and exported Application Programming Interfaces for the kernel, developed manuals and other literature - Provided Close boot-level support for Mellanox Infiniband Host Adapter Cards - Worked closely with Customer Service to Fix Bugs and to identify sources of problems in the field and formulating the best approach to fix it as well as giving leads to other engineers on these issues 4/99 - 11/99 University of Minnesota Visiting Professor, Duluth, MN - Developed Web Robots for Scientific Information Extraction, Analysis, Classification and Assimilation - Used Perl5, CGI, Solaris 2.6 Kernel Calls, Linux, Apache, PHP - Took out US Patent “A Web Robot for Scientific Document Analysis, Assimilation and Classification “, U/M Docket #Z02040. 5/89 – 4/99 Supercomputer Education and Research Center . Indian Institute of Science, Bangalore, India Sr. Research Scientist Designed and built High Performance Multiple CPU distributed computers using Intel CPUs and message passing inter-processor communication interfaces, and wrote Unix Kernels for it, Developed PC-based FPGA testing equipment, implemented Java Virtual Machines for Embedded Micro-controllers, Investigated numerous research projects, Guided MSEE and BSEE student projects, served as a consultant to different departments of the Government of India in areas of high-performance computing and VLSI design, wrote many research papers, one textbook and many popular articles. More than 10 years of teaching and intensive course design experience Education Ph. D, Indian Institute of Science (Thesis: Numerical Integration of Ordinary Differential Equations on Multiprocessing Systems, Department: CS) , 1988, MSEE, Indian Institute of Science, 1984 BSEE, Indian Institute of Science, 1982, BS, Indian Institute of Technology, 1979 Publications: Over 20 research Publications and One Textbook in areas of parallel and distributed computing systems and algorithms. More than 10 educational articles on computer science and VLSI technology subjects. List will be provided on request. Tools and Programming Languages In-circuit Emulators for Pentium and all 80X86 CPUs, Xilinx XACT5.0 FPGA development tool, HP logic Analyzers, V-Metro PCI bus analyzers, SCSI protocol analyzers, Infiniband Protocol Analyzers, C, Assembly Language for Pentium Family, ksh, Perl, sed, awk, kdb, Fortran90. Awards Gold Medal of Institution of Engineers, Numerous Best Paper Awards in Computer Subject Conferences Memberships IEEE Computer Society, Program Committee of the International Society of High- Performance Computing, Member of Advanced Computing Society Patents P01-4113 Automatic Zoning by dynamic net-list exploration, P01-4116 Disk Unfailing by Iterative improvement, P01-5332 Speeding up Fabric Testing by dynamic switch programming Page 3