Technology Lead Resume
PROFESSIONAL SUMMARY:
- Confidential is a Technology Lead with Confidential Ltd having 11 years of experience in software development and testing. His areas of expertise include IoT, locomotive, avionics, graphics architecture, medical software development/testing and real - time operating systems. Confidential has delivered multiple projects across various Software Development Life Cycle stages to the clients who are market leaders. Confidential is experienced in managing teams, handling ambiguity, working backwards from customer needs, and delivering critical projects efficiently.
- Experience in software development and testing in Locomotive, Avionics, Graphics and medical domain
- C, C++, Golang, Python and RTOS - Confidential, VxWorks, Linux, and client proprietary OS
- 6 years of development, verification, & validation of safety critical avionics applications compliant to DO-178B and FAA guidelines
- 3+ years of development and testing in Confidential graphics on Confidential
- Experience in Integration testing, System testing and Automation
- Experience in IoT application design and development
- Good understanding of graphics architecture
- Good exposure to Agile, Scrum software engineering and execution methodology and sprint planning
- Keen customer focus, ability to deep-dive and root cause problems
- Good debugging and analytical skills on x86 and ARM platforms
- Resolved critical issues across multiple customer groups
- Ability to work on new areas with quick ramp up
TECHNICAL SKILLS:
- C, C++, Go (GoLang) and Python
- Linux, VxWorks, Confidential, GDB
- Predix, Axeda IoT Solutions
- Jenkins and Jococo
- Confidential 2.0, D0-178 B, MIL-STD-1553
- LDRA, RTRT, SCADE, Vision Confidential, Visual Studio and Eclipse
- Rally, Confidential CTK, Khronos Test Suite
PROFESSIONAL EXPEREINCE:
Confidential
Technology Lead
Environment: Golang, Linux, Predix and Proximetry
Responsibilities:
- Development of on-board application.
- Development of applications using MQTT protocol
- Integration of on-board software modules over MQTT.
- Integration with Predix and Proximetry IoT solutions and communicate to cloud
- Development of automation scripts using Python
- System testing
- Agile product development using Rally and Git repo
Confidential, Redmond
Technology LeadEnvironment: C, C++, Confidential and CTK
Platform: ARM and x86
Responsibilities:
- Prioritizing/solving high impact customer issues and developing mitigation plan to avoid future failures
- Resolved critical issues in multiple modules.
- Improved performance on x86 and ARM platforms
- Crash Dump Analysis and Post-mortem debugging
- Resolved critical issues across multiple customer groups
- Test plan preparations and Code reviews
Confidential, Minneapolis
Technology LeadEnvironment: Linux, Eclipse and Axeda IoT solution
Responsibilities:
- Led a team of 3 members, coordinating with client and sprint planning
- Requirement gathering
- Designed end-to-end application architecture
- Development of application with Axeda IoT solution and configuration
- This system enabled the client to track/process health data for patients across the globe
Confidential
Technology LeadEnvironment: C, Mesa, OpenGLES2.0, Confidential, Linux, LLVM and Khronos test suite
Platform: AMD
Responsibilities:
- Migration of OpenGL ES 3D graphics stack on Windows Embedded Compact 7 based AMD platform
- Ported mesa code for libegl, libglesv2 and gallium libraries and its integration with WinCE7.
- Integrated graphics (gallium) pipe with graphics driver for AMD GPU
- Integration using LLVM compiler
- Resolved issues in 3D/2D graphics hardware acceleration
- Good understanding of graphics architecture and graphics rendering pipeline
- Performance tuning
- Involved in cross compilation, setup and debugging of graphics driver on Linux
- Prepared test plan and executed conformance test for OpenGLES2.0 using the Khronos test suite
- Graphics performance measurement
Confidential
Sr. Software Engineer
Environment: C, RTRT and SCADE
Responsibilities:
- Led a team of 3 Engineers at client location and managed day-to-day client interactions
- Software integration testing of Flight Control System software in compliance to DO-178B
- Completed Verification and validation of level A software compliance to DO-178 B using RTRT
Confidential
Technology LeadEnvironment: C, LDRA and IAR Workbench
Responsibilities:
- Verification and validation of the software compliant to DO-178 B
- Executed requirement based testing
- Black box and white box testing using LDRA
- Led software integration testing and involved in design reviews
Confidential
Software Engineer
Environment: C, VxWorks, MIL-STD 1553 and Vision Confidential
Platform: PowerPC
Responsibilities:
- Developed Confidential (bus controller-remote terminal) communication using MIL-STD-1553 bus on VxWorks for the PowerPC based platform
- Debugging of the software using Vision Confidential Emulator/Debugger
- System testing of the software
Confidential
Technology LeadResponsibilities:
- Developed LC software to schedule messages to OBC and receive data from OBC
- System testing of the software.