Summary
Overview
Work History
Education
Skills
Work Preference
Timeline
Generic

TEJASWI KUMAR GOUDRU

Frisco,United States

Summary

Seasoned Senior CX Backend Software Architect with a proven track record at InMoment Inc., adept in leveraging Java and Kubernetes to architect and deploy scalable microservices. Demonstrates exceptional leadership in guiding teams through Agile methodologies, enhancing productivity. Expert in software architecture and continuous integration, embodying a collaborative and results-driven approach.

Overview

21
21
years of professional experience

Work History

Senior CX Backend Software Architect

InMoment Inc.
Frisco, United States
07.2020 - Current
  • Company Overview: Experience Intelligence XI platform continually analyzes and evaluates enterprise experience data and customer feedback from three critical lines of intelligence- customers, employees, and the market-for a comprehensive understanding of the brand experience
  • Design, write, and maintain scalable, efficient code for the InMoment Experience Intelligence XI platform
  • Deploy application code on Kubernetes in the Cloud (sometimes multiple times a day) using CI/CD pipeline, Test Driven Development TDD and following Agile Methodologies such as Scrum
  • Build and maintain Operational Visibility Dashboards to monitor microservices and their components
  • Research and propose new approaches to work, new tools, and new best practices for the team
  • Work with design and engineering team members to architect features from concept through implementation
  • Design and build scalable and distributed microservices architecture using Apollo GraphQL Server, Spring Framework, Spring Boot, Hibernate, RESTful Web services, with build tools such as Gradle and Maven
  • Implement automated tests to ensure fulfillment of business and functional requirements and work with quality assurance engineers to assist in the creation of automated test frameworks using the JUnit test framework, and Web Service and API testing using Postman/Newman
  • Design and Implement distributed streaming event platforms, and message queuing, using Apache Kafka and BullMQ libraries in highly available and scalable systems
  • Design and implement microservice applications to work with both SQL Microsoft SQL Server, PostgreSQL and NoSQL datastore such as MongoDB
  • Design and Implement search and analytics systems using Elastic Search and integrate AI and ML systems
  • Coordinate with software engineers and product managers to identify automation needs early in the software development lifecycle
  • Integrate with the assigned product development team and participate in cross-functional collaborations
  • Learn and share expertise with teammates through code reviews and other avenues
  • Mentor less experienced members of the team
  • Experience Intelligence XI platform continually analyzes and evaluates enterprise experience data and customer feedback from three critical lines of intelligence- customers, employees, and the market-for a comprehensive understanding of the brand experience

Lead Software Architect

OpenText Inc.
Addison, TX
04.2018 - 07.2020
  • Company Overview: OpenText Digital Hub is a portal solution that would help customer to collaborate with Digital Assets from OpenText Media Management product
  • It provides features like collection for curation of digital assets, and supports distribution via micro-site
  • Design and implement core solution with integrations using rest api's
  • Implemented scrum and led cross functional teams with 5 to 8 resources
  • Implement Image and video analytics with integrations with Azure cognitive services and Google Vision API's
  • Mentoring and bring onboard all developers and Quality and shared my knowledge and techniques with more than 8 team members distributed across the globe
  • Worked closely with product manager, support, professional services and pre-sales consulting from consumption till the application launch
  • OpenText Digital Hub is a portal solution that would help customer to collaborate with Digital Assets from OpenText Media Management product
  • It provides features like collection for curation of digital assets, and supports distribution via micro-site

System / Software Engineer VI

OpenText Inc.
Irvine, CA
05.2016 - 04.2018
  • Company Overview: OpenText Hub Media is a social platform with Enterprise DAM integration solution delivered as SaaS product on Amazon Web Service AWS offering
  • It enables Marketing, Agencies, and customers to interact, collaborate monitor, publishing and implement rich media on social networks like Facebook, Twitter, and LinkedIn
  • Responsible for design and implementation of core micro-services that integrates with various social platform API
  • Implement push notification using AWS SNS with SQS web service
  • Was responsible for collaboration on design and product development with remote development teams in Spain
  • OpenText Hub Media is a social platform with Enterprise DAM integration solution delivered as SaaS product on Amazon Web Service AWS offering
  • It enables Marketing, Agencies, and customers to interact, collaborate monitor, publishing and implement rich media on social networks like Facebook, Twitter, and LinkedIn

System / Software Engineer VI

Hewlett - Packard
Los Angeles, CA
02.2013 - 04.2016
  • Company Overview: HP Asset Hub is the central asset management platform and repository for standardized, brand-compliant assets
  • Designed for marketers, agencies and channel partners, to fosters marketing effectiveness and cost-efficiency and provides one single interface to easily access, manage and share HP's digital marketing assets
  • Led a group of 12 engineers and implemented scrum process resulting in increased production deliverable by 15-20% every 2 week long sprint
  • Specialized in 3rd party data integration, such Site Minder integration for SSO, PIM system integration and SOLR/IDOL indexing system custom tailored solutions
  • Implemented auto synchronization of data from Aprimo MRM system with PIM and other Digital Asset Management systems for campaign management
  • Designed and developed migration solution to migrate 3 years old incorrect data to new system
  • HP Asset Hub is the central asset management platform and repository for standardized, brand-compliant assets
  • Designed for marketers, agencies and channel partners, to fosters marketing effectiveness and cost-efficiency and provides one single interface to easily access, manage and share HP's digital marketing assets

Solution Architect

Hewlett - Packard
Los Angeles, CA
09.2010 - 02.2013
  • Company Overview: HP Smart Marketing Suite optimizes and automates marketing content workflows, from creative brief to in-market activation, resulting in cost and time savings that marketers can direct towards increasing marketing effectiveness
  • Formulated a comprehensive solution development, and optimization by building in house tools and working with different stakeholders
  • Architecture responsibility for smart marketing suite solution infrastructure to support 20,000 users/customers with asset distribution to 5 downstream systems and several upstream systems
  • Provided solution to 4 enterprise level accounts for their complete digital asset management from process to technical & software optimization
  • HP Smart Marketing Suite optimizes and automates marketing content workflows, from creative brief to in-market activation, resulting in cost and time savings that marketers can direct towards increasing marketing effectiveness

System / Software Engineer V

Hewlett - Packard
Bengaluru, India
05.2007 - 09.2010
  • I was Team Lead and was lead developer responsible for implementation new platform for HP Output Server, HP Web Delivery and HP Exstream Dialogue to provide capabilities around Dialogue for easy integration in enterprise systems and also provide Job scheduling, delivery and rudimentary work flow implementations
  • Design and implement 3rd generation packaging for HP Output server product suit for deployment on various operating system and distributed microservice infrastructure
  • Worked on server side implementations for integrating Universal Print Drive (UPD) for HP Output Server (in HP Smart Office Delivery product)
  • Implement Java Microservices for HP Command Center Product to work with HP Extream Dialogue for Live document editing

System / Software Engineer IV

Hewlett - Packard
Bengaluru, India
08.2006 - 07.2007
  • Porting of HP Web Delivery indexing system from Autonomy Verity API to Autonomy IDOL
  • Designed and developed all the integration and migration software from verity to IDOL
  • Optimized design for scaling of repository and indexing to support 100 million documents
  • Support horizontal scaling of indexing system to provide capability of indexing rate of minimum 40 millions document per day

Software Engineer III

Hewlett - Packard
Bengaluru, India
01.2006 - 08.2006
  • HP Output Server Web based Job Tracking application to monitor HP out Server jobs and integration with UPD - universal print driver
  • Develop UX screens using apache struts framework with JSP for JobTracker application
  • Develop back-end functionality for integration with OS print spooler and integration with UPD for HP Printers

Software Engineer II

Hewlett - Packard
Bengaluru, India
01.2005 - 01.2006
  • Develop Migration tool for HP Output Server products from Velocis DB to MySQL db and part of upgrade of HPOS from 3.3 to 3.4
  • Develop data extraction/export utility in C using application API's
  • Develop Utility using ODBC drivers to import exported data on to MySQL data base
  • Rewrite DAO layer for HP Web Delivery to work with MySQL using ODBC drivers

Software Engineer I

Hewlett - Packard
Bengaluru, India
03.2004 - 01.2005
  • Verification and automation of Validation of HP Production Flow Digital Press Software
  • Improve quality of build and detect defect on nightly build
  • Designed and develop 100% of automated end-to-end test cases using scripting tools
  • Integrate test automation to work with Open Test Architecture OTA API of Mercury Test Director Quality Center

Education

Bachelor Of Engineering - Electronics & Communications Engineering

University B.D.T College of Engineering
08.2002

Skills

  • Java
  • Software architecture
  • Code audits
  • Continuous integration
  • Microservices architecture
  • API development
  • Spring Framework / Springboot
  • Elastic Search
  • Graphql
  • NodeJS
  • TypeScript
  • Python
  • Kubernetes
  • Scrum
  • Microservices
  • Junit
  • Functional Testing
  • Soap UI
  • Postman

Work Preference

Work Type

Full Time

Work Location

RemoteHybridOn-Site

Important To Me

Career advancementWork-life balanceWork from home option

Timeline

Senior CX Backend Software Architect

InMoment Inc.
07.2020 - Current

Lead Software Architect

OpenText Inc.
04.2018 - 07.2020

System / Software Engineer VI

OpenText Inc.
05.2016 - 04.2018

System / Software Engineer VI

Hewlett - Packard
02.2013 - 04.2016

Solution Architect

Hewlett - Packard
09.2010 - 02.2013

System / Software Engineer V

Hewlett - Packard
05.2007 - 09.2010

System / Software Engineer IV

Hewlett - Packard
08.2006 - 07.2007

Software Engineer III

Hewlett - Packard
01.2006 - 08.2006

Software Engineer II

Hewlett - Packard
01.2005 - 01.2006

Software Engineer I

Hewlett - Packard
03.2004 - 01.2005

Bachelor Of Engineering - Electronics & Communications Engineering

University B.D.T College of Engineering
TEJASWI KUMAR GOUDRU