We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

Los Angeles, CA

TECHNICAL SKILLS

Programming Languages: C, C++, Java, HTML, CSS, JavaScript, Python, MATLAB, Bash Shell Scripting

Technologies: gdb, JSON, REST, MySQL, Bootstrap, Angular JS, Grunt, ClearCase, Git, Jenkins, Simulink

Others: Embedded programming, Kernel Programming, Agile Software Development, Test Driven Development

PROFESSIONAL EXPERIENCE

Pilot Engineering Intern

Confidential, Los Angeles, CA

Responsibilities:

  • Developed custom Model Advisor Checks for Simulink High Integrity Guidelines to drive adoption of Simulink toolchain for development of safety critical applications
  • Utilized Simulink and Stateflow APIs to query models and parse Abstract Syntax Trees to find patterns violating standards
  • Created Test Models and developed Test Points to run teh checks

Senior Software Engineer

Confidential

Responsibilities:

  • Collaborated with cross functional teams in teh full stack development of Content Metadata Retrieval, Personal Video Management and User Profile Management features for Cable, Satellite and over - teh-air content in Set Top Box (STB) stack.
  • Worked on design and development of Videoscape Open API, a RESTful framework for managing content on device and cloud
  • Reduced memory compaction time in Confidential by implementing a new algorithm that leveraged Graphics hardware - Blitter. It enhanced teh box performance during animations and other graphics intensive operations by 200% and was tested and deployed on multiple chipsets (ARM, BCM, ST)
  • Created profiler tools (Graphics, memory, stack profilers) for Confidential to enable quick analysis of memory and performance issues
  • Established teh infrastructure for Continuous Integration, Delivery and Deployment pipeline for Confidential software using Git, Gerrit and Jenkins that improved product deployment cycle time by 100%

We'd love your feedback!