Srinivas S

Srinivas S

Followers of Srinivas S116 followers
location of Srinivas SBengaluru, Karnataka, India

Connect with Srinivas S to Send Message

Connect

Connect with Srinivas S to Send Message

Connect
  • Timeline

  • About me

    Project Lead, Product Manager, Avionics Application Solution expert, ICD Management, Scheduler Algorithms, Avionics Communication Protocols

  • Education

    • NMAM Instuite of Technology

      2005 - 2007
      Master of Technology (M.Tech.) Computer Science
    • SBMS Instuite of Technogy

      2002 - 2005
      Bachelor of Engineering (B.E.) Computer Science
  • Experience

    • Honeywell

      Aug 2007 - Mar 2010

      • Develop high-quality software design and architecture• Identify, prioritize and execute tasks in the software development life cycle• Develop tools and applications by producing clean, efficient code• Automate tasks through appropriate tools and scripting• Review and debug code• Perform validation and verification testing• Collaborate with internal teams and vendors to fix and improve products• Document development phases and monitor systems• Ensure software is up-to-date with latest technologies Show less • Coordinate with the Technical Supervisor on current programming tasks. • Collaborate with other programmers to design and implement features. • Quickly produce well-organized, optimized, and documented source code. • Create and document software tools required by artists or other developers. • Debug existing source code and polish feature sets. • Contribute to technical design documentation. • Work independently when required. • Continuously learn and improve skills. • Attention to detail is essential and all tasks must be carried out to the highest standard. Show less

      • Sr. Engineer

        Sept 2009 - Mar 2010
      • Engineer

        Aug 2007 - Sept 2009
    • Capgemini

      Apr 2010 - Sept 2012
      Consultant

      • Manage work efforts to contract specifications. • Develop quality work product(s) and documentation. • Support delivery assurance practices by participating in periodic project reviews and audits and maintaining accurate and timely project reporting. • Anticipate and communicate project risks. • Interface with client leads and become a trusted advisor or confidant to the client. Identify, document, and build up costs in an as-is environment. • Forecast and predict cost break-downs in proposals or future-stated environments. • Serve as a subject matter expert.• Lead sub-project teams as required. • Cultivate successful client relationships. Show less

    • Honeywell

      Oct 2012 - now

      • Discussing potential projects and their parameters with clients, executives, and software developers.• Planning out the blueprints for software projects, including defining the scope, allocating resources, setting deadlines, laying out communication strategies, and indicating tests and maintenance.• Assembling and leading the project team.• Participating in and supervising each stage of the project.• Ensuring each project stays on schedule and adheres to the deadlines.• Creating a project budget and ensuring the project adheres to the budget as closely as possible.• Determining and overseeing consistent testing, evaluation, and troubleshooting of all products in all stages of completion.• Tracking milestones, deliverables, and change requests.• Serving as a liaison to communicate information regarding changes, milestones reached, and other pertinent information.• Delivering completed software products to clients and performing regular checks on the products' performance. Show less • Determining project requirements and developing work schedules for the team.• Delegating tasks and achieving daily, weekly, and monthly goals.• Liaising with team members, management, and clients to ensure projects are completed to standard.• Identifying risks and forming contingency plans as soon as possible.• Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.• Keeping up-to-date with industry trends and developments.• Updating work schedules and performing troubleshooting as required.• Motivating staff and creating a space where they can ask questions and voice their concerns.• Being transparent with the team about challenges, failures, and successes.• Writing progress reports and delivering presentations to the relevant stakeholders. Show less

      • Project Lead (Sr Advanced Software Engr)

        Oct 2017 - now
      • Tech Lead (Advanced Software Engr)

        Oct 2012 - Sept 2017
  • Licenses & Certifications

    • Six Sigma Grren Belt

      Honeywell
    • Software Security Practitioner - Architect

      Security Compass
      Sept 2025