S

Srikanth Rangarajan

Director of Engineering

Bengaluru, Karnataka, India27 yrs 3 mos experience
Highly Stable

Key Highlights

  • Expert in building high-performance teams.
  • Led Agile transformations for large groups.
  • Hands-on leader with coding experience.
Stackforce AI infers this person is a SaaS Engineering Leader with expertise in team management and product development.

Contact

Skills

Core Skills

Product DeliveryTeam ManagementProduct DevelopmentAgile MethodologiesProject ManagementTeam BuildingTechnical LeadershipAccount ManagementConsulting

Other Skills

.NETASP.NET Web APIAutomationCC#C++Client RelationsCoachingCommunicationContinuous Integration (CI)Data StructuresDefining RequirementsDelivery ManagementDevice DriversDevops

About

Expert in strategies and operations of high-performance teams. Expert at building teams from scratch and stabilizing teams at high performance level; Built and managed teams consisting of Sr Mgrs, Mgrs, Architect, Tech Leads, Automation, QA. • Extremely hands on and able to seamlessly change Architect & Management hats to ensure execution. Hold two patents which demonstrate this. I fix bugs and code some module to keep in touch with technology. • Expert at building new team culture or changing existing team culture to suit dynamic environment in software industry • Defined and built values in the teams focussed around customer, quality, open environment and risk taking. Been a catalyst for technology, process and organization transformations. • Planned and executed the Agile transformation of large groups - most often transformations are sponsored by Vice President level. • Skilled in building seed teams around new technologies, knowledge acquisition/transfers, transfer of engg ownership to India, mentoring, Competency building and prototyping. • Dexterity in Technical face to the project, debugging, designing, reviewing bug bash, setting the required processes, monitoring the technical parameters of the project and mentoring people. • Experience in the Consulting & Software services. A skilled communicator with strong team building & management, analytical, problem-solving and troubleshooting skills. Capacity to work with multiple teams, geos and drive the delivery. • Have worked in almost all the technologies from Microsoft right from assembly programming to .NET core, Desktop, Kernel and Web applications. • Travelled to many countries and well versed with different cultures and people, expert at communication and negotiation. • Collaborate and work closely with the senior engineering leadership, Product Management, Pre-sales in defining long-term organizational software strategies and roadmaps. • Oversee performance evaluation, hiring, restructuring, mentorship, etc on a regular basis.Foster environment for development of leadership , mentorship and engineering excellency. • Hands on leader, last designed/coded about 2 weeks ago. C#, C++, Automation, ETL, ASP.NET, CI/DC, Devops etc. I use this skill as a zoom lens, using when it is required to be used. • Experience in matrix management, software product development, product companies, software service, stake holders from multiple countries (US,EU,APAC ), product management, program management etc.

Experience

Insightsoftware

Senior Director, Engineering

Sep 2022Present · 3 yrs 6 mos · Bangalore

CommunicationTeamworkProduct DeliveryProduct Road MappingSkill DevelopmentSupervising Teams+2

Magnitude software, inc

2 roles

Director Of Engineering

Promoted

Jul 2018Sep 2022 · 4 yrs 2 mos · Bangalore

  • I handle product development of multiple products under our Business Unit. Teams are located in Bangalore ,Hyderabad and Surat. Major functions done directly and indirectly are
  • Handle about 7-8 scrum teams which do Product development, Product sustenance, Test Automation
  • Setting processes, mainly Agile
  • Program Manage one of the products as additional responsibility
  • Handling anything and everything that will enable my teams to perform better.
  • When there is some extra time in hand, I like to code.
CommunicationTeamworkContinuous Integration (CI)Product DeliveryStrategyDelivery Management+7

Senior Engineering Manager

Apr 2017Jul 2018 · 1 yr 3 mos · Bangalore

  • Built team in India for Magnitude Software. Handled project management. R&R included
  • Hire, Performance Management
  • Setting culture
  • Bring in processes to enable execution of project(s)
  • Handled MDM, CPM projects
ASP.NET Web APICommunicationTeamworkData StructuresContinuous Integration (CI)Product Delivery+8

Citrix

Sr Manager Product Development

Nov 2013Apr 2017 · 3 yrs 5 mos · Bangalore

  • Working in HDX & Receivers team.
  • Responsible for development and maintenance of Citrix Windows Receivers
  • Responsible for development and maintenance of portions of HDX
  • Responsible for Installer
  • Job includes people management, planning, co-ordination with multiple teams from multiple geographies, coding , code reviews.
CommunicationTeamworkData StructuresContinuous Integration (CI)Delivery ManagementTest-Driven Development+5

Intel

Engineering Manager & Technical Lead – Low power Graphics/display driver development

Oct 2009Oct 2013 · 4 yrs · India

  • Synopsis : As an Engineering manager, successfully delivered Display driver on multiple Intel platforms. Few of these were Win7 netbooks and one was Windows 8 Tablet platform. Three drivers were developed right from conception to WHQL certification to production while one was sustenance. The role involved
  • Managing the project and responsible for delivery – includes estimation, scheduling, tasks, tracking and risk control, presentations to forums and status reports
  • People management of about 10-15 employees Plus 5-6 contractors depending on stage of development
  • Optimizing driver stack to achieve timelines required by WHQL test
  • Architecting an Async architecture to drive down time consumed by DDIs
  • Defect fixing, code reviews, design reviews, coding some of the features ( Async operations, adaptive clocking, hot plug handling , EDID read )
  • Coding /debugging/ defect fixing in area of config UI, HDCP certification, EDID related WHQL , Display Clock programming.
  • Leading multiple technical task forces
CommunicationTeamworkData StructuresObject-Oriented Programming (OOP)Supervising TeamsProject Management+1

Wipro technologies

7 roles

Account Manager/ Project Manager

Aug 2008Sep 2009 · 1 yr 1 mo

  • Environment : Windows Server, SDK, C#,C++, Silverlight , WCF, ASP.NET
  • Synopsis : The role was to be the account manager for a growing account. Since the account was to be started from scratch, initial responsibilities include everything from project management to account management. The product is a network monitoring software. The role involved
  • Designing some of the features
  • Coding for some modules in C++ as team is not trained in C++
  • Managing at both project and account level.
  • People management of about 6-8 people.
Defining RequirementsCommunicationTeamworkSupervising TeamsClient RelationsAccount Management+1

Sr Consultant

Jan 2008Aug 2008 · 7 mos

  • Synopsis : The role was to study the customer requirements, and come up with solutions to the problems. The solutions then being converted into projects to be executed in ODC. The role involved
  • Design and development of Image Processing Library of some 50 algorithms to prove expertise
  • Execute study phase to complete RS and feasibility evaluation for porting of traffic recognition system on TI DSP.
  • Execute study phase to complete RS and FS for a remote support utility similar to remote desktop.
  • Scoping phase for improving usability of a product using newer technologies ( WPF and .NET ).
  • Troubleshooting and stabilizing applications and help execution teams.
Defining RequirementsCommunicationTeamworkClient RelationsConsultingProject Management

Lead – AvStream Driver as Architect & Dev Lead

Sep 2007Jan 2008 · 4 mos

  • Environment : Windows Vista, SDK, C++, C, Win32, Com
  • Synopsis : The project was to develop the Windows Vista drivers for a Media co-processor. The search for solution started with Windows media foundation and avStream. AvStream Data Transform drivers were developed to offload the h.264 decoding to a Media co-processor to be plugged in using PCI-express. Major responsibility was to design & develop prototype using Windows Media Foundation & AvStream drivers for offloading decoding of video. Pivotal in conducting the customer meetings, interface with newsgroups and forums to find out the right solution
Defining RequirementsCommunicationTeamworkData StructuresProject ManagementTechnical Leadership

Sr Consultant Vista Practice as Consultant and Architect

Apr 2006Aug 2007 · 1 yr 4 mos

  • Synopsis : The project aimed at developing the Windows Vista as a business and provide consultancy to the teams that execute Windows Vista related projects. This included all the aspects of a practice from the expertise to the execution. Responsible for developing expertise in Windows Vista, Mentoring, building teams, project wins & Creation of Vista Migration Framework - a bible for execution of migration projects.
Defining RequirementsCommunicationTeamworkData StructuresConsultingTechnical Leadership

Program Manager and Architect

Jun 2005Mar 2006 · 9 mos

  • Synopsis : The role was to act as a program manager and architect for device simulation related work. This is for one of the operating system companies. The work involved in simulating loopback devices in software and then writing drivers for the same. The devices were USB based.
Defining Requirements

Printer Abstraction Layer as Architect

Nov 2004Feb 2005 · 3 mos

  • Environment : All Windows flavors, VC++, sdk,c/c++, OOAD, Rational Rose, printer drivers
  • Synopsis : Printer Abstraction layer is a concept of abstracting the printer drivers from the changes that are done to port driver from model to model. The model to model differences are read out of an XML file and used. The abstraction layer also abstracts the GUI from the inter control dependencies in the driver. These dependencies are read out of XML file and acted upon. The Driver writer is given a tool called builder to produce the right xml files containing dependencies and rules of GUI. The framework of PAL can be attached to any property sheet or wizard based application. This idea was later given to one of the printer manufacturing companies who took this up as a project with us.

OTHER PROJECTS HANDLED

May 1998Nov 2004 · 6 yrs 6 mos

  • o Client Utilities for multifunction peripheral as Project Manager April 2004 – Nov 2004
  • o Technical Consultant for the Windows based projects in an ODC from Apr’03 – Apr’04
  • o Build Server from Oct’03 to Apr’04
  • o Printer Driver GUI based on Granite core from Apr’03 – Apr’04
  • o Enhancement and Maintenance of Printer Drivers from Mar’03 – Sep’03
  • o Print Work Flow manager from Jun’03 – Jan’04
  • o PrintXtra Document formatting Utility from May’03 – Aug’04
  • o Forwarder from Oct’02 – Jan’03
  • o Windows Device driver for WLAN from Jul’02 – Dec’02
  • o NDIS-USB driver from Jun’08 – Jul’08
  • o NT sustenance from Feb’01 – Jun’02
  • o Porting Visual Basic6.0 from 32 bit to 64 bit from Apr’00 – Jan’01
  • o Development of Windows drivers for Color Laser Printers from Sep’98 – Mar’00

Education

Indian Institute of Management, Calcutta

APSM — Advanced program in strategy Management

Jan 2013Jan 2013

ICFAI

PG DIploma — General Management

Jan 2004Jan 2005

BLDEA's College of Engineering and Technology

Engineering — Computer Science

Jan 1993Jan 1997

Indian Institute of Management, Calcutta

Advanced Program on Strategic Management — Strategic Management

Stackforce found 100+ more professionals with Product Delivery & Team Management

Explore similar profiles based on matching skills and experience