Shivaramakrishna

Shivaramakrishna

$20/hr
Senior Full Stack Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Hyderabad, Telangana, India
Experience:
11 years
 Name: Shivaramakrishna Contact: -- CAREER OBJECTIVE: To secure a promising position that offers both challenging and good opportunity for growth. PROFESSIONAL SUMMARY: Have 11+ years of experience in Java/J2EE technologies-based applications design, development, and Implementation of web applications and large enterprise applications. Have 9+ years of experience in JAV8, Spring Boot, Microservice Architecture, Hibernate, JPA, JMS, Kafka, Oracle, MySql, Cassandra, Jasper Reports. Have 5+ years of experience in DevOps Automation (CICD pipeline design with JIRA, GIT, Maven, Junit, Jenkins, Splunk). Have 4+ years of experience in Modern Java script frameworks Angular, React. Have 3+ years of experience in Spring Cloud, AWS, Docker, Postgres, MongoDB. Experience in using IDEs Eclipse, STS, Visual Studio Code. Experience in version control tools SVN, Git and Perforce. Experience in Domains like Banking, Financial and Agriculture and Digital Products. Experience in Team management, Daily Scrum Meeting, Sprint Review and Retrospection, and Release planning and control actions to best meet the project Objectives. Involved in Coding and Design, Code review, PR Merge, Release management, validating the deployments and co-ordinate with business team during application validation. Involved in in CRQ ticket creation, task allocations to respective teams, attending CAB meeting for CRQ Approvals, co-ordinate with external teams during deployment call to ensure maintenance steps are taken care a head, provide support during the application servers and DB Servers patching Involved in production application monitoring and support activities, production servers monitoring, production issue to resolve, connect to production servers through MT putty, WinSCP to collect required logs to identify the cause of the issue occurred in the production environment. PROFESSIONAL EXPERIENCE: Working as a Senior Software Engineer in NTT DATA, Hyderabad, From June 1st, 2024 to till date. Worked as a Senior Software Engineer in Broadridge Financial solutions, Hyderabad, From July 31st, 2017 to May 27th 2024. Worked as a Software Engineer in Ntranga IT Services, Hyderabad, From May 4th, 2016, to July 25th, 2017. Worked as a Software Engineer in Aegis Consulting Services, Hyderabad, From Sep 10th, 2013, to April 30th, 2016. EDUCATION: Diploma in JAVA Technology at NIIT, Hyderabad from 2012 to 2013. B.Tech (CSE) from JNTUH University Batch 2007 to 2011. PROJECT DETAILS: Broadridge Financial Solutions Jul2017 – till date Java Full stack Developer BRCC application helps the client in getting various reports in unified platform. Clients can be communicated to where, when, and how they prefer. And they can customize the reports to their specific needs. The application is used by clients for generating reports like Trade, Transaction Reporting, Collateral Messaging, Messaging and Reconciliation. And the reports will be distributed to the clients and client user through NDM, Email and On-demand delivery channels. Control Manager will communicate with other Broadridge Customer Communications channels like Digital Platform, Delivery Manager, Release Manager to retrieve the data. The application also supports features like configuring the Delivery Profiles and Adhoc Emails. Responsibilities: Involved in Daily Scrum (Agile) meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective, backlog grooming and presenting Demo at end of the sprint. Agile development process has been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings. Developed Presentation layer using HTML, CSS, Angular and Type Script, React. Application developed in Micro Services architecture making use of spring boot framework and Restful web services. Implement cloud solutions AWS lambda, ECS, EC2, Step functions, Cloud watch. Developed common modules like services, repositories of the web application using Restful Web Services. JPA was used for Object Relational Mapping (ORM). DevOps Automation (CICD pipeline design with JIRA, GIT, Maven, Junit, Jenkins, Splunk) Developed a framework to customize the report using Dynamic Jasper. Developed multiple Spring batch jobs for NDM and Email Reports Writing SQL queries Oracle and Cassandra Databases. Creating Cassandra Tables, Materialized view and writing CQL queries to interact with Database. Environment: Java8, J2ee, Spring Boot, Spring Batch, Spring Security, Spring Data JPA, Spring JDBC, Rest API, Oracle, AWS Cloud, Jasper Reports, Cassandra, Splunk, Swagger, Maven, Jenkins, Mockito, SonarQube, CheckMarx, Angular, React, JavaScript, HTML, CSS, Git, Jira. Ntranga IT Services May2016–Jul2017 Java Full stack Developer Contract Workforce System helps the organizations in managing the contractors/vendors and contract workers by keeping the record of legal compliance and maintaining the issues related to safety, health, and security. The entire process includes registration of principle employer with CWS. Defining the qualities of vendor, registration of vendors, registration of contract workers, and managing the worker shifts. Badge generation and workers approval process. Responsibilities: Developed Front end screens using Angular JS, HTML, Bootstrap. Developing of persistence logic using Hibernate API Involved in writing the business logic. Involved in designing of database for the applications Involved in developing the reports. Involved in Deployment and maintenance of the application. Environment: HTML, CSS, Angular JS, Spring, Restful API services, Hibernate, Mysql, Eclipse. Aegis Consulting Services Sep2013–Apr2016 Java Full stack Developer OLMS project is initiated by Andhra Pradesh and Telangana governments for making License Management System online for Fertilizer, Seed and Pesticides. This portal provides the facility for the end user to apply for any type of license from anywhere through online. The application processing is also done through online. The flow of the applications for generating the license will be as follows. There are different level users based on Mandal, Sub-Division, District, and state. Based on the Mandal given in applicant address details during the application submission, the application will be assigned to that respective MAO officers and from there the application processing starts and finally the application gets sanctioned and a Unique Authorization license will be generated automatically. Responsibilities: Developed Front end screens using JSF Developing of persistence logic using Hibernate API Involved in writing the business logic. Involved in designing of database for the applications Involved in developing the reports Involved in Deployment and maintenance of the application Environment: JSF, spring (IOC), Hibernate, JBoss, Net beans 6.5.1, MySQL.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.