Subhrajit Paul

Director of Engineering

Chennai, Tamil Nadu, India17 yrs 2 mos experience
Highly Stable

Key Highlights

  • 16+ years of experience in technology project management.
  • Expert in transforming projects from waterfall to Agile methodologies.
  • Strong advocate for building high-performance, self-organized teams.
Stackforce AI infers this person is a Software Development Manager with expertise in Agile methodologies and team leadership.

Contact

Skills

Core Skills

Product DevelopmentProject ManagementSoftware Development

Other Skills

Agile Application DevelopmentAgile MethodologiesBuilding PerformanceCC++Change Impact AnalysisCode ReviewCoding StandardsConflict ResolutionCustomer Relationship Management (CRM)DatabasesDistributed SystemsEnglishJavaLeadership

About

• 16+ years of professional experience in delivering product releases, managing diverse technology projects including Standalone applications, Web applications. Hands-on development and testing experience. • Excellent experience in managing multiple projects simultaneously, handling large teams and coordinating with teams across different geographical locations. • Extensive experience in AGILE execution, played critical role for transforming various Program executions from waterfall to Agile - to bring in industry best practices and drive high quality deliveries faster to market. • Strong experience in building high performance teams from scratch and defining the team goals and objectives. People manager with excellent coaching, mentoring and team building skills. Strong advocate of building highly motivated and self-organized teams. • Experience in handling collaborations with third party strategic partners for design and development of software. • Experience in Project Management - Planning, Scoping, Estimation, Scheduling, Tracking and Control, Risk Management, Quality Management. • Experience in handling support projects and setting up process for handling support calls. Technical proficiencies Languages: Python, Java, Spring boot, REST, C++, Clean coding and architecture Databases: MongoDB, Postgres, MySql Development framework: Flask, Spring, Qt 4/5 Technologies: Data structures, Algorithms, grpc, REST, JSON, Jenkins (CI/CD), Docker, Kubernetes

Experience

Invidi technologies corporation

Technical manager Software development

May 2024Present · 1 yr 10 mos · Chennai, Tamil Nadu, India

Vaultedge software

Engineering Manager

Jun 2022May 2024 · 1 yr 11 mos · Bengaluru, Karnataka, India

Siemens digital industries software

3 roles

Software Engineering Manager

Promoted

May 2018Jul 2022 · 4 yrs 2 mos

  • > Analyze and develop product requirements specifications from Requirements and develop software to meet those functional needs.
  • > Review technical feasibility and work with team to develop timelines for product development.
  • > Manage product development budget, resource allocation and scheduling.
  • > Maintain reusable code for modular software and other components.
  • > Recruit and mentor software engineering team members.
  • > Lead planning and execution of project work plans, making ongoing revisions to meet changing needs.
  • > Direct development team efforts to achieve team and product development goals, objectives and milestones.
  • > Define Quality metrics for project completion. Ensure ISO guidelines are followed.
  • > Collaborate with cross functional teams in global locations to build software architectures that resolve complex business problems.
  • > Oversee solutions development initiatives utilizing input from consultants and technology vendors.
  • > Work with senior management and executive staff to develop cohesive plans for the development of innovative software products.
Product DevelopmentProject ManagementTeam ManagementSoftware DevelopmentAgile Methodologies

Project Leader

Promoted

Jul 2013Apr 2018 · 4 yrs 9 mos

  • > Gathering requirements from customers / Product Management team and Incorporate with product
  • > Designing, Developing for product
  • > Review and implementation of design, code, unit tests, software integration
  • > Managing assigned products including scoping, planning, scheduling, tracking deliverables
  • > Maintaining and Supporting software product
  • > Providing innovative solutions to problems and Using specialized knowledge for technical solutions
  • > Performing research to determine possible technical solutions for long-term technical issues
  • > Pro-actively communicating status to all product stake holders
  • > Team management and Team building (hiring, training, appraisal, rewarding, motivating, disciplines, etc.)
Software DevelopmentProject ManagementTeam ManagementAgile Methodologies

Product Developer

Jul 2011Jun 2013 · 1 yr 11 mos

  • > Interacted with Product management team to discuss requirements.
  • > Wrote specification for features.
  • > Developed the features as per specification.
  • > Maintained developed and existing features in LMS Amesim.
  • > Follow the ISO quality handbook to meet quality standards for development.
Software DevelopmentAgile Methodologies

Tata elxsi

Senior Engineer

Nov 2008Jun 2011 · 2 yrs 7 mos · Bangalore

  • Senior Engineer , software stack development on Avaya Desktop phones and WiMAX Base stations.Worked on various VOIP protocol stacks such as TCP/IP, H.323, RTP/RTCP.
Software DevelopmentVOIP Protocols

Education

Great Lakes Institute of Management

Master of Business Administration - MBA

Jan 2016Jan 2018

Birla Institute of Technology and Science, Pilani

Master of Technology (MTech) — Computer Software Engineering

Jan 2012Jan 2014

Bengal Institute of Technology

Bachelor of Technology (BTech)

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Product Development & Project Management

Explore similar profiles based on matching skills and experience