Summary
Overview
Work History
Education
Skills
Personal Information
Accomplishments
Timeline
Generic
Arvind Harikrishnan

Arvind Harikrishnan

Maywood,NJ

Summary

Over 19 years of experience in software development with expertise in Java, Spring MVC, and Spring Boot frameworks. Proven track record in building applications using Spring Boot and Microservices, with experience in cloud platforms such as AWS. Proficient in database management with Oracle, MongoDB, and MySQL. Demonstrated leadership in managing teams across onsite and offshore locations.

Overview

19
19
years of professional experience

Work History

Senior Technical Lead

NBC Universal
06.2025 - 12.2025
  • Developed search features utilizing AWS OpenSearch for enhanced functionality.
  • Integrated AWS DynamoDB as a transactional database to improve data management.
  • Created reusable components to eliminate boilerplate code for search and CRUD operations.
  • Designed common libraries to facilitate migration from MarkLogic to AWS DocumentDB.
  • Conducted code reviews to uphold quality standards among peers.
  • Collaborated with stakeholders, including product owners, UX team, and QA, to ensure effective sprint execution.
  • Provided innovative solutions for complex use cases, enhancing overall project outcomes.

Solution Architect & Senior Technical Lead

NBC Universal
12.2023 - 05.2025
  • Playing roles of solutions architect and senior tech lead.
  • Gathered business requirements and documented them
  • High level design and flow diagrams for the entire system.
  • Low level design specifications for individual components.
  • Code build and review
  • Unit and integration test suite preparation.
  • Coordinate with Product team for review and feedback.

Functional and Senior Technical Lead

Yahoo
10.2022 - 03.2023
  • Played roles of Sr. functional and technical lead
  • Gathered business requirements and documented them
  • Prepared functional specification document
  • High level design and flow diagrams for the entire system.
  • Low level design specifications for individual components.
  • Story creation and internal IPMs.
  • Code build and review
  • Unit and integration test suite preparation.
  • Coordinate with Product team for review and feedback.

Technical Specialist

NBCU
06.2011 - 09.2022
  • Understand business use cases, integrating business processes, writing business & technical requirements documents, detailed design, testing and implementation tasks.
  • Create detailed project plans and ensure deliverables are met on time, risks are appropriately mitigated, and status is communicated regularly.
  • Used Spring, SCDF, Hibernate and JPA effectively to simplify the development and performance improvement
  • Application tech stack upgradation and Dockerization
  • Migrations from on-prem infrastructure to cloud (PCF, AWS)
  • Weekly review meetings with business department heads to get to know about the process changes in the business and to provide all possibilities to change the application to adapt to the new process
  • Monthly business review meetings with the business heads to highlight the deliveries, SLA metrics, team utilization etc.

Technical Lead

NBCU
07.2010 - 05.2011
  • Requirement and Analysis
  • Development, Code review, Unit Testing and Integration Testing
  • Maintenance and support
  • Outage Handling
  • Providing Production Support

Senior Software Engineer

NBCU
01.2008 - 06.2010
  • Involved in developing and enhancing the above-mentioned modules.
  • Played the lead role and ensured on-time deliveries.
  • The core part of the application is its workflow. Effectively used Struts, Hibernate, and JBPM to implement the workflows of the project.

Software Engineer

NBCU
05.2007 - 12.2007
  • Requirement and Analysis
  • Development, Code review, Unit Testing and Integration Testing
  • Maintenance and support
  • Outage Handling
  • Providing Production Support

Software Engineer

NBCU
11.2006 - 04.2007
  • Requirement and Analysis
  • Development, Code review, Unit Testing and Integration Testing
  • Maintenance and support
  • Outage Handling
  • Providing Production Support

Education

Master of Science - Computer Science

University of Madras
01.2006

Bachelor of Science - Computer Science

University of Madras
01.2004

Skills

  • Java
  • Spring Boot
  • Spring MVC
  • Hibernate
  • REST APIs
  • Microservices
  • AWS (Open Search, DocumentDB, DynamoDB, SQS, SNS, Lambda, CloudWatch, EC2, S3)
  • Oracle
  • MySQL
  • MongoDB
  • DynamoDB
  • AWS DocumentDB
  • MarkLogic
  • SQL
  • Junits
  • SAML
  • Mockito
  • Gradle
  • Maven
  • Tomcat
  • Mashery
  • Docker
  • Solution Design
  • Requirement Analysis
  • Business Analysis and Development
  • Application Design
  • Estimations
  • Vendor coordination
  • Excellent Communication skills

Personal Information

Title: Senior Technical Specialist

Accomplishments

Top performer award from NBCU for developing optimized services for AdSales Mobile Application

Timeline

Senior Technical Lead

NBC Universal
06.2025 - 12.2025

Solution Architect & Senior Technical Lead

NBC Universal
12.2023 - 05.2025

Functional and Senior Technical Lead

Yahoo
10.2022 - 03.2023

Technical Specialist

NBCU
06.2011 - 09.2022

Technical Lead

NBCU
07.2010 - 05.2011

Senior Software Engineer

NBCU
01.2008 - 06.2010

Software Engineer

NBCU
05.2007 - 12.2007

Software Engineer

NBCU
11.2006 - 04.2007

Master of Science - Computer Science

University of Madras

Bachelor of Science - Computer Science

University of Madras
Arvind Harikrishnan