add photo
Nishanth Chowdary
nishanthcm19@gmail.com
831-309-1011
Monterey, CA 93944
831-309-1011
Java Full Stack Developer
12 years experience C2C
0
Recommendations
Average rating
290
Profile views
Summary

  • Around 8 years of IT experience in Analysis, Design, Development, Implementation and Testing of Enterprise Applications in the Client/Server environment as a developer using Java/J2EE in Client-Server, and n-tier applications.
  • Expertise in development and deployment of multi-tiered web-based enterprise applications using Java/J2EE technologies like JSP, Hibernate, Spring MVC, JDBC and Java Beans.
  • Strong experience in design/development of web applications using Java, JSP, J2EE, JMS, MVC Framework, Web Services, XML, XSD, JSON and JAXB.
  • Experience in using various spring modules such as Spring MVC, Spring Batch, Spring DAO/ORM, Spring Transaction handling, Spring AOP, Spring Boot and Spring Context.
  • Expertise in IDEs for software development like NetBeans, and Eclipse.
  • Experience in Micro-service architecture, with Spring Boot-based services interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy micro services.
  • Experience in building micro-services using Spring boot.
  • Experience in J2EE design patterns like MVC, Front controller, Factory, Abstract Factory, Singleton, Transfer Object and Data Access Object.
  • Experience with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management, HQL (Hibernate Query Language).
  • Expertise in XML technologies such as XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX and DOM.
  • Expertise in Core Java concepts like OOPS, Data structures and algorithms, Collections, Swing, Event handling, Multithreading, Garbage Collector, Exceptional handling, Generics, I/O and Java. Lang Package.
  • Experience in Developing and Deploying Enterprise Java Beans on Application Servers like WebLogic, WebSphere and JBoss.
  • Experience working with React and used state object class React Class Component for general stateful management.
  • Used React-Router to create a single page application.
  • Implemented Redux to resolve the application's global state management especially for user login status.
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML5, JavaScript, jQuery, Angular.JS and Bootstrap.
  • Experience in implementing SOA (Service Oriented Architecture) using Web Services (SOAP, WSDL, Restful, and JAX-WS) and REST Services.
  • Used Kafka for Publish/Subscribe pattern in application dealing with messaging.
  • Created CI/CD process to include support building for docker images and publish into a private repository.
  • Strong experience in database design using PL/SQL to write tables, Stored Procedures, Functions, Triggers, Indexers, and proficiency in writing complex queries, using Oracle, IBMDB2, SQL Server, MySQL and MongoDB.
  • Experienced in different software development methodologies like Water Fall Model and Agile Methodology.
  • Experience on version control tools like GitHub, Subversion (SVN) and CVS.
  • Worked on similar Object Oriented Programming Languages like Python.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Excellent written and verbal communication skills, Analytical, Problem-Solving skills, strict attention to detail and ability to work independently, lead/work within a team environment.

Technical Skills:

Languages Java 8/7/6, PL/SQL, SQL, Python

Java/J2EE Technologies Core Java, JDBC, Java Beans, Design Patterns, RabbitMQ, ActiveMQ, Kafka

Frameworks Spring, Hibernate, Spring Boot.

Web Technologies HTML5, XML, DOM, JSON, CSS3, JavaScript, JQuery, AJAX, Angular 6/4/2

Web Services/Cloud REST, SOAP, AWS

Design & GUI Tools Eclipse, IBM RAD, IntelliJ

Application/Web servers IBM Web Sphere, Apache Tomcat, BEA Web Logic, Jboss

Version Controls Subversion (SVN), CVS, GitHub

Databases/Tools Oracle, SQL Server, My-SQL

Methodologies Agile, Waterfall

Operating Systems Windows, Linux, UNIX

Experience
Education
Bachelor's in Information Technology - Concentration: Software Development
Georgia Gwinnett College, 2009 - 2013
Skills
Java
2022
7
Scripting
2022
7
SQL
2022
7
J2EE
2020
6
Spring
2022
6
Stored Procedure
2022
6
XML
2022
6
Agile Methodology
2022
5
AngularJS
2021
5
CSS
2021
5
Hibernate
2022
5
JavaScript
2021
5
Junit
2022
5
Scrum
2022
5
EJB
2021
4
JSP
2021
4
Maven
2022
4
SOAP
2021
4
Test Case Preparation
2022
4
Triggers
2022
4
Windows
2022
4
Analysis
2022
3
API Development
2022
3
Enterprise Applications
2018
3
HTTP
2018
3
IBM WebSphere
2018
3
Javabeans
2022
3
jQuery
2021
3
Log4J
2018
3
MVC
2021
3
Requirements Gathering
2022
3
Spring Boot
2022
3
WebServices
2021
3
WSDL
2020
3
AJAX
2021
2
Bootstrap
2020
2
Business Analysis
2018
2
Cloud Foundry
2021
2
CRUD
2020
2
Data Access
2020
2
Data Validation
2018
2
Database Design
2018
2
Design Patterns
2021
2
Documentation
2022
2
Eclipse
2022
2
HTML
2018
2
Java Servlet
2016
2
JMS
2018
2
JSF
2020
2
JSON
2021
2
Oracle
2022
2
Presentation
2022
2
RDBMS
2018
2
Requirement Analysis
2020
2
Routers
2018
2
UI
2020
2
Unit Testing
2018
2
Apache
2022
1
Apache Tomcat
2022
1
Bamboo
2016
1
BMC Control-M
2022
1
Command
2016
1
Git
2016
1
IDE
2022
1
JBoss
2022
1
JNDI
2016
1
Production Support
2016
1
REST
2022
1
Shell Scripts
2016
1
UAT
2022
1
UNIX
2016
1
XSL
2016
1
XSLT
2016
1
ActiveMQ
0
1
Actor
0
1
Applications Architecture
2015
1
Assessment
2021
1
AWS
2021
1
AWS EC2
2022
1
AWS S3
2022
1
BEA WebLogic
2015
1
CLIPS
0
1
Collections
0
1
Continuous Deployment
2021
1
Continuous Integration
2021
1
CVS
0
1
Database Maintenance
2021
1
Docker Containers
2021
1
Entity Beans
2015
1
IAM
2022
1
IBM Websphere MQ
0
1
IMAGE
2021
1
Incremental
2021
1
Iterative
2021
1
JAX-WS
0
1
JDBC
2015
1
JIRA
2015
1
Kafka
2022
1
Linux
0
1
Microservices
2021
1
Microsoft Excel
0
1
MongoDB
0
1
MySQL
0
1
Netbeans
0
1
ORM
2021
1
PL/SQL
0
1
Postman
2022
1
Progress
2021
1
Project Management
2021
1
Python
0
1
Rabbitmq
0
1
RAD
0
1
React.js
0
1
Redux
0
1
SOA
0
1
Software
0
1
Splunk
2022
1
Splunk Developer
2022
1
SQL Server
0
1
SVN
0
1
Swing
0
1
Verbal Communication
0
1
Version Control
0
1
Waterfall
0
1
Weblogic Server
2015
1
Windows Server
2022
1
XSD
0
1