Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Narasimha Naidu Chikkala

Baltimore,MD

Summary

  • Having 11 years of IT professional experience in all phases of software developing life cycle (SDLC) including requirement Analysis, Designing, Developing, Debugging, Deploying and Testing of various Web basing and client/server N-tierapplications using Java, J2EE Technologies.
  • Experience in Software Developing Life Cycle (SDLC), Rational Unified Process (RUP), AGILE methodologies and Enterprise Java Beans.
  • Handling on experience as Java/AWS developer in various technical and functional areas of J2EE Technologies like core java, Multi-threading (Executor framework), Servlets2.1/1.2, DAO layer, REST API, SOAP, Spring core, Spring AOP, Spring JDBC, Spring Security, JMS (Java Micro Services), Spring MVC and Hibernate (ORM).
  • Experience in the developing User Interface (UI) SOAP Applications and professional web applications using HTML 4.0/5, CSS3, JavaScript, Angular JS, j Query, JSF, React JS, Node JS, AJAX, JSON, XHTML and XML.
  • Expertise in developing reusable components for cross cutting concerns like Logging, Memory Leak managing, Transaction managing, Class loading and Testing framework using Log4j, Ant, Maven and J Unit to increase productivity, easy maintenance and to retain software quality.
  • Worked as a developer and applying technical skills Apache/Confluent Kafka, Big Data technologies, Spark/Pyspark.
  • Designing and developing multiple Java 8 Model 2 MVC based Web Application using Technologies and popular open-source framework Struts Framework, Spring MVC, Spring5/4, ORM Hibernate Framework.
  • Experience in Web Services using SOAP, Restful, WSDL, HTML, XML, JAXB, XSD, SAX and DOM parsers working Knowledge of other programming languages like C, and Markup Languages like XML, HTML.
  • Experience of working with Oracle 8i/ 9i/ 10g/ 11g, SQL/ MYSQL server and DB2 rational database management systems on experience on front-end technologies such as HTML5, CSS, JavaScript, Struts tag libraries, AJAX, JSON, XML, XSLT, Angular JS, Angular6/7, j Query, React JS and Bootstrap frameworks.
  • Expertise in Distributing and Web environments, focused in JAVA Technologies -Java collections, Threads, J2SE, JDBC, Struts, Spring, Spring Boot, Hibernate Framework.
  • Experience in SPOCK is a testing framework for Java and Groovy applications that is inspired by BDD principles.
  • Experience in building enterprise applications using ANT and MAVEN in using continuous integration tool Cruise Control Tool on Microsoft Azure using Azure VM’s and app services for running of instances, Azure cosmos and SQL for storage of data, App insights for creating alerts and monitor API calls.
  • Designing and developing Micro services architecture applications and experience in handling messaging services using Apache Kafka.
  • GraphQL queries help to smoothly retrieve associated business objects, while typical REST APIs require loading from multiple URLs.
  • Working on NodeJS framework to develop dynamic and rich client web pages GCP with Spring boot 2.7.1 through a combination of REST and Apache Kafka.
  • Experience on DEVOPS tools, CI/CD and AWS Cloud Architecture in database modeling and developing using No SQL Database such as Mongo DB and Cassandra.
  • Implementing AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and using AWS SDK to connect with Amazon SQS for bulk email processing.
  • Extensively Using Jenkins as Continuous Integration tools to deploying the Spring Boot Micro services to Pivotal Cloud Foundry (PCF) using building pack JMS API for asynchronous communicating by putting the messages in the Message queue.
  • Development experience in Windows, Linux, Mac OS, Docker containers and UNIX operating system environment worked on IDEs such as Eclipse, JBuilder, Kotlin in applications to replace and manage some of the business logic.
  • Working in TDD and version management tools Git Hub, SVN. Experience in working with methodologies like Agile, Scrum, Iterative and Waterfall approaches.
  • Expertise in Docker container and its configuration based on requirement, maintaining the Docker hub for container images good interpersonal skills apply Kubernetes in coordinating various teams like developing team, QA team and supporting team as required.
  • Creating a responsive web offer wall so that it could be integrating with any IOS/Android app via a web view, project was creating with Google Cloud and PHP.
  • Extensive experience in Programming, Developing, Configuration, Fine-Tuning and administrating middle-tier popular J2EE Application Servers like IBM Web Sphere 7.0, BEA Web Logic and Open Source JBOSS 6 & 7 and Apache Tomcat 6.0.
  • Developed applications using Java/J2EE and frameworks such as Spring, NodeJS, Spring MVC, Spring Boot, Restful API, SOAP, Security/JWT/OAuth2, GCP and Hibernate.
  • Working on Mocking frameworks like using Karma, Jasmine and Protractor on experience with Test Mockito, J unit and Log4j in developing test cases and determining application functionality.
  • Proficient in composing and taking care of SQL Queries, PL/SQL, Storing Procedures and Triggers measure of involving in J2EE Testing in creating experiments with J Unit for Unit testing, and logging utilizing Log4j.
  • Experienced working in conditions utilizing Agile (SCRUM) and Waterfall improving philosophies sent Amazon Web Services (AWS) for a substantial number of uses using the Amazon cloud arranging.
  • Experiences in using build/deploy tools such as Jenkins, Docker and OpenShift, Kotlin for Continuous Integration & Deployment for Microservices.
  • Experience in building enterprise applications using ANT and MAVEN in using continuous integration tool Cruise Control Tool on Microsoft Azure using Azure VM’s and app services for running of instances, Azure cosmos and SQL for storage of data, App insights for creating alerts and monitor API calls.
  • Experience in Developing, testing and deploying of enterprise applications on Windows & UNIX platforms using IDEs such as Eclipse, Rational Application Developer (RAD), Net Beans, and IntelliJ.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Full Stack Java Developer

EPA
01.2023 - Current
  • Online IT Access Form Application is an internal application developed for EPA employees to request IT access for the servers and applications using Oracle ADF framework.

RESPONSIBILITIES:

  • Worked on the development and testing of the infotainment module using Agile (SCRUM) methodologies.
  • Created templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Used Java 8 features like lambda expressions for communicating between the business layer and database, and stream API for Bulk Data Operations on Collections using both streams and parallel streams.
  • Implemented Gitlab CI/CD for different Java, Python and node.js applications for Continuous builds and deployments using Maven, SonarQube, Junit, Veracode, Nexus, and Ansible, running on Java, Node and Ansible Gitlab runners.
  • Extensive experience in configuring and building RHEL 5/6 servers using Kick start.
  • Experience in creating Rich Single Page Application using HTML, CSS, JSON, Angularjs, and REST Services.
  • Using Putty as the tool for the deployment of application.
  • Configured using Spring JDBC for the Database connection and SQL to add and retrieve the Information from the Database.
  • Configured and deployed microservices-based applications on OpenShift, optimizing for cloud environments.
  • Completed Development of APIs for Integrating /Auth/CRUD operations with: Tableau/PowerBI/Auth endpoints/Web HDFS/Google Drive/ SharePoint/Snap-logic/Alteryx.
  • Built Web pages that are more user-interactive using JQuery Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap.
  • Hands on experience in installing Splunk TASSymantec DLP, Splunk DB connect Splunk App for AWS and more.
  • Involved in transferring data from RDBMS to HDFS using Sqoop.
  • Skilled in leading frameworks as ReactJS to build high-quality, scalable and reusable components and Front-end solution.
  • Integrated OpenShift into the DevOps lifecycle, using Jenkins for continuous integration and deployment automation.
  • Writing Junit tests for business logic.
  • Used Mockito & PowerMock frameworks to mock test objects in Junit test classes.
  • Added interceptor logic for all REST API’s that adds headers for all API calls and validates request before sending to server.
  • Used GIT to track the progress of the project and wrote test cases and Used JUnit as a testing framework in a Test-Driven Development environment.
  • Developed complex web applications using Pearl with Java, integrating front-end and back-end technologies seamlessly.
  • Used GitLab for efficiently managing the source code versions with the development team.
  • Perform multi platform volume management using Logical volume manager on RHEL 5.x/ 6.x.
  • Used Rest client - POSTMAN and SOAPUI tools to test REST API services.
  • Testing JSON output using Advanced REST Client or POSTMAN.
  • Implemented TDD using Espresso testing tools to test uses cases in business and abstract layer of the architecture.
  • Resources were exchanged using RESTful web services with the data passed around in JSON format.
  • Use Java, J2EE, Hibernate and Spring Framework on server side.
  • Apache Maven used for project management and dependencies process.
  • Implement Continuous Integration Continuous Delivery (CICD) for end to end automation of release pipeline using DevOps tools like Jenkins, Puppet, Atomic ARA etc.
  • Expert in installing and using Splunk apps for UNIX and Linux Splunk Add - on nix.
  • Worked on UNIX commands to use the command line interface in Putty.
  • Used Spring JDBC template and Hibernate for performing Database Transactions.
  • Utilized Cassandra, NoSQL database management system for keeping user generated data.
  • Used Jenkins to support cloud deployment and staging in PCF.
  • Designed and implemented scalable system architectures, leveraging Pearl's capabilities within Java ecosystems.
  • Led Agile teams in the development of Java applications using Pearl, promoting rapid development and iterative improvements.
  • Worked with the Node package manager (NPM) along with Karma, Grunt and Bower for test and build.
  • Used Playground, GraphQL to develop the front-end of the GraphQL service.
  • Utilized Mongo DB, NoSQL database management system for keeping user generated data.
  • Experience in automation with selenium Web driver and Restful APIs automation using Apache.
  • Implemented cluster services using Docker and AWS Kubernetes services (AKS) to manage local deployments in Kubernetes by building a self-hosted Kubernetes cluster using Jenkins CI/CD pipeline.
  • Provided solutions on new technologies based on the proof of concepts to deploy on Kubernetes cluster for edge/IOT environment.
  • Built Web pages that are more user-interactive using jQuery Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap.
  • The system was developed in a test-driven development (TDD), Extreme Programming (XP), Pair Programming.
  • Communicated with the database using RESTful Web Services.
  • Used PL/SQL for queries and stored procedures in ORACLE as the backend RDBMS.
  • Developed web app using Create React App, ImmutableJS, MaterialUI, socket.io, HTML, CSS and JavaScript.
  • Used Flume, Kafka to aggregate log data into HDFS.
  • Designed a system using Kafka to auto - scale the backend servers based on the events throughput.
  • Worked on setup the kubernetes sandbox on AWS Kubernetes Services (AKS) for testing the different features.
  • Environment: HTML5, CSS3, Pearl, Typescript, Bootstrap 3, Angular-cli, Angular 2, Gulp, NodeJS, Spring MVC, Hibernate, JMS, Junit, Mockito, MySQL, Jasmine, Karma, GIT.

Full Stack Java Developer

Macys – Johns
01.2021 - 12.2022
  • Bank of Oklahoma money exchange project is the application where the different micro services are exposed to the outside network to perform the money exchange services through orchestration layers
  • This application is used in all the banks all over the world
  • Loan loss reserves are accounting entries bank make to cover estimated losses on loans due defaults and non-payment migrated this entire existing application to spring batch
  • Exception management is a process of managing exceptions for relationships in banking sector
  • We calculate the risk on the relationships based on the ratings for the relationships and define the exposure for the relationship.

RESPONSIBILITIES:

  • Assist in Software Development Life Cycle (SDLC) which includes developing, designing, analysis, testing and Integration of various web basing and client/server applications in multi-platform environments with JAVA/J2EE technologies
  • Developing/Implementing code on new requirements as a developer using Spring MVC and Hibernate by using Agile Methodology
  • Creating and designing User Interface (UI) Web pages with HTML5, ReactJS, Bootstrap, CSS, JSX, jQuery, AJAX, NodeJS, Spring REST, and GraphQL (using micro services)
  • Participating in developing of a well responsive Single page application CCA using Angular JS framework, Java 8 in conjunction with HTML5, CSS3 Standards used Apache Kafka in handling messaging services
  • Using Hibernate in data access layer to access and update information in the database and using Hibernate, Query Language (HQL) to query the database for complex data SOAP has been using as a protocol to sending request and response in the form of XML messages
  • Working on AppSync allows easy integration with various data sources including AWS DynamoDB, Lambda, Elastic Path, and more
  • This means you can link your GraphQL schema directly to these services without additional layer
  • Worked on Entity beans in the persistence layer interaction with Oracle DB have Knowledge on Apache Spark with Cassandra
  • Working on AppSync allows easy integration with various data sources including AWS DynamoDB, Lambda, Elastic Path, and more
  • This means you can link your GraphQL schema directly to these services without additional layer
  • Worked on integrating Spring with the relevant Elastic Path API APIs using HTTP requests
  • Using Kafka on publish-subscribe messaging as a distributed commit log, have experienced in its fast and Python and Scalable Created User defined exception classes using Java and building SOAP, GCP, Rest and Rest API
  • Experience in Microservices Architecture with Spring Boot, Kotlin and Docker on EXT JS for Rich Web Application and Implemented client-side Interface using React JS
  • Understanding the codebase, existing scripts and preparing documents the REST based Micro services using the Spring Boot for the application to seamlessly integrate with supporting sub systems
  • Designing and developing asynchronous REST full, Micro services using spring boot integrate Web Service (SOAP/REST) to Interacting with multiple master databases, SOA
  • Working on CI/CD deploying pipeline using Bit bucket, Atlas Sian Bamboo, AWS ECR, Harness, Docker containers and Rancher for managing Kubernetes clusters
  • Deploying Spring MVC based micro services Docker and Amazon EC2 container using AWS admin console providing thought leadership for cloud developer technology inside Google and collaborating with cross-functional engineering teams to streamline or improving adoption of Google Cloud Platform
  • Moving existing Angular JS controllers and services to Angular 7 components for more responsive and less dependency developing RESTAPI's using Spring MVC and spring boot, hosting all Micro services on Pivotal Cloud Foundry (PCF)
  • Responsible for creating REST Web services using JAX-RS strong written and verbal skills from both business and technical perspectives
  • Expertise in spring framework extensively used Spring5.0, Spring Batch, Spring AOP, Kotlin, Spring JDBC templates, multi-threading and in working with SOAP & REST Web Services
  • Developing the Presentation and Controller layers using JSP, HTML, JavaScript, Business logic using Spring 5, and Persistent layer DAO, Hibernate Persistence Strategy for all modules
  • Building RESTAPI end-points for various concepts Apache Kafka (Message Queues) for reliable and asynchronous exchange of vital information between multiple business applications
  • Responsible for Continuous Integration Continuous Delivery (CI /CD) process implementing using Jenkins along with UNIX Shell scripts to automate routine jobs developed feature file to validating these rules using cucumber Gherkin frameworks
  • Implementing the user interface using the Java 8, JSP, AJAX, Angular7.0, HTML5, Kotlin, CSS and Bootstrap extensively used Hibernate concepts such as inheritance, lazy loading, dirty checking, locking and transactions
  • Working on few issues relating to path while it is taking the relating file to validating and designing the model bean classes by identifying the attributes needed to develop the rules
  • Developing the utility functions and validation functions which are reused throughout the rules GIT commands on the regular basis to merge the Code in the branch
  • ENVIRONMENT: Java 8/11 J2EE, Hibernate, Spring 5.0, Spring Boot, Spring MVC, Spring Batch, Micro services, Web Service (SOAP/REST), AWS, CI/CD, REST API, PA, JSP, JSTL, JSF, JavaScript, React JS, Angular JS, Angular 7.0, PCF, HTML, XML, CSS, J Unit, My Eclipse, Kafka, Web logic, SQL Server, GIT, PCF, MS Vision.

Java Developer

State of Utah
04.2019 - 12.2020
  • The Utah Department of Health’s mission is advancing the health and well-being of all Utah by transforming the state’s public health system through unique partnerships and funding streams; addressing the community conditions and inequities that lead to disparities in health outcomes; and implementing data-driven, evidence-based solutions
  • Assure quality in health care facilities, health care services, and environmental health through smart regulation to protect the health and safety of Uthans (Office of Health Assurance and Licensing)
  • The Office of Families and Children is in charge of overseeing programs at the state level that work to prevent child abuse and neglect, help abused/neglected children and their families (by providing birth, foster, and adoptive families with services), license foster homes and residential facilities, and look into allegations of adult abuse, neglect, and exploitation


RESPONSIBILITIES:

  • Assist in Software Development Life Cycle (SDLC) which includes developing, designing, analysis, testing and Integration of various web basing and client/server applications in multi-platform environments with JAVA/J2EE technologies
  • Developing/Implementing code on new requirements as a developer using Spring MVC and Hibernate by using Agile Methodology
  • Creating and designing User Interface (UI) Web pages with HTML5, ReactJS, Bootstrap, CSS, JSX, jQuery, AJAX, NodeJS, Spring REST, and GraphQL (using micro services)
  • Participating in developing of a well responsive Single page application CCA using Angular JS framework, Java 8 in conjunction with HTML5, CSS3 Standards used Apache Kafka in handling messaging services
  • Using Hibernate in data access layer to access and update information in the database and using Hibernate, Query Language (HQL) to query the database for complex data SOAP has been using as a protocol to sending request and response in the form of XML messages
  • Worked on Entity beans in the persistence layer interaction with Oracle DB have Knowledge on Apache Spark with Cassandra
  • Using Kafka on publish-subscribe messaging as a distributed commit log, have experienced in its fast and Python and Scalable Created User defined exception classes using Java and building SOAP, GCP, Rest and Rest API
  • Experience in Microservices Architecture with Spring Boot, Kotlin and Docker on EXT JS for Rich Web Application and Implemented client-side Interface using React JS
  • Understanding the codebase, existing scripts and preparing documents the REST based Micro services using the Spring Boot for the application to seamlessly integrate with supporting sub systems
  • Designing and developing asynchronous REST full, Micro services using spring boot integrate Web Service (SOAP/REST) to Interacting with multiple master databases, SOA
  • Working on CI/CD deploying pipeline using Bit bucket, Atlas Sian Bamboo, AWS ECR, Harness, Docker containers and Rancher for managing Kubernetes clusters
  • Deploying Spring MVC based micro services Docker and Amazon EC2 container using AWS admin console providing thought leadership for cloud developer technology inside Google and collaborating with cross-functional engineering teams to streamline or improving adoption of Google Cloud Platform
  • Moving existing Angular JS controllers and services to Angular 7 components for more responsive and less dependency developing RESTAPI's using Spring MVC and spring boot, hosting all Micro services on Pivotal Cloud Foundry (PCF)
  • Responsible for creating REST Web services using JAX-RS strong written and verbal skills from both business and technical perspectives
  • Expertise in spring framework extensively used Spring5.0, Spring Batch, Spring AOP, Kotlin, Spring JDBC templates, Multi-threading and in working with SOAP & REST Web Services
  • Developing the Presentation and Controller layers using JSP, HTML, JavaScript, Business logic using Spring 5, and Persistent layer DAO, Hibernate Persistence Strategy for all modules
  • Building RESTAPI end-points for various concepts Apache Kafka (Message Queues) for reliable and asynchronous exchange of vital information between multiple business applications
  • Responsible for Continuous Integration Continuous Delivery (CI /CD) process implementing using Jenkins along with UNIX Shell scripts to automate routine jobs developed feature file to validating these rules using cucumber Gherkin frameworks
  • Implementing the user interface using the Java 8, JSP, AJAX, Angular7.0, HTML5, Kotlin, CSS and Bootstrap extensively used Hibernate concepts such as inheritance, lazy loading, dirty checking, locking and transactions
  • Working on few issues relating to path while it is taking the relating file to validating and designing the model bean classes by identifying the attributes needed to develop the rules
  • Developing the utility functions and validation functions which are reused throughout the rules GIT commands on the regular basis to merge the Code in the branch
  • ENVIRONMENT: Java 8/11 J2EE, Hibernate, Spring 5.0, Spring Boot, Spring MVC, Spring Batch, Micro services, Web Service (SOAP/REST), AWS, CI/CD, REST API, PA, JSP, JSTL, JSF, JavaScript, React JS, Angular JS, Angular 7.0, PCF, HTML, XML, CSS, J Unit, My Eclipse, Kafka, Web logic, SQL Server, GIT, PCF, MS Vision.

Java/J2ee Developer

Winnebago Industries
01.2017 - 03.2019
  • My partnership with Macy's has focused on optimizing their backend systems and UI to drastically enhance the shopper's experience
  • Through meticulous technological refinement, we've significantly reduced latency, ensuring a seamless and swift shopping process
  • Simultaneously, our redesigned user interface has made navigating Macy's extensive product range effortless and visually appealing
  • This collaboration represents our dedication to elevating the shopping journey, setting new standards for retail excellence


RESPONSIBILITIES:

  • Involved in every phase of SDLC in design, development and testing of the application developed JSP pages and client-side validation by Java script tags
  • Experience in working with NoSQL database like MongoDB, Cassandra for handling huge amount of data
  • Involved in Handled Database access operations
  • Application was built using Micro Services architecture where most of the functionality was exposed using web services
  • Overall architecture was polyglot in nature consisting of various languages (Java, Ruby on Rails)
  • Developed Java modules implementing business rules and workflows using Spring MVC, IOC and Web Framework Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning
  • Worked with Apache Lucene and SOLR for searching the person and business details Built Single page application (SOA) using Angular JS as per the requirement
  • Used Express with Node JS to create Web services which consume data from Azure cosmos DB worked on Mongo DB concepts such as locking, transactions, indexes, replications, schema design
  • Extensively used Google Cloud resources like Compute Engine, IAM, Google Container Registry, Container Builder and Cloud Storage buckets
  • Worked on Elastic Path is an eCommerce platform that offers tools and APIs to let developers create adaptable and customized online storefronts
  • When integrating Elastic Path into a Java application, HTTP requests
  • Are usually used to communicate with the APIs, while Java libraries may also be used for convenience
  • Involving in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept Docker for creating Docker images for launching containers on EC2 and Expert in using Docker for Environment provision solution
  • Extensively used JSTL tags and Struts tag libraries
  • Used Struts tiles as well in the presentation tier Used Spring framework to implement middle tire with Spring IOC, AOP, and spring boot
  • Developing the User Interface Screens for presentation using Bootstrap, J Query, AJAX, JSP, HTML, CSS, and Java Script creating multi-module Maven project to integrate Spring4.0, Rest API, Cassandra & micro services and Jenkins for continuous integration
  • Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager Templates and Terraform
  • Excellent project experience in Micro Services, Multithreading, CICD, Cloud computing, Web - J2EE technologies designed UI screens using JSP, Struts tags HTML
  • Used Java 5 for client-side validation
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using JMS
  • Used JMS to consume messages from the JMS provider
  • Modified the UI screens created by web designer using HTML5, JSP, CSS3, and Angular 6 (for an instance) on REST API generating the Web services classes by using Service Oriented Architecture (SOA) and maven
  • Developed the application using Struts and Hibernate based frameworks done with server-side validations using Struts Validation framework REST APIs, including JSON data formats wrote shell scripts in Linux to call routines
  • Experience using SOAP to test the existing services
  • Responsible for consuming Web Service from WSDL coming up with the test cases for unit testing before the QA release played a very important role in resolving the defects
  • Deployed the application on Web Sphere Application Server used J Unit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions played an important role writing the J unit test case scenarios for all the validations
  • ENVIRONMENT: Java 7/8/11, J2EE, Core Java, API, NOSQL, Docker, Spring 4.0, Spring MVC, Spring boot, Angular JS, Angular 6, Hibernate, SOAP, REST, REST API, MONGO DB, Google Cloud, Kubernetes, Micro Services, Apache Tomcat, Maven, Struts, Web sphere, SAAS, Eclipse IDE, Linux, JMS, LDAP, Clear Case.

Software Developer

Vanguard Claims Administration
09.2015 - 12.2016
  • Health insurance Service Company that offers health dental and supplementary insurance and Medicare plans to individuals, families, and businesses.
  • Dependable Reward Account Management System (DReAM) is Spring-Hibernate based an enterprise application, which is going to be providing incentives for customer.
  • This system allows business to configure incentives program, case install, reward processing and tracking customer's redemptions.


RESPONSIBILITIES:

  • Involved in development of application from scratch and worked with a team of five developers throughout the project.
  • Implemented user-based authentication-using devise
  • Implemented web-based applications using LAMP, WAMP, PHP, Drupal, WordPress.
  • Gained extensive experience with MySQL by using it as a primary database in multiple projects, developing schemas, and designing database architectures.
  • Good working experience in designing and implementing various web applications in both LAMP Linux, Apache, MySQL, PHP and WAMP Windows, Apache, MySQL, PHP Environments.
  • Assessing the efficiency and speed of current applications.
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
  • Developing the code in MVC architecture
  • Created an entire set of customized features in dashboard using (JQuery and AJAX).
  • Worked on Integrating different plugins and gems.
  • Implemented in Twitter integration using Twitter gem.
  • Being a part of daily/weekly scrum activities and track it using Rally board for the application.
  • Environment: WordPress, Drupal, Codeigniter, PHP, HTML5, CSS, JavaScript, jQuery, Linux, Unix, MySQL, EC2, JavaScript, Bootstrap, Cucumber, Git, Restful API.

Software Developer

BCBS
01.2013 - 08.2015
  • This is an Intranet application for shopping on line within the community
  • The member of the community sitting at his home or office can shop different items belonging to different categories like Stationary, Electronic Goods, Apparel, Furniture, Vehicles, Home need appliances etc
  • In the store belonging to that community
  • The mode of payment is through their membership Card
  • An Updated record is delivered every month to the concerned member so those dues may be deducted from his membership account
  • Adequate security features were incorporated into the Project
  • Another record maintains stock update


RESPONSIBILITIES:

  • Involved in all the phases of the life cycle of the project from requirements gathering to quality assurance testing
  • Created J Unit test cases and created set up manuals and user guides
  • Involved in Units integration, bug fixing and User acceptance testing with test cases
  • Implemented MVC architecture using Apache STRUTS framework
  • Designed the front end using JSP, Tag Libraries and JavaScript
  • Designed and developed framework components, involved in designing MVC pattern using Struts framework
  • Worked closely with testing groups for module and integration testing
  • Developed batch processes to perform the daily updates with Spring Batch Module Automation testing using J unit
  • Developed hibernate DAO Classes using Spring MVC Template, worked with Hibernate for object relational mapping and connection management
  • Used Angular Promise, Angular Custom directives, Angular custom services, Angular to SOAP to Spring calls involve in implementation of REST and SOAP based web services
  • Developing applications using Integrated Development Environment (IDE) tools like My Eclipse, Eclipse 3.2 the code environment using IDE as Eclipse 3.2 and deployed into Tomcat Server
  • Involved in Developing of Application based on J2EE using Hibernate and spring framework
  • Implemented Dependency Injection using the spring framework
  • Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager Templates and Terraform.

Education

Master of Science -

University of Maryland - Baltimore County
Baltimore, MD

Skills

Languages:

  • C, C, Java 17/11/19/18/17/15, Python360, PL/SQL

J2EE Technologies:

  • JSP, Servlets, Struts 1&2, Spring4/5, Spring MVC, Spring Boot, EJB, Hibernate 3x, JSTL, JMS, Log4j, JDBC, Java Beans, JAX-RS, JAX-WS

Web Services:

  • SOAP, REST, REST API, Apache CXF

Application/Web Servers:

  • Apache Tomcat 9x, J-Boss, Web Logic, Web Sphere, Apache Kafka

Methodologies:

  • Agile, Scrum, J2EE Design Patterns

Built Tools:

  • Jenkins, Docker, Kubernetes, CI/CD, Azure, Google cloud, PCF

Web Technologies:

  • HTML5, AJAX, XML, J son, J query, Java Script ES6, CSS3, Angular JS, Angular6/7/8/11, Node JS, React JS, JSF, JSTL, DOM, JAXB and JAXP

IDE Tools:

  • Eclipse and Net Beans

AWS:

  • EC2, RDS, S3, ELB, EBS

Databases/API:

  • Oracle, SQL, PL SQL, No SQL, MONGODB, MySQL, MS Access, MS SQL Server, Triggers, View, Criteria and Toad

Certification

  • AWS Certified Solutions Architect
  • Microsoft Certified Azure Solutions Architect
  • Oracle Certified Java Programmer

Timeline

Full Stack Java Developer

EPA
01.2023 - Current

Full Stack Java Developer

Macys – Johns
01.2021 - 12.2022

Java Developer

State of Utah
04.2019 - 12.2020

Java/J2ee Developer

Winnebago Industries
01.2017 - 03.2019

Software Developer

Vanguard Claims Administration
09.2015 - 12.2016

Software Developer

BCBS
01.2013 - 08.2015

Master of Science -

University of Maryland - Baltimore County
Narasimha Naidu Chikkala