Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

NIREESH KUMAR PAIDI

FullStack Developer

4705293584 | nireesh.paidi25@gmail.com | www.linkedin.com/in/nireesh-k-0909381b

PROFESSIONAL SUMMARY:

 IT professional with 10 years of experience in Java and JEE technologies including analysis, design
implementation, testing and maintenance of applications.
 Experience in large scale Software Development Life Cycle (SDLC) including Requirement Analysis, Project
Planning, System and Database Design, UML design using Rational Unified Process and Object - Oriented
Analysis and Design, Development, Testing, Implementation and Documentation.
 Capability to perform, troubleshoot and mentor new vendor resources in all Engineering role requirements.
 Automate report generation in MongoDB using JavaScript, shell scripting, java.
 Experience in Web Service Technologies: SOAP, WSDL, UDDI, Apache Axis, CXF, IBM JAX-WS.
 Familiar with software release management tools (Pivotal Tracker, JIRA, Rally).
 Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns
and frameworks: Servlets, JSF, Struts, Spring, Web Services, EJB, MQ Services, Hibernate, JDBC, JPA, Log4j,
JSP, POJO’s, JSTL, AJAX, JSON, JavaScript, XML, UML, Log4J and Junit.
 Extensive experience in designing MongoDB multi-shared cluster and monitoring with MMS.
 Proficient on implementation of frameworks like Struts, spring, JSF, AJAX frameworks (Rich Faces, My Faces)
and ORM frameworks like Hibernate.
 Transaction implementation (CMP, BMP, Message-Driven Beans), Struts, Spring, Swing, Hibernate, Java
Beans, JDBC, XML, Web Services, JNDI, Multithreading etc.
 Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB
 Experience with creating and workflows and Mappings, running jobs in Informatica 9.5/ETL.
 Knowledge on Grid Controls, Pie Charts and other Swing Components.
 Good experience in deploying to a cloud platform (Kubernetes, Azure, AWS)
 Experienced in using PERL to read and write data from/to Excel, Sql Server and MySQL.
 Expertise in client scripting language and serve scripting languages like JavaScript, JQuery, JSON, Bootstrap,
Node.js, React JS,
 Experience on developing cross platform server-side applications using Nod Back Bone.js and React.js.to
achieve scalability in real-time web applications.
 Expertise in XML technologies -XSL, XSLT, XML schemas, XPath, Forms, XSL-FO and parsers like SAX, DOM.
 Strong experience with MongoDB development (reports, schema design, map reduce functions) and
migrations from SQL relational databases.
 Experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
 Experience with major relational databases - Oracle 9i, 10g, SQL Server, DB2, and My SQL.
 Experienced in implementing the application's using J2EE design patterns like Singleton, DAO (Data Access
Object), RDBMS.
 Some experience and familiarity with agile methodology and pair programming (XP, Scrum). Candidate must
be willing to pair program.
 Experience in software configuration management using CVS, SVN and IBM Clear Case.
 Hands in experience with build tools like ANT, Maven, and logging tools like Log4J.
 Familiar with CI/CD tools (Jenkins)
 Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to
UML, tools like Rational Rose and use of Rational Unified Process (RUP).

EDUCATION

 Masters in Information Technology Kennesaw State University, Marietta Campus, United States.

TECHNICAL SKILLS
Web Technologies HTML/DHTML, JavaScript1.x, XML1.0, XSL, XSLT, CSS, Bootstrap, Angular-JS, Jquery

Development Tools (IDEs) Eclipse, MyEclipse, NetBeans3.3, MS Visual Studio 2005, Brackets and Webstorm
Oracle 11g/10g/9i/8i, MS SQL Server 2005/2000, MySQL5.1/4.1, DB2 9.1/8.1/7.2,
Data Base Mongo DB.
Platforms Windows, UNIX, LINUX
Methodologies Agile Methodology, RUP, Extreme Programming
Languages Java(J2SE1.8/1.6/1.5,J2EE 6/5) , SQL, PL/SQL, UML2.0,
JSP2.1/2.0/1.2, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1,
Hibernate3.x/2.x, Spring 3.0, Spring 4,SOA, JMS1.1, SAX and DOM Parsers, AJAX,
JAXB2.1/2.0, JAXP1.x, LDAP, Sybase Power Designer, RESTful and SOAP web
Technologies services
Web/Application Servers Tomcat 7.x/6.x/5.x, WebLogic10.3/9.2/8.1/7.0, IBM WebSphere 8.x/7.x/6.x.
MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO
Design Patterns patterns
Rational Rose, CVS, PVCS, Git, SVN, VSS, Clear Case, JIRA, Jenkins, JUnit, TestNG,
Selenium, Cucumber, Mockito, IBM MQ, Log4j, ANT, Maven, Gradle, EC2, VPC,
Build Tools SNS, SQS.

WORK EXPERIENCE

Exact, Dallas, Texas


Full Stack Developer – Feb/2022 to Present
Responsibilities
 Developed Single Page Applications (SPA) using HTML5, CSS3, JavaScript, Bootstrap4, Angular 6, Angular CLI,
and Typescript.
 Worked with Angular CLI, Typescript in Angular 6 to create Controllers and Components for the web pages.
 Used AGILE methodology and participated in SCRUM meetings.
 Cloud native frameworks (specifically pivotal technologies), database systems, and relevant programming languages.
 Implemented Router Module of Angular 11 to make the whole project a Single Page Application and add routers
according to the requirements.
 Worked on some of the new features of Angular 11 like new if else syntax, ng-templates, form validators, Router etc.
 Worked on Angular11 CLI to deal with troubleshooting and deal with the Angular11 virtual environment bugs.
 Works with other agile team members, interacts with onshore Technical Lead and offshore Product Owners to assess
and help refine/elaborate backlog requirements and success criteria during implementation.
 Developed AWS EC2 instances were configured in developing and QA environments with NodeJS.
 Designed and implemented the user interface and interactive web pages using HTML5, CSS3, JavaScript, and Angular11.
 Extensive usage of React Emotion for style as a function of state for maintaining the flexibility of CSS-in-JS throughout
the application for great developer, performance experience with heavy caching in production.
 Enhanced user experience by designing new web features using MVC Framework like Express JS and Node JS.
 Designed the responsive front-end screens using Angular11, HTML5, CSS3, JavaScript, Typescript, jQuery and Bootstrap.
 Worked on the modernization of a legacy and outsourced UI technologies used were Angular11, CSS, Node JS, Express
JS and AWS (Amazon Web Services).
 Used AJAX and JSON to make asynchronous calls to the project server to fetch data on fly.
 Developed a tool to retrieve and send data to third party service provider this feature was implemented using REST.
 Design and deploy new features to streamline all the manual operations.
 Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
 Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.
 Creation, configuration and monitoring Shards sets. Analysis of the data to be shared, choosing a shard Key to distribute
data evenly.
 Architecture and Capacity planning for MongoDB clusters.
 Implemented scripts for mongo DB import, export, dump and restore.
 Built Cassandra Cluster on both the physical machines and on AWS
 Automated Cassandra Builds/installation/monitoring etc.
 Converted a monolithic app to micro services architecture using Spring Boot using 12-factor app methodology.
Deployed, Scaled, Configured, wrote manifest file for various Micro services in PCF.
 Implemented reactive Angular11 components using RXJS.
 Validated forms using Angular11 and regular expressions there by providing client side validation and server validation.
 Developed Spark scripts by using Scala shell commands as per the requirement.
 Processing the schema oriented and non-schema-oriented data using Scala and Spark.
 Used Bootstrap and Angular11, React.js and Node.js in effective web design.
 Hands-on experience in development of Micro services and deploying in Docker.
 Deployed Spring Boot based Micro services in Docker and Amazon EC2 container using Jenkins
 Worked with Splunk and ELK stack for creating monitoring and analytics solutions.
 Developed Micro services using Spring MVC, Spring Boot, and Spring Cloud.
 Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring
Boot.
 Implemented Microservices Architecture with Spring Boot based RESTful services and consumed SOAP based Web
Services.
 Worked on creating Micro services using Jersey and spring.
 Developed Restful APIs and Micro services using spring, Hibernate and Jersey.
 Scaled Microservices, distributed systems and server less applications using Simple Queue Service (SQS).
 Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
 Used RESTFUL client to interact with the services by providing the RESTFUL URL mapping
 Created Typescript reusable components and services to consume REST API's using Component based architecture
provided by Angular11
 Built MAVEN scripts for automated deployment and for the build operation of the entire application.

Environment: Java, J2EE, Oracle 11g, Web Services, AWS, Agile, Hadoop, Hive, Base, REST, XML, Micro services, Mongo DB, SOA,
Spring Framework 4.0, Hibernate, Angular 11, AJAX, WebSphere, Scala, Neo4j, JavaScript, Angular 11, NodeJS, Reacts, Bootstrap,
JQuery, JBOSS, JUnit, Grunt, GitHub, SQL, HTML5, JSP, CVS, CSS3, MVC, Maven and SVN.

STMicroelectronics, Noida, India.


FullStack Developer - Aug/2017 - July/2021
Responsibilities
 Developed spring restful services for different business functionalities.
 Developed the application using Spring Core Framework.
 Developed views controller and model components using Angular 8.
 Used GIT as a version control for implementing the application.
 Used SoapUI/Postman/ARC for testing and developed JUnit Test cases to test the services availability.
 Designing and developing solutions for CI/CD and Release Management using GIT, Jenkins, Maven, Docker, Artifactory,
Kubernetes, Helm, and Amazon EKS which propagates micro services from dev to production.
 Implemented micro services containers using Docker and Kubernetes
 Deployed the applications in Apache Tomcat Application Server 8.x.
 Involved in all the phases of Software Development Life Cycle SDLC including analysis designing coding testing and
deployment of the application.
 Used Spring Core Annotations for Dependency Injection Spring DI and for Restful web services APIs.
 Build the application using TDD Test Driven Development approach.
 Involved in stage deployments using Tomcat server.
 Worked on Swagger API and auto-generated documentation for all REST calls.
 Used MAVEN as a Build Process and used generating Documentation, Reporting, and adding Dependencies.
 Implemented CI CD pipelines using Jenkins and build and deploy the applications.
 Created a fully Automated Build and Deployment Platform and coordinating code builds, promotions and orchestrated
deployments using Jenkins and GIT.
 Fixed the bugs in the existing application by tracking in JIRA.
 Used GITHUB for Repository Management.
 Involved in System Testing, Integration Testing, and Production Testing on WebLogic Server.
 Worked with Docker for creating Docker images using Docker file and Docker Compose file.
 Wrote Operations and corresponding handlers to communicate with Oracle database sitting on Linux/Unix server
 Implemented to reprocess the failure messages in Kafka using offset id.
 Used Angular 8 Reactive forms to implement complex forms and performed the Angular 7 validation to validate user
inputs and to create user-friendly web application using Form Builder.
 Implemented client-side form validation, form view results using various services, pipes in Angular 8.
 Designed the front end and wrote corresponding one-one REST methods to implement respective change requests.
 Developed RESTful web services using Java Servlets JSON JAX-WS and JAX-RS and persistence using Hibernate and JPA
framework.
 Designed and developed RESTful JSON/XML web service for handling asynchronous AJAX requests.
 Participated in preparing technical documents which includes logical flow of the code and UML diagrams and user’s
manual for the application.
 Used Gradle for project management and build automation and Continuous Integration is done using Jenkins.

Environment: Java 8, Servlets, Angular 8, Spring Boot, Hibernate, Restful Web Services, JPos, Swagger, JPA, JSON, XML, Gradle,
Tomcat Server 7 and MySQL

Spear Technologies Inc., India.


Java Developer - May/2015 to July/2017
Responsibilities:
 Hands-on experience in developing integration with Elastic search in any of the programming languages like JAVA and
JavaScript. Having knowledge of advance reporting using Elastic search and Node JS.
 Implemented core features of Angular7/6framework such as dependency Injection, Databinding, Filters, Directives,
Templates, Services and Deep Linking Designing.
 Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods
and Concurrency API.
 Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
 Used Spring MVC framework for implementing Model-View- Controller (MVC) architecture at the Web tier level to
isolate each layer of the application so that complexity of integration will be reduced, and maintenance will be very
easy.
 Used Spring AOP for solving crosscutting concerns like keeping logged data and transactions details etc.
 Used Spring Batch for processing large amount of data like transaction management, job processing, resource
management and logging.
 Secured the API's by implementing Oauth2 token-based authentication/authorization scheme using spring security.
 Developed API’s to read and publish data from Elastic search cluster using native Java Transport client as well as REST
client.
 Worked on Spring Integration with the Elastic search
 Focused on Test Driven Development there by creating detailed JUnit tests for every single piece of functionality before
writing the functionality.
 Performed automation testing and authored test scripts using Selenium Web Driver, Selenium Grid and Junit.
 Worked in Agile TDD environment using SDLC tools like GIT, Jira, Jenkins, and Maven for build packaging and
deployments of the application components.

Environment: Agile methodology, Java, J2EE, Hibernate, Spring, XML, JSP, JAX-RS, Spring AOP, Spring security, Oracle, MongoDB,
JSP, HTML, AJAX, JavaScript, jQuery, Angular7/6, Docker, Kafka, GIT, JIRA, PL/SQL, Maven, Jenkins, WebLogic Application Server.

SOFT PROJEX India Ltd – India.


Java Developer - May/2012 to Apr/2015
Responsibilities:
 Involved in implementing the DAO pattern for database connectivity and used the JDBC API extensively.
 Worked on WSDL’s files in SOAP web services for publishing Services and for consume some webservices.
 Involved in writing complex queries using PL/SQL to extract data from database and to delete the data and to reload
the data on Oracle database
 Used Waterfall approach for the Software Development
 Also, worked with the PDF and EXCEL format file download of user data on JSP’s when user wanted to save his/her
personal data on JSP page tables.
 Involved in SDLC– Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing
and User Acceptance Testing
 Implemented Use Case Diagrams and Sequence Diagrams during the design phase using Rational Rose.
 Designed and developed the UI using JSP, HTML, CSS and JavaScript.
 Used another Jakarta commons logging, ANT and SVN.
 Developed user interface with Servlets and JSP.
 Responsible in creating Servlets, which route submittals to appropriate Enterprise Java Bean (EJB) components and
render, retrieved information.
 Involved in collecting requirements from Business Users and Data Modeling, designing and developing Tools using J2EE,
Java, Servlets, EJB, and JSP.
Environment: Java 1.6, XML, XSL, JDBC, SQL, PL/SQL, SOAP, Eclipse, Ant, SVN.

You might also like