D e e p tech engineer, systems architect & hands-on technologist

About Me

before
after

My Career

Infineon

Summary

Principal Engineer and architect setting technical direction across multiple product teams.

Responsibilities

  • Own the technical vision
    • Define system architecture and the long-term technical roadmap
    • Set engineering standards, review designs and guard non-functional requirements
  • Lead across teams
    • Align multiple squads on shared platforms and APIs
    • Mentor senior and staff engineers
  • Stay hands-on
    • Prototype high-risk components and contribute to critical code paths
    • Drive observability, performance and reliability improvements

Technologies

C++, Python, TypeScript, Angular, Docker, Kubernetes, PostgreSQL, REST, gRPC, CI/CD, AWS Since 2023 - Present
Principal Engineer & Software Architect

Cognitec Systems GmbH

Summary

Leading the Full-stack development of multiple projects with well-documented and reliable RESTful back end and interactive front-end that provides security assurance to many customers using facial recognition technology.

Responsibilities

  • Provide Architectural and Design direction
    • Designing the solutions
    • Creating Proof of Concept (POC) based on the proposed design and architecture
    • Presenting the design and POC to Project Manager and Project Owners
    • Document solutions using flowcharts, layouts, diagrams, charts etc.
  • Lead and Develop
    • Plan, prioritize and divide work using JIRA
    • Organize Sprint meetings with team
    • Contribute to the development
  • Organize Brainstorming sessions
    • Collaborate with team to brainstorm on various topics.
  • Automation
    • Automate repetitive tasks
    • Create automation software for end-to-end testing of products
  • Deliver in timely manner
    • Fulfilling the commitments by timely delivering the deliverables.
    • Announcing new features to teams in different countries via video conferencing

Technologies

C++, WebRTC, Python, SWIG, Docker, Django REST, Apache, Postgres, Oracle, SQL, Sqlite, Git, JIRA, Android app, Angular (HTML5, TypeScript, CSS, Node, NPM) May 2012 - Feb 2022
Full-Stack Development Lead & Architect

Tech Mahindra GmbH

Summary

Worked full time onsite at T-Mobile (Deutsche Telekom) as Senior Technical Associate

Responsibilities

  • Design & Development
    • Create designs based on the feature request documents
    • Present the proposed solution for approval
    • Develop the feature
  • Production release
    • Contributed to quarterly production release activities
  • Automation
    • Developed automated Test Suite for testing team
    • Developed automated build process for build team
  • Maintenance
    • Fix issues within defined SLAs.

Technologies

C++, Clearcase, Perl, Java April 2009 - April 2012
Senior Technical Associate

Appulse Technologies

Summary

Worked as Senior Software Engineer and contributed to the development of Video players & in-house projects

Responsibilities

  • Development
    • Discuss the features with team lead
    • Develop the feature
    • Perform Unit tests
  • Lead in-house projects
    • Worked closely with CTO of the company
    • Proposed designs
    • Implemented the mutually agreed solutions
  • Hiring process
    • Contributed to the hiring process
    • Conducted many technical interviews

Technologies

C++, Java September 2007 - March 2009
Senior Software Engineer

Mindfire Solutions

Summary

Worked as Software Developer for mobile developments where I contributed for many white papers and developed in-house algorithms .

Responsibilities

  • Development
    • Discuss the features with team lead
    • Develop the feature
    • Perform Unit tests
    • Perform System tests
    • Prepare releases
  • Algorithms development
    • Highly optimized the size of a game by developing an algorithm to use single image instead to multiple images

Technologies

C++, Java August 2005 - August 2007
Software Developer

My Skills