Resume
Praghna Parameswara
LinkedIn/Praghna
Objective
Recently relocated to Stockholm, looking for an interesting full time job opportunity where I can use my experience towards the company's goal and acquire knowledge and expertise for personal advancement
Skills
- Programming Languages: C# , C++, C, ARM and Intel 80x86 Assembly, python
- Protocols: I2C, RS232, SPI, USB
- Software Engineering Processes: Agile, Scrum, Lean requirements management, Continuous Integration
- Project Development: Test Driven Development, OOP Design Concepts
Education
- Master of Science in Advance Microelectronic Systems Engineering from the University of Bristol, United Kingdom (Oct 2010 - Nov 2011) Avg. 71%
- Bachelor of Engineering, Electronics and Communication from Visveswaraya Technological University, India (Sept 2003 - May 2007) Avg. 71%
Employment History
- Schlumberger Oilfield PLC Gloucestershire, UK
Embedded Systems Engineer
Drilling & Measurements
May 2013 - Nov 2014
- Schlumberger Tech Corp Louisiana, USA
Field Engineer
Drilling & Measurements
Dec 2011 - May 2013
- Larsen and Toubro Limited Mysore, India
Software Engineer
Medical Embedded Systems
Nov 2007 - Sept 2010
- Gill Instruments Bangalore, India
Student Intern
Medical Embedded Systems
Jan 2007 - Aug 2007
Schlumberger:
Tech and Field Engineer for Schlumberger Tech Corp: Involves 1.5years of working as a Field Engineer on the oil rigs and then in Technology Center as a Embedded Software Engineer to design, development and sustenance the MLWD (Measurement and Logging While Drilling) tools
At Tech Center
- Maintained a code-base which had windows application developed in C# and a firmware in C/C++
- Developed a windows application software for a MWD device (Measurement While Drilling) in C#
- Maintained and developed new features in device monitoring , calibration software tools in C/C++
- Troubleshooted timing issues on the interface between the PC software(C++) and the MWD device firmware(C)
- Implemented and executed Integration and System tests on the MWD Device before each software release
On Field
- Worked as a MLWD Field Engineer (Measurement and Logging While Drilling) in Land and Offshore rigs in China, Gulf of Mexico Deep water rigs
- Underwent Helicopter Underwater Egress Training, Water Survival training, Safe Gulf, Schlumberger Drive Smarrt, Schlumberger Injury Prevention Program. Trained in First Aid and CPR Level 2,
- Level 2-Category 1 certification in radioactive source handling for Schlumberger LWD tools
- Was awarded Rewards of Excellence for Commitment to Customers
Larson and Toubro:
- User Interface Development: Real time plotting of the waveforms and display of digital values (VxWorks, C++ and PEG GUI)
- Driver development: wrote I2C drivers on main board software for connecting system's main board with the power supply module and real time clock (C, I2C protocol)
- Troubleshooting Embedded Systems for module integration issues in Patient Monitoring Systems without operating systems (C, C++)
- Feature Enhancing and Redesigning of existing user interface to accommodate a new parameter, waveform and digital value display (C, C++, Linux)
- Technical writing: User Manuals, Service manuals and on-line Help doc for medical instruments
- Familiarity with Product Development Life Cycle (PDLC) of embedded products
- Trained in DSP, RTOS and Control System concepts
Graduate Thesis:
Fault Tolerant Algorithm for Massively Parallel Computers - A research project, Objective was to develop a new application approach that can tolerate faults without the application crashing.
Developed a prototype application for performing a Monte-Carlo based numerical integration on a commodity cluster using MPI for message passing between the nodes
Measured and documented the impact of its fault-tolerance mechanisms on the university supercomputer BlueCrystal
Graduate Projects:
- ARM OS project: Designed a PCB-based OS in Interworked C and Assembler, used Round Robin and priority based Scheduling, Dynamic data structures, and memory protection
- Advanced Comp Arch: Designed and Developed processor simulator in C++ to demonstrate architectural features like reservation stations, reorder buffer, register renaming, branch prediction
Undergraduate Project:
ECG using MSP430: Implementation project, Designed and developed a portable ECG circuit. Involved-
ECG signal acquisition and real time Analog processing using filters and differential amplifiers
Digital processing using digital filters from TI MSP430 controller
Programming MSP430 for processing and Display of the waveform