0% found this document useful (0 votes)
103 views4 pages

Pradeepa B

Pradeepa Balaji has over 12 years of experience in software development using technologies like Java, Python, Ansible, Kubernetes, and MuleSoft. She has extensive experience developing Ansible templates to automate middleware provisioning. Most recently, she designed and developed Spring Boot microservices and created a CI/CD pipeline to deploy them to OpenShift. Previously, she held roles at Skillstorm, Nice Systems, Bank of America, PepsiCo, BNSF, Kohls, and Citi where she worked on projects involving middleware modernization, WFM products, image administration systems, supply chain applications, and more.

Uploaded by

Nuclear Wife
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
103 views4 pages

Pradeepa B

Pradeepa Balaji has over 12 years of experience in software development using technologies like Java, Python, Ansible, Kubernetes, and MuleSoft. She has extensive experience developing Ansible templates to automate middleware provisioning. Most recently, she designed and developed Spring Boot microservices and created a CI/CD pipeline to deploy them to OpenShift. Previously, she held roles at Skillstorm, Nice Systems, Bank of America, PepsiCo, BNSF, Kohls, and Citi where she worked on projects involving middleware modernization, WFM products, image administration systems, supply chain applications, and more.

Uploaded by

Nuclear Wife
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 4

Pradeepa Balaji 469-808-9219

[email protected]

Professional Profile
 Over 12+ years of IT experience throughout the software development lifecycle activities like
Software Development, Software Maintenance, Support, Testing, Configuration Management
and System administration using J2EE, Java Application servers, Web servers,
Python,Ansible,Kubernetes and MuleSoft Runtime fabric.
 Extensive work experience in developing Ansible Solution templates and Ansible Roles to
automate Middleware/Database/Messaging products provisioning.
 Predominantly worked in designing, developing Spring boot microservices, created CI/CD
pipeline and deployed microservices in Openshift cluster.
 High proficiency in working both Scaled AGILE and Waterfall methodologies.

Technical Certifications
Sun certified Java programmer (1.4)

Technical Skills
Programming Languages Java 7, Java 8, Python 2, Python 3,Ansible,Shell script.
Artificial Intelligence Python, Pandas,numpy,scikit-learn,Tensor flow.
J2EE Technologies JSP, Servlets, JDBC, EJB, JNDI, SOAP & REST Web
services, JMS.
Application servers Weblogic, Websphere,Jboss,Tomcat
Web Servers Apache
Databases Oracle,MS SQL Server, MySQL, DB2,MongoDB
Frameworks Jakarta Struts, Java Server Faces, Hibernate
Framework, Spring Framework, Spring Boot.
Javascript Frameworks yui, JQuery, JQwidgets, Angular, JSON, JSON Schema.
XML Technologies XML, XSL, XSLT, DTD, XML Schema, SAX, DOM
Operating Systems Windows 8, UNIX, Linux
Design / Version Control Tools UML, Rational Rose, CVS, VSS, Perforce, SVN
Star team, GIT, Bitbucket.
EAI TIBCO ESB, Mule ESB,Confluent Kafka,Rabbit MQ.
Cloud Computing AWS – RDS, S3, EC2, CloudWatch, Device Farm.
Testing Loadrunner, Selenium,JUNIT5,APPIUM,QUNIT,Mockito.
Portal ALBPM, Liferay.

Project Experience

Skillstorm – Plano Dec 2018 –Till now


Role: Sr. Java Developer
Title: Middleware Modernization

Automating the middleware product provisioning using Spring boot microservices,Ansible and
MongoDB

Responsibilities:

 Created Ansible Solution Templates and Ansible Roles.


 Created Vault to store sensitive data and reused common ansible roles in MW Roles.
 Created jinja templates and jython scripts to automate jboss-cli commands.
 Created Spring boot microservices from the scratch using the JSON template.
 Integrated OAuth in Spring boot microservices.
 Integrated swagger (Open API) in Spring boot microservices.
 Created JSON schema for all Middleware templates.
 Used Rest Template and Webclient.
 Used Spring data mongodb in Spring boot microservices.
 Created CI/CD pipeline in Jenkins using trigger in GIT repo to create Image and deploy
in Openshift
 Created Python scripts to parse Middleware config files.

Environment: JDK1.8, Java Streams API, Openshift Kubernetes,Ansible,Python 2 and Python 3.

Nice Systems – Richardson Mar 2017 –Dec 2017


Role: Sr. Java Developer
Title: WFM Product

Worked on various modules of Workforce Management Product.

Responsibilities:

 Created service components for Jasper Reports module.


 Removed crystal dependencies in the POM files.
 Created Junit test cases using Junit4 and Mockito.
 Used Checkstyle, findbugs and PMD tool.
 Used Code Coverage tool Eclemma.
 Build and deploy the war through Maven and Jenkins.
 Created OnPrem REST web services.
 Debug and fix issues in UI and service components,

Environment: JDK1.8, AngularJS1.2, Apache Cordova, AWS RDS, S3, CDN, EC2, Liferay
portlets, JBOSS, Tomcat, MULE ESB, Jenkins, Spring boot and Micro services.

Bank of America, Plano Oct 2015 – Mar 2017


Role: Sr. Java Developer
Title: Image Admin System

Enhanced complex and critical screens in Image Admin applications. Created new JSP screens
for Image Admin System.Created new stored procedures and triggers in Oracle DB.

Responsibilities:

 Created Stored Procedures in Oracle DB


 Created triggers in Oracle DB
 Code Optimization in SOAP Webservices and security fixes in Webservices.
 Design and Coding JSP screens.
Environment:JDK1.5,Struts1.2,JSP,SOAP,WSDL,XSD,JMS,Yojna,Strata,Oracle,DB2,
Websphere.

PEPSICO, PLANO Oct 2012 – Oct 2015


Role: Sr. Java Developer
Title: DSLD Applications

Developed and Enhanced Go To Market web applications like Super Scheduling Tool ,Week to
Date and created REST webservices for Store Facts on Demand,Merchandiser/Supervisor and
Presell application.

Enhanced Consolidated Billing PBC application using EJB,Struts and iBatis.

Responsibilities:
 Involved in the lifecycle of the software design process including, requirement Definition,
prototyping, design, interface implementations, unit testing and maintenance.
 Created html pages with Jquery,jqWidgets and AJAX.
 Used Javascript along with AJAX to upload the excel sheet to the server using Spring
CommonsMultipartResolver.
 Applied Spring Dependency injection using setter method. Used default bean scope as
singleton in most of the scenarios.Imported Mail and Properties spring configuration
resources in the main application context file.
 Used Spring JavaMailSenderImpl and SimpleMailMessage template to send email.
 Created util:map in the spring configuration file.
 Used <context:annotation-config /> to use annotations in the bean,
 Used <context:component-scan /> to scan the classes which have been defined using
@Conmponent.
 Used Spring’s JdbcTemplate to retrieve records from DB and implemented
RowCallbackHandler to process each row.
 Created JERSEY REST webservices.for SFOD ,Merch and Presell application.Created
entity classes using @XmlRootElement and @XmlElement.Used @GET and @POST
operations in the resource file.Used @Consumes and @Produces to define the
MediaType.Used SSO Siteminder and LDAP for SSO and authorization. Web.xml and
weblogic.xml had security:constraint tag which has URL:pattern, http:method and
auth:constraint for role names.
 Used JAXB to convert POJO to XML.
 Created classes using XSD and placed the XML message in TIBCO Queue.
 Created Oracle DDL to modify columns and add columns and also modified existing
views.
 Updated Oracle stored procedures based on the Change requirements.
 Created war and ear using ANT build scripts.
 Deployed war and ear in weblogic server.

Environment:JDK1.5,HTML,JQuery,AJAX,Javascript,Hibernate,Spring,Jersey REST
webservices, SOAP webservices,JMS,ANT,angularjs,AWS,Weblogic server ,TERADATA,DB2
and Oracle.

BNSF, DFW Jul 2012 – Oct 2012


Role: Technology Lead
Title: Employee Online Applications (EOL)

Maintain and enhance BNSF employee’s online applications. Gathered requirements from BNSF
HR team to enhance Employees Benefit portal. Also enhanced features in Medical Testing
application which had been used to plan, track the medical results for the new employees.
Responsibilities:
 Involved in Project Estimation using Use case methodology.
 Managed and tracked the projects to the plans.
 Totally responsible for execution and controlling project without slippage.
 Prepared Technical Design document.
 Optimized SQL and recommended efficient ways of coding.
 Weekly status reporting to the client and daily interaction with the client.

Environment: JDk1.5, JSP, Servlets, DB2.

Project Summary

Role Client Duration


Tech Lead KOHLS, Wisconsin April 2010 – March 2012
Sr. Java Developer Citi, U.K July 2008 – April 2010

You might also like