Summary
Overview
Work History
Education
Accomplishments
Timeline
Pradeep Edward

Pradeep Edward

Software Architect
Bangalore

Summary

Results-oriented Scalable, Reliable and high Availability Engineer with superior problem-solving and critical thinking skills, as well as meticulous attention to detail and methodical nature.

  • Having around 10+ years experience in Java development and testing of software in Client/Server Applications.
  • Leading 8+ developer team for microservice base architecture application deliverable responsibilities as a Team Lead for various mission critical client assignments.
  • Having domain knowledge in Banking, Telecom, e ecommerce retail and logistics application.
  • Having 5+ years of experience as Technical Lead.
  • Good communication, interpersonal skills and ability to collaborate effectively as an Individual contributor or work in a team.
  • Hands-on experience on Java/J2ee, JMS, Web Services, REST, SOAP, web Service (SOAP, REST), Jersey, Spring boot microservice, Hibernate 5, Spring MVC, Axis 2, Multithreading, EJB, HTML, Ajax, JSP, Servlets, JDBC, JSON, XML, Jenkins Perforce, YAML.
  • Good experience and predominantly working on script languages on Unix shell Scripting, python.
  • Experience to work on Jenkins CI deployment automation.
  • Experience in java multithreading, caching and various XML file parsing (SAX, DOM parser).
  • Experience in relational database, multi-tenant Database architecture, DML & DDL statements, and strong knowledge in SQL queries. Profound experience in ER Diagrams, Normalization/Demoralization, Query Performance, Redundancy, and Focused on filters like WHERE & JOIN clause, Upgrades, Database Backups & Recovery. Database index and partition index analysis and its usage.
  • Worked as DBA on oracle product version 12c,18c & 19c installation, upgrading and troubleshooting product issues which are packed with main application product.
  • Experienced in software methodologies like waterfall, prototype, agile, safe. I played the role of scrum master.
  • Good in Test Automation in designing and execution in a test case using. Worked on time reduction on test automation for test case execution.

Overview

11
11
years of professional experience
7
7
years of post-secondary education

Work History

Software Architect

Wipro technologies private limited
Bnaglore
09.2022 - Current

Client Project: Nokia Networks

Product – NetAct (Network Management System-NMS)

Team Size- 18 | Team Name – NE Integration

Description:

NetAct provides CM, FM and PM application which require the CM, FM & PM data from NE to be channelized to NetAct application. Integration team handle the Nokia core network element (NE) integration to NetAct application by creation adaptation for different fragment like CM adaptation, FM adaptation & PM adaptation.

Responsibilities:

  • Authored development guidelines to expedite application design efforts through ready-made frameworks.
  • Customized in-development software to clients' current hardware environments, designing applications to span multiple systems.
  • Mentored team, sharing skills and expertise and encouraged each member to bring forward ideas and suggestions for improvement.
  • Participated in weekly meetings with client to discuss project direction and milestone achievement.
  • Involved in customer maintenance issue to debug the issue. Customer case discussion, understanding problem cases, taking to internal team for solution and delivered as hotfix / Priority package / workaround.

Principal SDE

Maveric Systems Private Limited
bangalore
07.2021 - 06.2022

Client Project: Standard Chartered Bank

Product – CASH | Team Size- 15 |Programming Language - Java 8

Database - PostgresSQL | Framework - Spring Boot Microservice, Hibernate 5 framework.


Description:

Clients are identified for authentication to on board for any amount transaction. Clients who are authorized are allowed to do future any transaction. Cash project as two component adapter and orchestrator. Adapter is a interface for external client, which accepts input though various channel like REST API, FTP, messaging queue MQ. These input data are parsed and validated to process. Once data is validated successful its process to pass to orchestrator through rest API. Orchestrator is reactor which acts for client on boarding, cash transaction and acknowledge back to adapter through http response and update in DB.


Responsibilities:

  • Learned and adapted quickly to new technology and software applications.
  • Involved with recruitment HR team to hire developer for project.
  • Designed and developed microservice for customer feature.
  • Involved in code review, high level design discussion and problem solving API feature flow.
  • Involved in PostgresSQL DB design and implementation.
  • Demonstrated respect, friendliness and willingness to help wherever needed.
  • Involved with DevOps team for CI/CD requirement for our product.
  • Proven ability to learn quickly and adapt to new situations.

R&D Engineer

Nokia Networks Prvt Ltd
Bangalore
06.2014 - 07.2021

Project 1: Net Act (Network Management System-NMS)

Team Name, Size - Modularity, 25 | Programming Language - Java 8

Scripting - Shell Scripting, and Python. | Framework - spring boot Microservice, NodeJS Microservice, Robot framework Database - Oracle (12c, 18c, 19c), MySQL | IDE - My Eclipse |

Runtime machine - VMware Linux Cloud server


Description:

Application which are Tightly coupled. Need to convert to loosely couple using spring boot microservice. Here monolithic application is also converted to microservice base architecture.


Responsibilities:

  • Handling complete project from design, getting requirements, implementation, and testing.
  • I played role as a developer, automation tester and software releaser.
  • Was worked on creating microservice using NodeJS and spring boot framework.
  • Worked on CURD operation in REST API calls.
  • Was involved in architecting the NoSQL DB and RDBMS oracle 19c.
  • We work in agile methodology to develop software, I played role as a scrum master, developer, tester, and software releaser.
  • Worked on Shell scripting to deploy, install & upgrade product software release.
  • Worked on CI creation for build maintenance and quality of product. For CI creation we use Jenkins.
  • Prepare ER diagram, design diagram.
  • Automation test case designing, writing and executing.


Project 2: Mediation Framework

Description:

Mediations is a collection & transformation of data. NetAct application provides CM, FM and PM application which require the CM, FM & PM data from NE to be channelized to NetAct application. Integration comprises of collecting data from NE, adapting and transforming the data to model as expected by the NetAct applications. Protocols used to NE are FTP, SFTP, SNMP, and CORBA. The data processed inside the FM/PM Pipe via mediation will transform according to the protocol understandable language as input which in turn populates the signaling values.


Responsibilities:

  • Involved in analysis, design and development for mediation framework e2e.
  • Developed different modules for parsing xml file using DOM, SAX java parser. Developed a java cache module to store xml data to java object which is utilized by mediations.
  • Involved in design & creation of data structure for NE Metadata.
  • Developed shell script interface to run at runtime for customer to deploy & rollback mediation ear to service Mix , Involved in design & creation of data structure for NE Metadata.
  • Developed shell script interface to run at runtime for customer to deploy & rollback mediation war file to Tomcat server , written the interface to check the mediation live status like start& stop & restart written shell script interface to activate & de-active NE object to NMS application. Involved with NE team for data modeling of NE metadata.
  • Involved in Performance Evaluation Test- PET. To test application in burst, high, Normal, ideal level how it works. In this case I used Jconsole to analyze java heap memory.
  • Analysis/pre-study of java REST API in ISDK to replace all EJB modules.
  • Involved in requirement meeting with Business Analyst and Client.
  • Reviewing java code, application shell and python scripts, and test case through crucible.
  • Fixing issues, adding new features and testing mediation framework.

Software Developer

Aseema Softnet Technologies Pvt Ltd
bangalore
02.2012 - 05.2014

Technology - Java, J2EE, HTML, JavaScript, CSS, JDBC5.1.14 | Relation Database Design, SOAP1.2/REST Web Service, MySQL Server, Hibernate | Tools - MyEclipse, MySQL Workbench

Server - Tomcat 6 | Runtime machine - Windows XP

Description:

A configurable android app which is configured by administrator through web application. A sales/ delivery/analyst guys will be assigned task for the day which will be uploaded as xls sheet through web and it get downloaded to each user’s job for the day in android device. A users log-in in company can be accommodated through android app. App captures Geo-location, date and time of log-in to office, from that time tracking get initiated.

Responsibilities:

  • Architected Database for administrator to customize for each field type for android app from web application across different departments. Authentication and Authorization for different levels of user across the country, region, state and city.
  • Worked on developing and debugging the code on html, JavaScript, Ajax, Servlets.
  • Developed REST web service.
  • Worked on report analysis to show different types of report on web like how many hour a person is idle in a place, how much distance a person has as traveled on field, attendance report work start/end time which helps to calculated total working time in a day, expenditure report through which expenses can be calculated at the end of the day.

Education

Bachelor of Engineering Technology - B.E Computer Science & Engineering

Raja College of Engineering And Technology, Anna University , TN
06.2007 - 04.2011

Aggregate (71 %)

PUC - PCMC

Shree Bhagavan Mahaveer Jain College, KGF, Karnataka
06.2005 - 04.2007

Aggregate (58.83%)

High School Diploma -

BEML Composite Junior College, Karnataka
06.2004 - 04.2005

Aggregate (67.36%)

Accomplishments

  • Delivering good quality of service and product delivery. I got Q-award in category of "customer excellence"
  • Participated nokia level hackathon challenge for microservice development on docker, kubernetes platform and won the price.

Timeline

Software Architect - Wipro technologies private limited
09.2022 - Current
Principal SDE - Maveric Systems Private Limited
07.2021 - 06.2022
R&D Engineer - Nokia Networks Prvt Ltd
06.2014 - 07.2021
Software Developer - Aseema Softnet Technologies Pvt Ltd
02.2012 - 05.2014
Raja College of Engineering And Technology - Bachelor of Engineering Technology, B.E Computer Science & Engineering
06.2007 - 04.2011
Shree Bhagavan Mahaveer Jain College - PUC, PCMC
06.2005 - 04.2007
BEML Composite Junior College - High School Diploma,
06.2004 - 04.2005
Pradeep EdwardSoftware Architect