Successful Engineering manager with 12+ years of consistent contributions in software development who loves solving challenging problems and believes in that best solutions for a problem come from analyzing various aspects- technical, people, product and stakeholders. I am passionate and focused on delivering distributed and scalable solutions while emphasizing long-term sustainable software. Always made sure quality and customer comes first. As a member of management team - contributes high-level decisions in support of the company's strategic planning, mission, visions, and goals. Continuously improving process and products by meeting and exceeding the expectations. Proven track record of building large scale enterprise applications as well as building engineering teams across multiple continents (US, India, Serbia). Excelled in reaching out to people, working out on strategies together with multiple organizations and developing positive relationship.
Have extensive experience in below areas:
Building culture in engineering teams and making teams self-sustainable/ self-organizing. Process improvements for overall software delivery and CI/CD. Moved from quarterly delivery to daily delivery cycles.
Created platform's for integrations with third party vendors, this allowed us to generate constant revenue.
Establishing portfolios – Created solution engineering teams for common platforms shared across product engineering teams.
IoT implementation / integration with services. Streaming data for various consumers across organization with event hub (azure version of kafka) and implemented new cloud data ware house (datalake, datamart) using snowflake.
Migrating legacy applications into new platforms. Moving on-premise applications to cloud and implementing hybrid model. Cost reduction in infrastructure (cloud usage).
Implementing common platform for monitoring and logging like newRelic, AppDynamics, Stackify.
Develops staff through coaching, providing performance feedback, providing effective performance assessments and establishing performance and development plans
Work with the Engineering and Product Management organizations to establish and deliver the product/technology road-map - Innovate and develop new storage technologies.
Lead planning and execution of project work plans, making ongoing revisions to meet changing needs.
Collaborate with cross functional teams in global locations to build software architectures that resolve complex business problems. And working with senior management and executive staff to develop cohesive plans for the development of innovative software products.
Agile Master and Coach. Certified Professional Scrum Master – Scrum.Org.
BI Tools: SQL Server Integrated Services (SSIS), Logi Reports, PowerBI, Crystal Reports, Power Builder
Cloud & Other: Visual studio, SSMS, Event Hub (Kafka version), Event Grid, IOT, API Management, TeamCity, Octopus, New Relic, GIT, TFS, Azure, MS Visio, MS Office, IIS, IIS Express.
Engineering Manager12/2016 to Current Paycor – Dallas, TX
Working on Paycor core application “Perform” which provides Payroll and HCM solutions for clients and employe
Worked in all 4 portfolios in Paycor and lead many implementation/migration efforts and recognised (promoted) 3 times by leadership team over 4 years.
Lead through the growth of company in last 4 years from xxx million to 3 times xxx revenue.
Currently leading 2 technical teams with a total strength of 16 building Paycor Perform a large-scale enterprise SaaS product, potentially disrupting a multi-billion-dollar industry.
Primary contributions at Paycor: Lead the implementation of data streaming (Event hub) for various applications across portfolios and created platform for other teams, Lead the implementation of APIManagement gateway for integrations with 3rd party vendors, Lead the effort of migrating legacy application in to newer platforms which can scale, Lead the effort building IOT clock devices, Lead the efforts for new data ware house in snowflake.
Primary responsibilities include, but are not limited to, technical direction on building highly customer focused and large scale software components, overseeing agile software development process, working with various stakeholders (PM, PO, UX, Business Leads) on requirement/design/integration of software components, addressing customer issues/escalations and last but not the least, providing production support to existing systems.
Actively involved and lead product, technical architecture, strategic and executive leadership planning decisions for the group, including customer and partner engagements that fuel product adoption and help build long term strategy for the service.
Expertise and strength in hiring, leading and growing talent within teams, and help build vision that facilitates organizational growth.
Strong experience improving existing software as well as building new ones that impact bottom-line.
Designed, developed and delivered valuable and business critical solutions, Micro services, Domain applications, lead a scale initiative coordinating 5 teams to migrate legacy support application and data to modern technologies and cloud.
Worked on E-Commerce application, Online Ordering Portal, Kiosk Machines and Digital Menu boards as senior software engineer for online ordering team.
Client: Wells Fargo
This project involved redesigning the PRS portion of the application according to the new business specifications.
The new modifications which had to be incorporated mainly involved around PDF viewer where user can upload modify and preview the documents using various options designed for internal services and implemented queue options based on the job submitted by the end user and prioritizing it.
Software Engineer01/2013 to 12/2014 Custom Registration Inc – Arlington, TX
Custom Registration Inc provides the simplified registration process for trade shows with E-commerce web application to the attendees and registration management suite (RMS) for the client in backend.
RMS provides the detail reports and exports for clients to their specified shows.
RMS is a web-based application with connects to SQL database and retrieves the data to dashboard for client access.
Software Engineer08/2011 to 01/2012 Information Processing Corporation – Dallas, TX
Information Processing Corporation provides several software products for healthcare companies and sporting organizations.
Developed a portal for Information collected by marketing staff that will be stored in a centralized database accessible by authorized staff on the team.
Developed a workflow tool to collaborate the processes across teams.
And implemented management interface which has a performance dashboard with reporting features.
Master's: computer scienceThe University of Texas-
Master's: engineering managementHarrisburg University
Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.