About the Candidate
SACHINDEO V CHAVAN
Flat 1, 119 London Rd.., Email: sachin_chavan@yahoo.com Reading, UK, RG1 5DD s2009king@gmail.com
Phone: 0044-7536229236
23 years of experience in System Software Development & Leadership in Electronics Test and Measurement, Avionics, Subsea Controls (Oil & Gas), Submarine Telecommunications, Cryogenics, Industrial Automation in Biogas Process Analytical Instrumentation, IT Support to Engineering and Production.
Education:
Course
University
Duration
Reward
Advanced Software Engineering Software
Design, Distributed Software Design, IoT, Blockchain, Cloud analytics.
Indian Institute of Science,
Madras, India.
Sept. 2021 –
Sept 2022
Certified
MS Big Data Analytics
University of Liverpool, UK
June 2017 –
Dec. 2019.
Merit with
Distinction
Bachelor of Engineering,
Electronics & Communications
BVB College of Engineering &
Technology, Hubli
(Karnatak University, Dharwar), Karnataka State, India
Aug ‘91 –
July ‘95
First Class
Pre-University
(Science)
PC Jabin Science College, Hubli,
Karnataka State, India
April ’89 –
May ‘91
Second
Class
Secondary School Leaving Certificate
St. Michael’s High School, Hubli, Karnataka State, India
Feb. 78 –
March ’89
First Class
with Distinction
Professional Experience:
Company
Role
Duration
Aker Solutions Ltd., Reading, UK
Senior Software Engineer
May 2019 till date.
• Worked on Server Configuration for Subsea O & G project. Tools: VMWare ESXi8, Virtualization of Windows PC (VMs), VMWare Workstation Pro, Backup Restore of VMs, Dell PE 650XS Servers.
• Worked on subsea controls oil & gas project. Tested topside various software components for final release.
Tools: PLC RS Logix 5000, SAP Logon Pad, KVM, OPC Client Software.
• Designed and Developed C++ based OPC toolkit software for MDIS for the Subsea Products. Frontend GUI was developed using MFC library, backend using Win32 C++ on Visual Studio 2019.
• Developed unit test classes in C#.Net using Microsoft unit test framework for Subsea Controls Testing.
• Worked on the design, development of the Windows software using C# .Net Core 3.1 and WPF to generate Subsea PLC configuration files and MDIS node set files for the Subsea Well System. Frontend GUI was developed using WPF on Net Core 3.1, backend using C# on Visual Studio 2019.
• Developed test software functionality for the valve simulation in the subsea electronics test software using C#
.Net. Also provided maintenance to this test software for other existing subsea functionalities. Tools: C#.Net, Visual Studio Editor 2015, InstallShield, git.
• Worked on the Total’s Angola based Dalia phase 3 subsea project. Developed topside gateway configurations using XML tool, Carried in house point to point testing from the Topside Control Unit to the Subsea(iCON SEM based). Visited Topside Control Unit supplier at Paris and verified the functionality of gateway configurations. Assisted the engineering factory acceptance test, documented the software release notes. Tools: Subsea Simulator Software(iCon MASCOT), XML, SAP Logon Pad, VMware Workstation.
Company
Role
Duration
Thyson Technology Ltd., Cheshire, UK
Software Engineer
March 2016 to Nov. 2017.
Worked in permanent role as Software Engineer in Industrial Gas and Process Analysis Industry. I took the ownership of all the software activities in this role.
• Interfacing Customers for new software bids, prepared 3 business quotations for IT work.
• Created and proposed two engineering IT business cases for process industry
• Conceptualized, designed, developed and tested PLC-HMI based software for Propane Injection Control System used in Industrial Gas Analyzers. Tools: Opto22 Software (PAC Control, PAC Display), Opto22 PLC SNAP-PAC-R1.
• Conceptualized, designed, developed and tested embedded software for Pump Controllers used in Nuclear Industries, the software runs on Arduino 101 based embedded system. Tools: C on Arduino IDE on Windows, Arduino101 device
• Developed PLC control software and HMI software for Air Monitoring and Filtering used in automotive paint plant. Interfaced production for software requirements and commissioned at the client site. Tools: Modicon PLC M221, SoMachine Basic, Vijeo-Designer 6.2. Client: Jaguar,UK.
• Designed, developed software for measuring pH and Conductivity of chemical liquids used in automotives. Tools: C++, GCC, wxWidgets on CodeBlocks IDE, Windows, USB based devices (Programmable Current Source, DAQ), Agile process.
• Maintained and enhanced PLC HMI software of various existing engineering products like Biogas Analysers, chemical analysis of petrochemicals. Interfaced with the system design team, factory production and sales.
• IT support across the factory production.
• Designed, developed PLC-HMI software (in a Biogas distribution station) for monitoring LNG storage tanks during offloading from a tanker, monitoring the functional safety, temperatures, pressures in the zone 1 hazardous area. Involved in preparing quotation and estimation of the Software work, identifying electronics devices, studying circuit schematics, process flow and instrumentation details, developing PLC-HMI software. Successfully conducted FAT, onsite installation and commissioning. Tools: Siemens S7-1200 PLC, TIA Portal software, Step7 software, WinCC Adv. HMI software, HMI panel KTP700. Client: Gasrec,UK.
• Manually tested PC based Gas Analyser software. The software interfaces ATEX zone 1 Thyson natural gas analyser instrument. This instrument is a fast calorific value (CV) analyser. Involved in gas analysis reports from the gas analysis logs. Identified software defects, interacted with the instrument designers, ensured the instrument meets the desired product specification for class 1 OFGEM CV certification.Tools: TFSScan
software, Thyson P1Z1, C6 gas bottles, Methane gas bottles,Emerson 370XA,Siemens SITRAN.
Company
Role
Duration
Global SVC Company Ltd. London
Client: Plexus Corp Ltd. Livingston, Scotland, UK.
Contract Software
Specialist
June. 2015 to Aug 2015
• Design and develop PC based test software for testing Analog Controller card, Digital MUX cards used in Nuclear Power Applications. Deployed on the factory production floor. Test scripts developed using TestStand, software functionality developed using C on LabWindows CVI.
Tools: C on LabWindows CVI2013 RT, NI Teststand 2014, NI High Speed DIO PCIe-6536, Keysight DMM 34420A, Keysight dc Power Supply 6700. Client: EDF.
• Interfaced with the cross functional groups like Production, Engg. Design and the Customer.
Company
Role
Duration
Global SVC Company Ltd. London
Client: Alcatel-Lucent Submarine Networks Ltd London.
Contract Software
Engineer
Feb. 2013 to Feb. 2015
• Provided IT support for Submarine Telecoms Production, and worked on test software for Submarine Telecoms (Repeaters, Branching Units and Terminals).
• Migrating Windows XP based Submarine Telecoms test station on the manufacturing site to Windows 7. Configuring, installing software that tests the functionalities of electro-optical subsystems of Submarine Repeaters, Submarine Branching Units. Manufacturing Data backup.
• Defined migration process, documented test plan, test cases, manual and automated testing the test software.
• Engg. IT support to the Production PCs. Fixing defects identified by the Production. Tools: C on LabWindows CVI2012, DDTS
• Setting up software configuration system using version control tool for the test software modules. Tools: Tortoise SVN 1.8.2 , Online corporate SVN server.
• Designed and developed PC based software (GUI & functionality) that organizes and pools all test software
onto one, deployed on the factory production floor. Tools: C on LabWindows CVI2012, Windows Virtual PC, Oracle Virtual Box.
• Developed test software for qualifying Submarine Telecoms Terminals unit, deployed on the factory production floor. Tools: C on LabWindows CVI2012.
• Interfaced with the cross functional groups like Production and Submarine Electrical R&D.
Company
Role
Duration
GE Oil & Gas, Nailsea, Bristol, UK
Lead Software Engineer
Dec 2009 to May 2012
• Software team lead for the Subsea Controls (Oil & Gas) test station. Set team goals, Project Tracking, Performance Evaluation, Technical Mentoring, Hire etc.. Owned the project throughout the full life cycle. Lead all the software activities throughout the test software development life cycle. Designed and developed 3 different PC based test software (GUI & functionality) for the Oil & Gas Vetco Gray Subsea Controls Electronics Modules viz.
1. Copper Modems (VSCM) 2. Communication Electronics Module(CEM) 3. Umbilical Monitoring Device. All software deployed on the factory production floor. Team size: 3.
Tools: C#.NET, Python, wxPython, wxWidgets on Windows, NI TestStand, Tortoise SVN, UML,OOPS.
• Followed Agile life cycle process.
• Owned the Version Control, Release, Documentation and the Defect Handling of the test software(s).
• User acceptance testing (Automated) of the subsea electronics products as per the FAT and SIT procedure.
• Interfaced with the cross functional groups like Production and Subsea Electrical R&D.
• Used DDTS for defect reporting and tracking.
Company
Role
Duration
Honeywell Technology Solutions India Pvt. Ltd., Bangalore, India.
Technical Leader
March 2005 to Feb.
2009
• Software team lead for the avionics test station (ATE) software for testing 12 aircraft RF radios. Lead all the software development activities throughout the project life cycle. Software deployed on the factory production
• Lead the geographically distributed GUI & functionality software development team of 21 people. Set goals, Project Tracking, Performance Evaluation, Technical Mentoring, Hire etc..
• Administered Version Control and Defect Handling tools. Actively involved in defining software roadmap.
• Liaised with cross functional groups like Programme Manager, HR Staffing, Technical Documentation, Process Auditors, Production, Systems and Hardware, 3rd party vendors.
• The software had many modules, I developed few test software modules in in C++ for the Audio, Analog, Power supply, DMM, Selftest and System Configuration interfaces. Tools: C++,VC++ MFC, MS Access, Clearcase on Windows 2000, UML, OOPS. Avionics Digital Audio Panel(AV900), PXI Cards (Pickering Relay cards, NI DAQmx, NI DMM, GeoTest DC Power Supply, Audio Analyzer, A429,A568 ), Avionics Signal Generator. Team size: 24.
• Liaised with 3rd party vendor in the design and development of the PXI based Audio Analyser device and carried the user acceptance test.
• Other Projects:
• Technically mentoring 2 trainees with their academic software project as part of their post- graduation.
• Consultant for selecting the COTS based instruments to standardize ATE across the Aerospace business.
Company
Role
Duration
Tektronix Engineering Development India Pvt. Ltd.,
Bangalore, Karnataka State, India
Senior Software Engineer
May 1999 to
March 2005
• Software Requirement analysis, design, development and release of the Windows PC based test software (GUI & functionality) that runs on logic analyzer for qualifying the functionalities of the embedded devices (Motorola 68030, TI DSP TMS320C6XXX, Trace Ports viz. NEXUS (GEPDIS), Std. Communication Buses POS PHY L3 & L4).
Tools: C, VC++ MFC, Visual Sourcesafe on Windows NT, TCP/IP, PPP, Logic Analyzer. Team size: 2
• Software Requirement analysis, design, development of the Windows PC based software (GUI & functionality) for instrument control and file transfer for a series of Tektronix Signal Generators (AWG, AFG).
Tools: C#.NET, Rational Clearcase on Windows NT, UML, VISA, GPIB, LAN, OOP. Team size: 6
• Interfaced cross functional groups Technical Documentation, Process Auditors and the Marketing.
• Lead a small team of 2 during 1999 – 2002. Mentoring and monitoring junior engineers.
• Manual testing of software and generating test reports for user acceptance.
Company
Role
Duration
Centre for Cryogenic Technology, Indian Institute of
Science, Bangalore, Karnataka State, India
Project Assistant
Engineer
July 1997 to
May 1999
• Software Requirement analysis, design, development (GUI & functionality) and release of the PC based software(GUI & functionality) for the below projects:
1. Detecting the rocket fuel level.
2. Calibration of low temperature sensors for the cryogenic engine.
Tools: C on Windows 95, GPIB, Keithley Voltage/Current Sources, Keithley DMM, Lakeshore Temperature Controllers, Advantech Digital IO. Team size: 1 Client: Indian Space Research Organization, Trivandrum, India.
• Interfaced with the cross functional groups like 3rd Party Vendors, Technicians and Customers.
Company
Role
Duration
National Institute of Technology
Karnataka , India
Assistant Lecturer
Oct 1996 to March 1997
Overall Technical Skills
Technical Area
Skills
Years
Experience in
Programming Languages/IDE
C
10
C++ on MS Visual Studio (Win32)
4
C++ on CodeBlocks(Mingw,WxWidgets)
1
GUI & Backend logic
Visual Studio C# .Net Microsoft Unit Test Framework, .Net Core 3.1, WPF
5
GUI & Backend logic
Visual Studio VC++ MFC
2
Python, wxPython, wxWidgets
5
GUI & Backend logic
NI Teststand
1.5
NI LabWindows CVI
4
GUI & Backend logic
R, Hadoop Hive, MongoDB, RapidMiner Studio,Tableau.
–
Academic Projects
Intel x86 Microprocessor Assembly, TI TMS320C62XX DSP Assembly and Motorola 68360 Assembly.
Arduino 101 (Embedded C)
4
Cloud
AWS Services(IoT, DynamoDB, S3, Kinesis, DevOps, Dockers, Containers),
Azure and Blockchain.
1
Academic Projects
Design/Design Tools
Object Oriented (OOP), UML
13
PLC Programming
Siemens S7-1200 PLC, Siemens TIA Portal software, Step7 software, WinCC Adv software.
Opto22 SNAP-PAC-R1 PLC, Opto22
PAC 9.3 software, PAC Control software, PAC Display software),
Schneider-Electric Modicon PLC M221, SoMachine Basic software , Vijeo- Designer software, RS Logix 5000
1.5
PLC Logic design & development using PLC ladder diagram, HMI for Industrial Automation
Software Config. Management and Release.
Rational Clearcase
6
Admin & User
Visual Sourcesafe, SAP Logon Pad 750
Subversion (Tortoise SVN)
4
Admin & User
Process
Agile, Waterfall, V-model lifecycle
Defect tools
DDTS, other in house tools
17
Admin & User
IT Support
Windows 7 IT support to Manufacturing (remote and local)
3
Production IT
Virtualization Tools
VirtualBox, VMware Workstation, Windows Virtual PC, XP Mode
2
Academic Projects:
Course
Role
Duration
Academic Project – MS Big Data Analytics
Student
March 2019 – Dec. 2019.
University of Liverpool, UK
This is a MS dissertation research project to design and develop a software prototype to secure commercial cloud platforms from side channel attacks on CPUs used in cloud IT systems. Here side channel attacks refer to spectre and meltdown IT threats to CPU memory resulting in stealing of data from the memory. This research demonstrated a concept of safeguarding AWS EC2 and Azure IaaS services proactively before application could be deployed/tested on cloud by analyzing application’s sourcecode for spectre vulnerabilities and fixing such vulnerabilities. This approach could avoid the demerits of using software patches on the cloud. The research solution is a prototype software design that will scan, detect and resolve spectre variants 1,2 & 4 vulnerabilities in the cloud developer’s sourcecode before running on cloud. The prototype software solution is a Win32 based C/C++ desktop application. The prototype software design is a generic to various clouds, i.e. the solutions (spectre safe files) produced by the software will be compatible across commercial clouds like AWS EC2 and Azure IaaS.
Tools: C/C++ on Microsoft Visual Studio Community 2019, Win32 library, Windows 10 OS. Putty, Redhat Linux VMs on AWS EC2 and Azure.
Course
Role
Duration
Academic Project – Advanced Software Engineering
Software Design, Distributed Software Design, IoT, Blockchain, Cloud analytics.
Student. Indian Institute of
Science, Madras, India.
Sept. 2021 – Till Date
https://eportfolio.mygreatlearning.com/sachindeo- vishnupant-chavan
Project: Weather Data Storage and Retrieval.
To store and retrieve Weather data to ad from MongoDB. Provide access control(read/write) to various users (Admin, normal users). Provide weather data report support for storing daily aggregate data (avg., min., max.) for all devices monitoring weather. Retrieve data from MongoDB based on device id, and generate daily reports.
Tools: Python 3.2, PyCharm 2021.3, PyMongo
Project: Simple Smart Home IoT Simulation.
Various devices like room lights, Air Conditioners in a house communicate with the IoT Edge Server. All communicate via MQTT broker running in the background. Client can control, get status of each and all devices.
Tools: Python 3.2, PyCharm 2021.3, Paho MQTT, Sockets.
Project: Datastore and Consistent Hashing using Virtual Node mapping.
Node objects are mapped to virtual nodes. Clients cans retrieve, store using consistent hashing via virtual nodes. Tools: Python 3.2, PyCharm 2021.3
Project: Healthcare IoT Data Processing on AWS Cloud.
Developed a Python based IoT Device simulator software to produce body health parameters like heart rate, Oxygen level, Temperature, data channelled upstream to AWS IoT Core and then to DynamoDB.
Tools: AWS IoT Core, DynamoDB, Python 3.2, PyCharm 2021.3
Project: IoT Cloud Processing & Analytics
The project uses AWS services such as IoT core and DynamoDB along with python. The project simply focuses on a
key area of data aggregation and anomaly detection based on the rule created by the user. The idea is to implement everything on your local machine using boto3 and AWS IoT SDK.
Project: Temperature Anomaly Detection using AWS CloudFormation and AWS CodeDeploy
The project uses provisions AWS services like Kinesis, SNS, EC2, S3, DynamoDB and lambda handler using AWS
Cloud formation. Anomaly detection python script was automatically deployed via AWS Code Deploy. Anomaly date on DynamoDB, alerts published to email via AWS SNS.
Project: Building Blockchain
This project stores a running balance like Ethereum and is mainly focused on cryptographic key generation, digital signing, and transaction creation & processing and block validation, chain validation and account validation. Tools: Python 3.2, PyCharm 2021.3
Project: Blockchain Development – Ethereum
This project implements the popular Rock-Paper-Scissors (RPS) game on the blockchain. Game has a circular winning structure. It allows RPS to be played in person since the actions can be synchronized. And a third party
will judge and validate any cheating. It highlights important concepts which are used in various applications on the Blockchain like DeFi, Bidding, Trading, Turn-based actions, and more.
Tools: Blockchain, Ethereum, Solidity
Project: IoT based Water Management for Agricultural Farm
Developed an IoT based farm water management system for a farmland with 5 sprinklers located covering the farmland. Each sprinkler has 5 soil sensors. A python program uses AWS MQTT protocol to publish soil sensor data (Moisture, Temperature) to the AWS IoT Core, and receive sprinkler status commands from AWS Lambda via the AWS IoT Core. DynamoDB stores raw sensor data, AWS Lambda fetches weather data (Air Temperature, Air Moisture) from the weather data API, and analyse the sensor data for Anomaly Detection and publish sprinkler status commands to
the python program.
Tools: Python 3.10, AWS MQTT protocol, AWS IoT, DynamoDB, AWS Lambda, Weather Data API.
Course
Role
Duration
MS Big Data Analytics, University of Liverpool, UK
Student
June 2017 – Dec. 2019.
Studied post graduation course as part time. Completed modules (Big Data, Data Mining, Data Warehousing & Visualization, Predictive Analytics, Cloud Computing, Strategic Technology Management) along with the dissertation.
Key Strengths:
• Professional approach to system software development from concept to release.
• Methodical approach to software project management and leading teams. Process compliant.
• Good mentoring skills.
• Software configuration management, release and defect handling administration.
• Wide spectrum of IT skill set of various programming languages, software tools, embedded devices, communication protocols, test and measurement instruments and industry standards. My main skills are C, C++, C#.Net, XAML, Python, AWS Services(IoT, DevOps, Dockers, Containers), Azure and Blockchain. I have done academic projects on AWS IoT, DevOps, Dockers, KinesisStreams and Blockchain, refer “https://eportfolio.mygreatlearning.com/sachindeo-vishnupant-chavan”
• Problem solving, strong negotiation, interpersonal and written communication skills.
• Excellent analytical, logical and investigative skills.
• Self learner, ability to quickly familiarize new technologies, newer business domains.
• Worked on developing test scripts, test executive software for embedded devices for 4 years.
• 4 years exp. in IT Support to Engineering & Production in Telecoms, Industrial Process Analysis.
• Create software road maps for engineering products, propose new IT business cases.
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail