We provide IT Staff Augmentation Services!

Senior Staff Software Engineer Resume

2.00/5 (Submit Your Rating)

Mountain View, CA

SUMMARY

  • Experience in Healthcare, Medical and Embedded Software with real - time computing.
  • Leading software teams, providing technical leadership at Application and Systems level.
  • Concurrent, multi-threaded, event driven, synchronous/asynchronous and parallel programming.
  • Developing In-memory database with static, dynamic caching and performance tuning of databases.
  • Experience in Distributed Computing and Cloud Computing (AWS).
  • Experience in Directed Acyclic Graph, Machine Learning, Optimal Path and Search algorithms.
  • Experience in estimation, planning and successful completion of projects with realistic schedules.
  • Pattern Oriented Software Architecture, Test Driven Development and Agile Software Development.

TECHNICAL SKILLS

Languages: C/C++, C#, Java, Python, Perl, Shell, SQL, PL/SQL.

Tools: Visual Studio, TFS, ClearCase, Coverity, Confluence, Oracle, MySQL, MS - SQL.

Operating Systems: Unix (Solaris/hp), Linux and Microsoft Windows.

PROFESSIONAL EXPERIENCE

Senior Staff Software Engineer

Confidential, Mountain View, CA

Responsibilities:

  • Has been Release Architect, Acquisition Software Team Lead, Project Lead and Scrum Master.
  • Software Development Team Member/Lead since start of the product life cycle of world s first non - stitched full-volume 3D Acuson SC2000 Ultrasound Cardiology medical equipment system.
  • Introduced and championed the usage of Design Patterns, Agile Methodology and Test Driven Development in Image Acquisition Software Team.
  • Managing the current software release of Acuson SC2000 Ultrasound Cardiology medical equipment. Review and approve design and architecture changes in software for the current release.
  • Make decisions regarding procedures and changes needed in fixing critical defects.
  • Planned and executed the implementation of Multiplane Imaging Software for SC2000 system successfully. Led the software development work for Multiplane feature that was new to Confidential Ultrasound Division.
  • Actively worked with Field Users, Clinical Users, Image Analysis Engineers and Software Engineers to complete the Multiplane feature with required functionalities to be competitive in the market.
  • Architecting in-memory imaging probe optimization database. Core features include: High scalability through use of multi-threaded readers and writers implemented in C++ using Posix threads.
  • Faster transaction response due to static and dynamic caching with balanced memory usage.
  • Flexibility via import/export interfaces to and from XML files.
  • Significant cost savings due to elimination of Oracle database and negligible Software maintenance requirements.
  • Developed DAG and Search algorithms that are invoked by high level parameter changes. Those algorithms compute the parameters required by Imageformer, Front-End and Real Time Controller.
  • Identified the root causes and fixes for critical hard to find problems like invalid resource access, memory/resource leaks, memory corruption and silent process crashes.
  • Experienced in developing middle layer software that should handle events from high level Software (Touch Screen, Keyboard, Mouse/Trackball & Control Panel) and from hardware (Probe).
  • Performance tuning Oracle database queries of the #1 selling Acuson Sequoia Ultrasound system.
  • Received Above and Beyond award recognition in 2006, 2010, 2011, 2013, 2014, 2015 and 2017.

Consultant

Confidential, Palo Alto, CA

Responsibilities:

  • Designed, developed and managed client - server software applications and interfaces for RAPID, ARIBA based SmartBuy, P-Card, TotalBuy and LitPro projects.
  • Maintained and improved EDI Maps (810/832/850/855) and interfaces.
  • Developed Test and Measurement Organization Call Center application resulted in cost saving.
  • Implemented client/server programs with DCE / RPC interface, signal handlers and Unix sockets.
  • Developed and managed Finance Data Warehouse application and Electronic Report Delivery.
  • Used QEPs and DBAnalyzer to optimize large volume queries for performance improvement.
  • Lead Customer Profile Service Process Layer project that provided customer information over telephone network.
  • Designed Security Object Class for security check by the InfoWay subsystem.
  • Optimized NonStop-SQL queries.

Consultant

Confidential, Detroit, MI

Responsibilities:

  • Developed and made performance improvements to manufacturing application systems.
  • Created pop - up windows, tables, postscript reports and key mappings.
  • Optimized transactions using Optimizedb and QEP.
  • Wrote Customer Relations System Admin and Inquiry Servers of Credit Reporting System of TRW.
  • Used Menlo Foundation Vista to create the Data Dictionary, ERDs, DFDs, and PSDs.
  • Worked on the Project Management System for Indian Remote Sensing (IRS) Satellite.
  • Developed Inventory Control, Optimization, Costing and Flight Scheduling for IRS 1A Satellite.

We'd love your feedback!