You are on page 1of 7

Manikanta

basha@advithri.com VISA: GC
972-468-8311

PROFESSIONAL SUMMARY

 Having 8 years of full stack development experience in Analysis, Design, Development, Testing, and
Maintenance of web-based, enterprise business applications using Java/J2EE technologies across the entire
Software Development Life Cycle (SDLC).
 Experience in following the Agile software development methodologies like Scrum, Sprint, and Traditional software
models like Waterfall, Test-Driven Development (TDD).
 Strong experience in developing responsive Single Page Applications (SPA) with Angular JS and javascript.
 Hands on experience in using React JS javascript library for building interactive UI’s using one-way data
flow, Virtual DOM, JSX, and React native concepts.
 Good Knowledge in using server-side javascript frameworks Node JS (Hapi JS, Express JS) to build event-driven,
non-blocking I/O model web applications.
 Experience in developing web-based applications using Servlets, JSP, JSTL, JSF (Prime Faces), EJB, JDBC,
Swing, Struts, Applets, JSI, Java Persistence API (JPA), JNDI, MDB, and JMS.
 Proficiency in Core Java concepts like Multithreading, I/O Streams, Exception Handling, Polymorphism, Garbage
Collection, Socket Programming, Generics, and Java Collections.
 Experience with Java 1.8 features such as Lambda expressions for making anonymous inline function calls by
using Functional Interfaces, and Streams API for Bulk data operations on Collections.
 Expertise in UI Design and Development using HTML/HTML5, DHTML, CSS/CSS3 (SASS, LESS), javascript,
Bootstrap, JSP, Typescript, jquery, JSON, XML and AJAX that follows W3C Web standards.
 Experience in using Spring MVC and Spring Boot to design and implement multi-tier applications with a good
understanding of Spring annotations and XML configuration for dependency injection.
 Quick learner, highly motivated team player with excellent organizational and analytical skills. Ability to multi-task
and work within deadlines in a competitive environment.
 Good experience in developing test cases with JUnit, Mockito for Unit testing in Test Driven Development.
 Used Log4J, SLF4J, Splunk for extensible logging, debugging, and error tracking.
 Strong experience in using Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, Spring Data,
Spring Cloud, Spring Security, Spring Thymeleaf, Spring REST, Spring Microservices, and Spring Batch.
 Extensive experience in using ORM frameworks like Hibernate, and Spring Data JPA.
 Used Docker container system and container orchestration like EC2 Container Service, and Kubernetes.
 Expertise with build tools like Ant, Maven, and Gradle and involved in bug tracking using JIRA.
 Exposure to GitHub, Bitbucket, CVS, and SVN version control systems.
 Used Hibernate Object-relational mapping (ORM) solution technique for mapping data representation from MVC
model to Oracle Relational data model with SQL-based schema.
 Developed and deployed Microservices based applications using Spring Boot and Spring Cloud.
 Experience in developing Dynamic Single Page Application using MEAN full stack development tool kit.
 Experience in working with SOA architecture by developing restful and SOAP based web services using JAX-RS,
JAX-WS, WSDL, Apache Axis2, Apache CXF, Jackson, Spring REST, and Jersey frameworks.
 Experience with (IDE’s) tools such as Eclipse, NetBeans, IntelliJ, and Spring Tool Suite.
 Strong understanding of common API technologies such as OAuth2, SAML, Spring Boot, and Microservices.
1
 Developed services that utilize AWS SDKs (Dynamo DB, Elastic Beanstalk, Lambda Function).
 Familiar with Cloud Formation, Cloud Watch, Cloud Front, and managing security groups on AWS.
 Knowledge of integrating GIT into Continuous Integration (CI) environment along with Jenkins.
 Experience in developing, deploying, and troubleshooting web-based and enterprise applications on Windows,
Linux, and Unix platforms.

Technical Skills

Programming Java, J2EE, JAX-RS, JAX-WS, SOAP, Java Security


Languages
Web Technologies JavaScript, React Js , Angular JS, HTML4/5, CSS2/3, Bootstrap, jQuery,
AJAX
Testing Junit, Mockito, Postman, SoapUI.
Tools/Others
Debugging Tools Chrome Dev Tools, Firebug
Developer Tools VS Code, IntelliJ, Web Storm 11, NetBeans 8.0, Eclipse
(IDE)
Databases Oracle, My SQL, DB2
Version Control SVN, GIT, Bit Bucket.
Operating Windows XP/7/8,10, Mac OS X 10.9.x, Linux Ubuntu 14. x
Systems
Cloud AWS, EC2, Azure, Docker, JIRA
Technologies/DevO
ps Tools
Editing Tools Adobe Photoshop/Illustrator

Professional Experience

Client: United Services Automobile Association (USAA)-TX (Remote) Aug 2022 – Present
Implementation: TCS
Role: Java React Developer
Responsibilities:
 Worked on creating React application for the new module. The application version
used is React 17.0.
 Used React material for components in which Forms Controls, layout, navigation, buttons, tables, grids,
etc. which made the application loading faster
 Integrating JavaScript libraries (jQuery, React - Bootstrap, High charts, Data tables, etc.)
 Build Web Apps with React JS and Flux. Structured the JavaScript code using React.
 Utilized the CSS Flexbox and CSS Grid to make the components of the application responsive.
 Worked with pre-processor like sass for writing CSS in the application. Created Responsive
Web Design using Bootstrap CSS framework.
 Developed Styled components in react using React-emotion and utilized React-Spring for animations.
 Worked on Import tool application to maintain secure data transfer between bank and clients and
2
vice versa.
 Used Spring Data JPA (ORM-based spring provided Module) to persist and retrieve the data
from database.
 Used the @Input and @Output decorators to bind properties to models and emit events,
respectively. It was done to enable component-to-component communication.
 Worked with the backend developers for calling the services using the endpoints.
 Involved in Agile/Scrum process, attending daily stand-up and completing tasks in sprints.
 Maintained the code using a version control system like Git.
 Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT(TDD).

Environment: React, Redux Flux, Java, Spring Data JPA, Bootstrap, HTML5, SASS, CSS3,
Flexbox, jQuery, GIT, JIRA, VS Code, REST-API, Nodejs, Docker, GIT, Bitbucket.

Client: JP Morgan-TX (Remote) Oct 2020 - Aug 2022


Role: React Java Developer
Responsibilities:

 Gathered and analyzed the requirements and converted them into User Requirement Specifications
and Functional Requirement Specifications for the designers and developers to understand them as
per their perspective.
 Converted wireframes into templates including the creation of brand identity, website header, menu,
information containers, grid styles, navigation, forms, buttons, icons, images, User components and
application widgets creation with suitable color schemes.
 Worked on the dashboard for the project which contained a variety of charts using High Charts.
 Developed page layouts, navigation, and icons by using CSS3.
 Worked on an Elastic search tool for querying that pertains to the actual algorithms for matching text and
storing optimized indexes of searchable terms.
 Experience in working using React with extensive knowledge of the latest ES6 features and the Best
Practices.
 Developed user interface by using the React JS, Redux, and React Router for SPA development.
 Used GRUNT JS, GULP, and webpack for repetitive tasks like minification, compilation, unit
testing to make the job easier.
 Used Ajax effectively to create pagination and client-side events like quick search.
 Refactored and enhanced an existing React Js application to follow strict MVC patterns for improved
source code maintenance which resulted in huge code reduction, ease of upgrade, scalability, ease of
developer spin-up and enhanced performance.

Environment: HTML5, CSS3, LESS, Bootstrap, JavaScript, jQuery, Grunt JS, React Js, Redux, High
charts, Elastic search, webpack.

Client: Fannie Mae - Plano, TX Aug 2019 - Sep 2020


3
Role: Java Developer
Responsibilities:

 Developed the GUIs using HTML, CSS, JSP and JavaScript Components
 Developed the GUI module using Struts Framework, Tiles, JSP, AJAX, HTML, DHTML and JavaScript
 Used Angular Js in a JavaScript Framework with directives and expressions for UI development.
 Also used AngularJS bootstrapper for simplification of development and testing purposes
 Extensively worked on developing UI components using JavaScript and JSON to interact with Restful web
services.
 Implemented Rule base techniques and others for Text Analytics to better understand the hidden issues.
 Worked on Data Structures, multi-threading concepts in Core Java.
 Used search and encryption algorithms for better searching methods and security improvisation.
 Worked on improvement and support to the existing Ecommerce environment.t
 Have also worked on Java 8 along with Cold Fusion.
 Built a custom cross-platform architecture using Java, Spring Core/MVC, Hibernate and Messaging
Routing Service Active-MQ in Eclipse IDE
 Used Jasper Reports to implement enhanced user report generation and report management.
 Used JRXML file format to implement Jasper Reports on Jasper Compile Manager class.
 Implemented Web-Services to integrate different applications internal and third-party components using
SOAP and RESTful services using Apache-CXF
 Reviewed the XML logical data model and developed XML schema XSD to validate the model and used
Jax-B for Xml-Java Mapping and Xml-Xslt conversion
 Implemented Hibernate ORM tool integration with Spring MVC to interact with back-end persistence
system Oracle11g.
 Used IRS Data Retrieval tool for Implementation of Tax Audits in the Project.
 Have also implemented code for IRS CADE2 relational database to retrieve customer tax information for
verification purposes.
 Used Dynatrace Application tools for transaction monitoring, fix code errors and to analyze memory
threads for Java Applications.
 Developed Hibernate entity POJOs based on Database schema. Implemented Criteria Query and Lazy
implementation
 Developed and published web-services using WSDL, SOAP, XML and Jax-B
 Involved in pre-testing the Web-Service calls with SoapUI using endpoints.
 Coordinated Unit JUnit, Easy Mock Integration, User Acceptance Testing and developed test cases for
bean components.
 Developed and deployed application in JBoss application server AS 7.1.0 for Load Balancing and
Management API.
 Used Subversion for maintaining the component and for release and version management, and JIRA for
defect tracking.
 Used various cloud computing tools and worked on AWS environment.
 Maven tool has been used for the build and deploy procedure scripts in UNIX, Linux and Windows
environment using Hudson.
 Followed Agile and Scrum software methodology for project development and deployment purposes.

Environment: JDK 7.0, JEE, JAVA, EJB, JMS, JAX-WS, Webservices, AngularJS, Eclipse, RAD, Spring, WebSphere

4
7.0/8.0, Hibernate, JBOSS, JSP, Servlets, Log4j, JDBC, SQL, PL/SQL, jQuery, DOJO, Oracle 11i, TOAD, SQL
Developer, IRS, CADE2, Tortoise SVN, JUnit, JMeter, Dynatrace, Jenkins, Puppet, AWS, Web Trends, Red Hat
Enterprise Linux, Solaris.

Client: Couth Info tech Pvt. Ltd, Hyderabad, India Aug 2016 – July 2019
Role: Java developer
Responsibilities:

 Developed Cloud Compatible Micro Services using Spring Boot, java and related web technologies.
 Developed web-based reporting front-end using WebLogic, Java, JavaScript, Struts, and JSP
against an Oracle database.
 Build powerful and a custom web search engine using Java/Hibernate/Apache Lucene/MySQL.
 Involved in design and developed portlets, hooks and modify theme velocity templates using Java,
J2EE, and tomcat server.
 Involved with bug fixing on functionality, performance and designing issues with JavaScript and J Query.
 Used HTML5, CSS3, Sass and jQuery to develop complex responsive themes.
 Developed the web application using Spring MVC, JSP, JSTL and AJAX on the presentation layer.
 For Responsive Web design used Bootstrap to build grids, layouts and components and used for
components like dropdown menus, navigation bar, alerts, and labels.
 Developed REST web services supporting JSON to perform tasks. RESTful web services leveraged by
web applications.
 Created Horizontal and Vertical Cluster configurations of WebSphere Application Servers and
WebSphere Process Servers (WPS).
 Developed additional UI Components using JSF and implemented an asynchronous, AJAX (J Query)
based rich client to improve customer experience.
 Worked on JDBC to select and update the data from the MySQL database for database retrieval
methods and optimizations.
 Used JSP, Servlets, and HTML5 to create web interfaces, developed Java and used custom tag libraries for
embedding dynamic into JSP pages.
 Developed Web Services to communicate to other modules using XML based SOAP and WSDL
protocols.
 Designed and developed the input/output data formats in XSD for the WSDL files and accordingly
implementing services using Apache AXIS2.
 Used NetBeans as IDE tool to develop the applications and Jira for bug and issue tracking.
 Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client-side
validations.
 Written Integration Test, Unit Test, Performance Test and application profiling using JUnit, Visual VM
and JMeter for custom modules and functionalities.
 Involved in manual testing of various test cases with respective test scripts on Selenium and generate
analysis report with Quality Center.
 Used various Amazon Web Services (AWS) Components like EC2 for virtual servers, S3 and Glacier for
storing objects, EBS, Cloud Front, Elastic cache and DynamoDB for storing data.
 Involved in designing and deploying a multitude of applications utilizing almost all the AWS stack
including EC2, IAM, Route53, S3, RDS.
 Wrote and implemented load scripts for transition of the legacy data from a Siebel (Oracle CRM)
database to a newly-designed PostgreSQL/Linux database server.

5
Environment: Java, Spring, Struts, JDBC, JSF, JSP, Servlets, JavaScript, HTML5 / CSS, AJAX,
bootstrap, Oracle, SOAP, Rest , Axis2 , NetBeans, web sphere, CVS, JUnit , JMeter , Selenium ,
Waterfall(1), AWS, EC2, S3, RDS, JSP, Servlets, Ant , XML, WSDL, JIRA, Tomcat, Linux, Unix.

Client: Dhruv soft Services Private Limited, India July 2014 - July 2016
Role: Java Developer
Responsibilities:

 Developed web page using HTML, CSS, JavaScript, JQuery, and AJAX.
 Analyzing the java code and implementing the new service using RESTFul API which can populate data
in enterprise application UI.
 Create publisher and consumer event services by spring events using Spring Framework.
 Implementing the new java processor methods to process the large sets of data through XML
received through SSIS.
 Developed Puppet Config for CI/CD code deployments.
 Involved in Veracode Scan and Mitigation/Remediation. Used JUnit for testing the related services.
 Creating message Driven Beans using Enterprise Java Beans (EJB) to process input XML files.
 Creating JMS (Java Messaging Service) MQ listeners to receive and send XMLs.
 Created dynamic web pages using AngularJS framework. Worked on two-way, one-way data binding,
built- in components and developed single page applications using Angular JS.
 Developed a Build script as a batch file and also to synch the repo to CDC GitLab.
 Developed POSTMAN Script for testing the Rest endpoints.
 Building and deploying the enterprise application ear into IBM WebSphere Application Server to run the
web application the IBM RAD.
 Refactoring the JavaScript, XHTML, JSF, Prime faces code for the better GUI of the applications.
 Developing code to call the stored procedures through the java process and access the data from
tables using hibernate ORM.
 Developing queries using PL/SQL and maintaining tables in SQL and Oracle Servers.
 Code reviewing to meet the application standards.
 Checking in the code into SVN using commands and deploying into the WebSphere application server
(WAS) using BART.
 Developing Microservices using Java 8 and Spring Boot framework in agile methodology.
 Developing Restful service endpoints using Spring MVC and exposed services via swagger
documentation.
 Work experience on application servers like IBM WebSphere Application Server, Web Logic,
Apache Tomcat web server and JBoss.
 Worked on build and deploy tools like Jenkins, Maven and Ant. Experience in integrating Microservices
Architecture with Spring Boot and Docker.
Environment: Java 8, HTML5, CSS3, JSP, JSTL, jQuery, XHTML, DHTML, XML, XSL, JDBC,
Spring MVC, Spring Boot, Spring Security, Spring Forms, RAD, Clear Case Team Explorer, Spring Tool
Suite, Service Now, Cisco Jabber, WebEx, Git, Maven, Jenkins, Nexus, Apache Tomcat, LDAP, OKTA, Contrast
Security, Mockito framework (JUNIT), Tiles, Spring Tool Suite, TOAD, Oracle, Junit, Mockito, JIRA, Rally.

6
7

You might also like