Ankit Raj Prasad



  • IT Professional with {exp_in_year} years and {exp_in_months} months of experience in Software Development.
  • Software Developer with experience in Java(SE & EE), Spring, Boot, Hibernate, Database, JavaScript and OSS Domain.
  • Post Graduate Diploma in Advance Computing (CDAC).
  • Bachelor of Technology (B.Tech) in Electronics & Communication Engineering.


About Me

A Java developer who has got traits to be a Full stack developer. Loves building tools, design, photography and reading on whatNot!

ANKIT RAJ PRASAD


Experience


Software Engineer III

  • Use my experience with back end development to define the structure on assigned user stories along with front end development of the React based web application.
  • Keep the code quality high reviewing code from other developers and suggesting improvements.
  • Implemented Event Logging framework which is used in all micro-services, implicit event logging mechanism.
  • Developed secure application modules using code analysis tool like SonarQube / SonarLint.
  • Worked as R&D Developer for Presentment / Weaver project of Invoice based on Zuora RevPro project.
  • Developed new product features with working Techstacks as Java 8, Spring Boot, Moustache, Kafka, Rest API, GraphiQL, Microservices

March 2022 - January 2023

Software Engineer

  • Developed solutions for business requirements using business process managers, enterprise catalogues and Java micro-services.
  • Delivered key features integral for provisioning new and migrating legacy Mobile, Internet and Voice services on the new Telstra digital stack in the B2C provisioning space.
  • Consulted and engaged with business analysts, designers and other Domain Managers to diagnose critical and major defects.
  • Control and measure the impact of program change implemented applications and maintain the code release historyagainst each change in the application by using version control system.
  • Actively participate and contribute to product architectural design and analysis.
  • Analyzed microservices logs via using ELK Stack - Elasticsearch, Logstash, and Kibana.
  • Used Kubernetes for deploying, managing, and scaling Docker containers.
  • Worked with Git for code management, code reviews, and deployment by our integrated CI/CD pipeline.
  • Analyse, plan, design, develop and debug complex components using Java, Spring ( MVC / Boot ), Angular*, JavaScript*, HTML, CSS, SQL queries for Telstra B2C by following company specific coding standards, system design and requirements.

October 2020 - February 2022

Developer Consultant

  • Design and configuration with the fully automated CI/CD lifecycle for the high-volume BSS solutions for SingleView Rating-Billing product and improving deployments confidentiality.
  • Developed new product features for the high- volume web application solution by applying knowledge of Java, EPM, SpringMVC, SpringBoot, Maven, and Jenkins.

March 2020 - September 2020

Software Developer

  • Development and dedicated UAT support for various modules of Amdocs Service Order Manager (SOM), Order Dynamic Orchestration (ODO) and DOP products.
  • Work on Containerization (Docker) and Orchestration (Kubernetes) tools.
  • Discussing high level requirements with Product Owners and architects to help them shaping it as per product capabilities.
  • Provide bug fixes on foundation platform.
  • Providing technical expertise to ensure resiliency and performance.
  • Received Spot Award in Dynamic Orchestration Platform product at Amdocs.
  • Received appreciations from client for good work.
  • Customizations over OSS modules as per client specification.
  • Code reviews and improvements in legacy codes.
  • Maintaining the DevOps cycle and build management.
  • Deliver User Storiesbased on low-level designproposed in Agile based environment for Microservices driven architecture.

January 2017 - March 2020

Projects

Remediation Tool Utility

Apr 2021
  • Created a script to automate deploy and start Spring Boot Based Application which is required to remediate the technical impediment of Production Issues which also avoid human errors.
  • Allows users to remediate recurring manual impediments by configuring Quartz based Cron Job Scheduler to resolve issues at once.
  • Team Member responsible to create application which is developed in SpringBoot

Leave Management System

Feb 2020
  • Created a web application to manage leaves of employee having simple user interface.
  • Role based operations are permitted for user.
  • Backend is developed using Java, SpringBoot, Spring Data Couchbase
  • Frontend is developed using HTML, CSS/bootstrap and JSP.
  • REST API's are exposed for managing leave lifecycle.

Education

Post Graduate Diploma in Advanced Computing ( PG - DAC )

SunBeam Institute of Information Technology, Pune, MH, India.
Center for Development of Advanced Computing (C-DAC)

Grade : First Class

July 2016

Bachelor of Technology

Apex Institute of Technology & Management, Bhubaneswar, Orissa, India.

Stream: Electronics & Communication Engineering
Grade: First Class

Oct 2014

HSC

JAC, Ranchi, Jharkhand, India.

Grade : First Class

June 2010

SSC

D.A.V. Public School, Hazaribagh, Jharkhand, India.

Grade : First Class with Distinction

May 2006

Skills

Programming Languages & Tools
Tech Stack
Language & Frameworks
Java
Spring MVC
Hibernate
Spring Boot
Web Technologies
HTML
CSS
JavaScript *
React *
Bootstrap
JSP
Database
Oracle SQL
MySQL
Couchbase
Web Servers
Apache Tomcat
Oracle WebLogic
SCM & Issue Tracking
Perforce
Git
Jira
ServiceNow
BMC Remedy
IDE
Eclipse
IntelliJ IDEA
Build Tools
Apache Maven
Sonatype Nexus
Bamboo Jobs
Jenkins Jobs
Other
Docker
Kubernetes
JMS
Kafka
Shell Script
Linux
AWS *

Certificates

HackerRank

Problem Solving (Basic)

September 2020
HackerRank

Java (Basic)

June 2020

Co-curricular Activities

  • Student Coordinator at Inter College Drama Festival Impulse-2014.
  • Volunteered at Robotics in NIST Robotics Clave 2012.
  • 1st Prize Winner of D.V.C Writing Competition 2006.