Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Anand Suryavanshi

Senior Principle Engineer
Pune

Summary

  • M.Sc. Computer Science with 14.4 Years of fruitful experience as a Software Design and development.
  • Proven experience as a good team lead, team player for meeting deadlines and delivering complex software projects with challenging schedules.
  • Directly responsible for managing development efforts to formulating plans and strategies for project deliveries.
  • Hands on experience in managing, analysis, design, development of application in Java.
  • Believes in improving performance, efficiency and skills.
  • Quick to grasp new concepts and technologies and resolve issues by going into details.
  • Committed to highest levels of personal and professional excellence.
  • Scrum master.

Overview

15
15
years of professional experience

Work History

Senior Principal Engineer

InterTrust Technologies, Mumbai
08.2023 - Current

ExpressPlay DRM

ExpressPlay DRM is a cloud-based multi-DRM software as a service. The service supports the four major DRM systems: Apple FairPlay Streaming, Google Widevine, Microsoft PlayReady, and the long-established Marlin DRM. The service offers the broadest multi-DRM device support to offset the increasing OTT fragmentation.


XPN (Explicit Private Networking)

The XPN protocol is an application layer protocol that provides end-to-end protection for both data from sensors and commands to actuators, regardless of the networking infrastructure.

gateway hops along the communication path. XPN protects data in transit, at rest and within protected processing environments.


Roles and responsibilities:

  • Create a task and assign it to teammates, or assign it to myself as per the requirement.
  • Developed innovative solutions for complex technical challenges, resulting in improved product functionality.
  • Design RestAPI, develop, and unit test applications by established standards.
  • Package and support the deployment of releases.
  • Guide team development efforts toward successful project delivery.
  • Participate in peer reviews of solution designs and related code.


Technologies:

Core Java, Servlet, REST API, Spring, Spring Boot, Microservices, Hibernate, JPA, Maven, PostgerSQL, Gradle, AWS cloud services like API Gateway, S3, Lambda, EC2, etc. Kafka, JUnit, JavaScript, Node.js, etc.

Senior Software Engineer

Freestone Infotech, Mumbai
07.2021 - 07.2023

PEG (Privacera Encryption Gateway)

Privacera is an Integrated Data Governance and Security Platform for the Cloud-First Enterprise. It enables enterprises to maximize the value of their data by ensuring consistent governance, security, and compliance across all their cloud and on-premises data and storage services.

Roles and responsibilities:

  • E2E project delivery, including all SDLC phases.
  • Customer interactions for technical requirements.
  • Designing effective applications, development, and QA cycles.
  • Participate in peer reviews of solution designs and related code.

Technologies:

Core Java, Spring, Spring Boot, Microservices, Maven, Hibernate, JPA, MySQL, Docker, AWS services like API Gateway, S3, Lambda, EC2, etc.

Senior Consultant

Capgemini Technology Services
05.2018 - 07.2021

Client: Morgan Stanley

Roles and responsibilities:

  • Involved in application development, design, build, and writing efficient, reusable Java code.
  • Impact analysis and estimates of the task.
  • Mentoring team members and helping them with their technical issues.
  • Code review of teammates.
  • Involved in the process of requirement gathering from BAs.


Technologies:

Core Java, Spring, Spring MVC, Hibernate, JPA, MySQL, HTML, JSP, JavaScript, etc.

Senior Software Engineer

Wipro Technologies
01.2014 - 05.2018

Client: Credit Suisse.

CDU (Contract Data Utility)

The contract data utility is set up as a strategic initiative for the banks, as it endeavors to implement a golden source database to store, manage, and distribute the agreement to downstream consumers, thereby minimizing the risk of approving unfavorable terms to the bank.

In our application, we process the records (can say, agreements/contracts) as a scheduled batch framework and save them into the database using the EBX application. Maintaining all the data into EBX, which is a master data management tool, using its data modeling, datasets, dataspaces, workflow modeling, data workflows, and data services components.


Roles and responsibilities:

  • Involved in application development, design, build, and writing efficient, reusable Java code.
  • Mentoring new members in the team and helping them with technical issues.
  • Impact analysis and estimates of the task.
  • Code review of teammates.
  • Involved in the process of requirement gathering from BAs.
  • Maintain the JIRA.
  • Complete adherence to QA processes.


Technologies:

Core Java, Spring framework, EBX 5.8, SOAP WebServices, etc.



Senior Software Engineer

Artech Infosystems Private Ltd
05.2011 - 07.2013

Client: IBM, India.

IDEA Cellular Portal

Idea portal is a dynamic support system that provides functionality to Idea administrators, corporate, and individual customers. This includes functionality for the administrator, such as configuration of corporate email, feedback emails, setting ICARE-like structure, and setting marketable plans. It also includes functionality used by the customers, like viewing bills and paying bills.


Roles and responsibilities:

  • Involved in end-to-end application development.
  • Contributing to all phases of the development lifecycle.
  • Impact analysis and estimates of the task.
  • Code review.
  • Build and deployment-related activities.


Technologies:

WebSphere Portal Server 6.1.5, WCM API, Core Java, JSP, Servlet, JavaScript, etc.

Assistant Programmer

National Informatics Centre
01.2010 - 05.2011

Budget Estimation, Allocation and Monitoring System (BEAMS)

Budget Estimation, Allocation, and Monitoring System is an online computerized system to distribute the budget and to authorize expenditure. As soon as the budget is released, the departments can allocate funds to their field officers through this system.

Roles and responsibilities:

  • Involved in requirement gathering.
  • Involved in designing, development, and testing phase, along with build and deployment related activities.
  • Database design.
  • Provide training to end users.

Technologies:

Core Java, JSP, Apache Tomcat 6.0, DB2 9.5, etc.

Education

Master of Science - Computer Science

Shivaji Universtiy
Kolhapur, India

Bachelor of Science - Computer Science

Vivekanand Collage
Kolhapur, India

Skills

Core Java 8/11/17

Multithreading

REST Api, Spring, Spring Boot, Microservices

Hibernate, JPA

Maven, Gradle

Docker, AWS cloud services like Api Gateway, S3, Lambda, EC2 etc

Kafka

Junit, Mockito

EBX

HTML, Java Script, Node JS

Additional Information

Other Achievement:

Paper Presentation Winner of ‘STANCE – 2007’, held at Shivaji University, Kolhapur.

Paper Presentation Winner of ‘SPECTRUM – 2008’, held at Bharti Vidyapeeth, Kolhapur.


Personal Information:

Address: Pune.

Languages: English, Marathi & Hindi.

Date Of Birth: 13th April 1986

Contact No: +91 9011956538

Hobbies: Drawing, Painting & Playing Guitar

Timeline

Senior Principal Engineer

InterTrust Technologies, Mumbai
08.2023 - Current

Senior Software Engineer

Freestone Infotech, Mumbai
07.2021 - 07.2023

Senior Consultant

Capgemini Technology Services
05.2018 - 07.2021

Senior Software Engineer

Wipro Technologies
01.2014 - 05.2018

Senior Software Engineer

Artech Infosystems Private Ltd
05.2011 - 07.2013

Assistant Programmer

National Informatics Centre
01.2010 - 05.2011

Master of Science - Computer Science

Shivaji Universtiy

Bachelor of Science - Computer Science

Vivekanand Collage
Anand SuryavanshiSenior Principle Engineer