Notes![what is notes.io? What is notes.io?](/theme/images/whatisnotesio.png)
![]() ![]() Notes - notes.io |
Professional overview
Professional Experience for over 3 years as a Java DevOps Engineer working in Telecommunications Domain on multiple projects.
Worked on different projects with experience on various technologies Java, python, Junit, Testng, maven, GIT, GERRIT, log4j, regex, Shell scripting, Perl scripting, Rest API, Json, xml, writing testcases, CSS, html, jQuery, JavaScript, Linux.
Experience in Analysis, Design, Development, Integration, Deployment and Maintenace of Software products.
Knowledge of agile methodologies
Knowledge on programming languages C, C++, Java,Java8, Python, C#.
Expertise in operating Linux environment with good command over any scripting language such as Shell, Python, Perl etc.
Experience in using GIT for code repository and as version control mechanism.
Experience in developing and maintaining CI/CD process for applications by accessing tools like Maven, Jenkins, etc.
Hands-on experience to build and handle VM’s, Containers utilizing tools like Kubernetes, Docker, etc.
Experience on usage of tools such as Confluence, JIRA, Gerrit, Artifactory, Nexus.
Experience in automating tests and deploying the code and monitor.
Experience on various IDE of Eclipse, IntelliJ, PyCharm etc.
Knowledge of testing tools Junit and Testng.
Implemented code to java using concepts of Multithreading, Executors and synchronization for introducing retry mechanisms and to avoid hanging scenarios over testcases.
Knowledge of logging framework log4j useful for logging and debugging of system and application logs.
Experience on various software testing scenarios, like Unit Testing, Functional Testing, Regression Testing, Acceptance Testing, Integration Testing etc.,
Implemented code for a service in python and written testcases for end-to-end flow testing.
Implemented code for automation of Commits with new release revisions using Perl Scripting.
Experience on web technologies of html, CSS, JavaScript, Ajax requests, jQuery, Json, xml, Rest API.
Experience writing services using XMLHttpRequest , AJAX in JS for interacting with servers and for asynchronous operations.
Implemented code using Java for gathering statistics and used ChartJs for making them visible in a comprehensive way with representation of graphs.
Good Knowledge of database MySQL.
Knowledge of collaborating on all stages of system development lifecycle, from requirements gathering to production releases
Have worked as scrum-master role which have included the tasks of Scrum meeting, sprint creation, sprint planning, story points & conducting sprint
Taken up the role of Product owner who will be responsible for the product and prioritize task
JCATCPP
Client :
Ericsson is a Swedish multinational networking and telecommunications company headquartered in Stockholm. The company sells infrastructure, software, and services in information and communications technology for telecommunications service providers and enterprises, including, among others, 3G, 4G, and 5G equipment, and Internet Protocol (IP) and optical transport systems. Ericsson has customers from all over the world that buy network elements connected to users
JCATCPP is a tool designed to help testers to develop and run testcases and test suites in the most convenient way to run tests on various network elements belonging to the generations of 2g, 3g and 4g
JCATCPP is a java-based application where the maven is used as build tool-pom.xml and settings.xml for dependencies, Junit for unit testing, we follow agile methodologies, we use git and Gerrit exclusively for the continuous integration of our code and JENKINS for build and deployment and for store in repositories we have nexus.
JResp:
Responsible for Preconditions and Postconditions of testcases.
Experience in using GIT for code repository and as version control mechanism.
Experience in developing and maintaining CI/CD process for applications by accessing tools like Maven, Jenkins, etc.
Experience on usage of tools such as Confluence, JIRA, Gerrit, Artifactory, Nexus.
Worked in agile development model and corresponding tracking tools like JIRA.
Knowledge of code coverage and Coverity tools.
Knowledge of logging framework log4j useful for logging and debugging of system and application logs.
Experience on various software testing scenarios, like Unit Testing, Functional Testing, Regression Testing, Acceptance Testing, Integration Testing etc.,
Execute tests, analyze results and debugging the logs.
Implemented code to java using concepts of Multithreading, Executors and synchronization for introducing retry mechanisms and to avoid hanging scenarios over testcases.
Worked on Migration of log4j software from log4j1 to log4j2 for logging System and application logs.
Experience in understanding of Software Development Life Cycle and SCRUM Methodologies
Have worked as scrum-master role which have included the tasks of Scrum meeting, sprint creation, sprint planning, story points & conducting sprint
Experience on Identifying problems or bottlenecks in everyday processes and procedures and suggested improvements and implemented fixes as needed to ensure processes meet expectations.
Collaborated with customers and teams in other locations
Worked well in a team environment.
Received good reviews and appreciation from customers as they are greatly satisfied with the service.
I have efficient and effective communication skills to share my knowledge within the project and with the customer. Regularly follow up with clients to make sure they feel valued and reminded about us.
Responsible for preparing various reports like monthly, weekly reports etc., and provide demos on improvements and development activities to all stakeholders.
Recommends performance enhancements by performing gap analysis, identifying alternative solutions, and assisting with modifications.
MJE-WEB
MJE-WEB is a web application for displaying details of the latest release version of MJE product versions with various flows and displays graphs with latest details of version failures for specific period. Latest MJE versions with CL1, CL2 and CL3 visible in the dashboard.
Res
Having experience building web interfaces for displaying interactive visual concepts
Experience in highly interactive web technologies like HTML5, CSS3, JavaScript, jQuery
Experience working with XML and JSON markup languages.
Good understanding of asynchronous request handling, partial page updates, and AJAX.
Worked on cross browser compatibility
Build reusable code for future use.
Developed Software for gathering statistics in Java and using ChartJs makes it visible in a comprehensive way of representing through graphs.
Collaborated with project coordinators to understand the project requirement.
Collaborated all stages of system development lifecycle, from requirements gathering to production releases.
Implemented feature for displaying the updated information from different site that MJE-parent version in MJE dashboard using JavaScript with AJAX requests for asynchronous operations and using async and await, CSS, HTML, and Perl scripting for getting the downloading the files from MJE parent site.
Ensured the projects delivered on time.
Using git for code management.
Experience in understanding of Software Development Life Cycle and SCRUM Methodologies, Kanan etc
Developing and maintaining the front-end functionality of websites.
MJE-EDC
MJE is a JCAT extension for MSRAN Products for 4g and 5g. Jcat is a test automation framework based on java and helps to perform action on system under test i.e., on hardware and helps to evaluate the responses like alerts, alarms and notifications. Java based framework for test case development. MJE is a java-based test execution framework execute java-based tests on nodes 4g & 5G.
EDC is Environment Delivery Check. Main functionality of EDC is for Execution of tests on real Hardware.
Responsible for EDC, regardless of if the issue is caused by MJE or other modules or environment involved in MJE EDC. Provides feasibility for end users to write their own test cases and Provides us to perform different kinds of actions on STP ‘s
MRes:
Responsible for ensuring the post release stability of product, functionality of EDC is for Execution of tests on real Hardware.
Responsible for ensuring proper implementation of the automation tools, monitoring and re-engineering the existing system based on the client’s feedback.
Experience in developing software applications and a good knowledge of scripting languages such as Java, JavaScript, Perl, Python, Groovy, Bash, and so on.
Have experience with managing deployments and integrations using configuration management tools such as Git, Jira, Gerrit, & Jenkins.
Responsible for doing RCA-Root Cause Analysis, if any faulty code is delivered and see to that the related commit is reverted. A ticket should also be written, to be used for aanalyse if the issue is caused by a delivery or other modules, or environment involved in EDC.
Participates in project planning meetings to share their knowledge of system options, risk, impact, and costs vs. Benefits and communicate operational requirements and development forecasts.
Performs routine application maintenance to ensure the production environment runs smoothly. Develops maintenance requirements and procedures.
Communicates and clarifies objectives to achieve team goals and thus creates a team environment that encourages both individual and team accomplishments.
Experience on Identifying problems or bottlenecks in everyday processes and procedures and suggested improvements and implemented fixes as needed to ensure processes meet expectations.
Implemented automatic mail notification for fault seen in new version release of product with various details like commit link, fault type, flow name etc., using Python, Beautiful Soup, SMTP protocol etc.
Using Naive Bayes algorithm which will make machine to learn, and the algorithm will deal with 0/1 format. Based on the idea of passing stack Trace as input instead of URL for failure case the fault classification has been introduced thus providing the faulty product.
Worked on MjeShell which is a shell prompt alike Jshell where we can perform different Mje actions. Each action has certain functionality like retrieving information from hardware node/resource.
Working on idea of enable dynamic test case selection in MJE EDC to be able to dynamically reduce the test scope, which further reduces the execution time and minimizes the hardware resources.
Worked in close coordination with the development and operations team such that the application is in line with performance according to the customer's expectation.
Awards and Achievements Rewards:
Star of the month in September 2021
Beyond Excellence Award on Oct 2021
Selected For TCS Digital program
Star of the month in December 2022
Received Certificate completion for Java EE 8 WebServices
Received completion for Agile Foundation
Received Certificate completion for Java 8
Received Certificate completion for Spring MVC
Won 1st prize in C-quiz at Lakshya2k’17 LBRCE.
Won 1st prize in “Test your C-skills” competition conducted by IEEE student branch LBRCE.
![]() |
Notes is a web-based application for online taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000+ notes created and continuing...
With notes.io;
- * You can take a note from anywhere and any device with internet connection.
- * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
- * You can quickly share your contents without website, blog and e-mail.
- * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
- * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.
Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.
Easy: Notes.io doesn’t require installation. Just write and share note!
Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )
Free: Notes.io works for 14 years and has been free since the day it was started.
You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;
Email: [email protected]
Twitter: http://twitter.com/notesio
Instagram: http://instagram.com/notes.io
Facebook: http://facebook.com/notesio
Regards;
Notes.io Team