Lakshmi Ganesh kapilavai

Software Engineer

India11 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 7+ years in Software Engineering and QA Automation.
  • Expert in developing secure IoT and automotive security products.
  • Certified Scrum Master with strong Agile methodology experience.
Stackforce AI infers this person is a skilled Software Engineer specializing in IoT security and automation across various industries.

Contact

Skills

Core Skills

Software DevelopmentTest AutomationAgile MethodologiesSecurity

Other Skills

StorageSystems ManagementScrum masterLinuxPythonAWSCryptographyAutomotive SecurityJenkinsPublic Key CryptographyWireless NetworkingNetworkingComputer NetworkingRed TeamingBack-End Web Development

About

7+ years of professional experience as Software Engineer in both developement and QA Automation in different technologies like product security, wireless network products, storage protocols, automotive security products. Experienced in developing, executing automated tests in different platforms using scripting languages like python, perl. Experienced in writing test plans, defining test scenarios and test cases, deploying and maintaining test scripts and analyzing bugs. Development experience in C/C++,python and data structures. Experience writing unit tests for test driven development(TDD in python). Collaborating with a cross functional team of developers, Systems QA, release engineers, architects and program managers. Improving our testing and automation infrastructures, define test plans and effective automation. A Certified Scrum Master of a team to define project scope while focusing on regular and timely deliver of project along with my development activities. Design , Implementation and release of two major secure products for IoT and secure CAN network. Developed several features like Freshness value management along with Secure On Board Communication (SecOC) based on AUTOSAR for secure CAN, Emulator in Flash memory to store and retain secure information like Freshness values, AES keys and also to increase as endurance well as life time of device flash and ISO 15765-2 Specification - CAN Transport Protocol for segmentation of messages that do not fit into a single frame. Implemented module in AWS - IoT security project for provisioning a device for chain of trust with amazon web services using python Boto3. worked on developing test frameworks for Google Thread SmartConnect and ZigBee projects, Reduced the time taken for the process by 50%. wrote test cases and performed unit and system testing. Implemented an GUI application to trigger provisioning application using Electron tool. Have experience in various phases of project like requirement analysis, design, code development, testing and support. Experience in Agile software development. Have experience on TCP/IP, cryptography, python, BDD(Behavioural driven Development) with Specflow, Jenkins, Git. Excellent analytical, problem-solving skills. Valuable team player and fast learner.

Experience

11 yrs 7 mos
Total Experience
3 yrs 10 mos
Average Tenure
7 yrs 7 mos
Current Experience

Western digital

2 roles

Staff Software Engineer

Nov 2018Present · 7 yrs 7 mos

StorageSystems ManagementSoftware DevelopmentTest Automation

Staff Software Engineer and Scrum master

Nov 2018Present · 7 yrs 7 mos

  • As a Software Engineer, my job at Western digital is to develop host services with Hard disk drives using protocols like SATA/SAS. Host Services includes establish communication between host and device, transmission/reception of data etc.
Scrum masterAgile MethodologiesSoftware Development

Microchip technology inc.

Secure Software Engineer

Jul 2015Nov 2018 · 3 yrs 4 mos · chennai

  • As a Secure Software Engineer helps to solve critical problems in security related products like IoT security, secure ECU communication for CAN networks,Protocol to avoid replay attacks, secure storage and retrieval of Keys, creating an emulator to store and retain secure information, transport protocol to send large amount data by segmented into CAN frames, secure communication with AWS using python Boto3 etc.
  • I research on latest cryptography algorithms and attacks related to secure products by following FIPS NIST standards.
  • I automate the tasks which needs repetition using python as a tool to reduce for the process time.
LinuxSecuritySoftware Development

Genesys

Software Engineer Intern

Oct 2014Jun 2015 · 8 mos · chennai

  • Understanding SIP protocol for VOIP communication and implemented a framework to automate the testing process in python.
  • Reduced time to test the core components by automating the scripts using python.
  • Designed, Implemented the framework to test the core components using python & jenkins.
  • Assisted in tools creation to improve supportability.

Education

VIT University,Vellore

M.Tech in Computer Science — Computer Science and Engineering

Jan 2013Jan 2015

Stackforce found 100+ more professionals with Software Development & Test Automation

Explore similar profiles based on matching skills and experience