Kalyan D.

Senior Java Developer at TG Mercer Consulting Services INC.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Frisco, Texas, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Senior Java Developer
      • Oct 2020 - Present

      Built an online web application “Spread Boss”, this application is mainly used for inventory management of pipe loading and unloading, here the application mainly focuses on send, receive, fabrication, maintenance, reconciliation, and some basic activity of a product. It allows the field user to manage the product from manufacture to deliver a product. • Worked and developed functionalities in Agile Methodology of SDLC and involved in Team planning and grooming sessions and Retro sessions in Agile environment. • Working on Angular 5.0 and upgraded Angular 2.0 developing environment to Angular 5.0. • Used Kafka 2.11 as a messaging queue, producer as publish message and consumer as rest service consumer. • Involved in development of Web Applications, Micro services deployed on corporate servers. • Used Jenkins for continuous integrations. • Implemented Smoke Test to evaluate the end-to-end critical functionalities that a product must satisfy. • Working with Multi-Platform application architecture using Ionic framework with Cordova to achieve Multi-Platform and Web SQL. • Used Angular Materials to develop the applications and used npm libraries to implement some of the modules. • Used Eclipse Link JPA as an Object Relational Mapping. • Used JSON Web Token to authenticate and information exchange. • Worked on Rest Web services and developed backend code using Java collections including Set, List, Map, Multithreading and Exception Handling. • Worked on Laserfiche enterprise content management associate with our web application to store images, documents and other cases related to maintenance and handling product details. • Worked on generating QR codes, Barcodes and Unique ID’s related to the product delivery. • Used TestNG as a testing framework to cover all categories of tests: unit, functional, end-to-end, integration etc., in Java. • Used dragula plugin for drag n drop, d3 plugin for Data-driven documents, xlsx plugin for spreadsheet data parser and writer. Show less

    • United States
    • Utilities
    • 400 - 500 Employee
    • Senior Java Developer
      • Jan 2020 - Oct 2020

      • Worked and developed functionalities in Agile Methodology of SDLC and involved in Team planning and grooming sessions and Retro sessions in Agile environment. • Involved in development, deployment of Web Applications, Micro services deployed on Cloud Foundry. • Working with Offline First Multi-device and multi-Platform application architecture using Ionic framework with Cordova to achieve Multi-Platform and Web SQL. • Worked on Rest Web services as well as Node Rest framework for backend services and developed backend code using Java collections including Set, List, Map, Multithreading and Exception Handling. • Working on AngularJS 1.5 to Angular 2.0 Code transition. With ES6 and TypeScript. • Built npm libraries/packages in Node.js and Grunt Task runner for Unit testing AngularJS components as part of Test-driven development. • Prepared Tableau reports in various subject areas like Materials Procurement Savings, Bill of Materials, Customer Service Index, Employee Productivity and Employee Safety. • Developed Spring Application using Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security, and Spring DAO and middleware application using spring core framework. • Used Executor Service Multi-Threading in programming and developed various helper classes. • Involved in coding for the presentation layer using jQuery, jQuery Mobile, Node.js, and JavaScript. • Involved in developing iOS SOA application based on Microservices. • Working on RESTful web services, exclusively consuming REST API with Asynchronous behavior. • Implemented application using Spring Boot Framework and handled the security using Spring Security. • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit. • Designed and Implemented Real time applications using Apache Spark and Kafka. • Wrote SQL queries and developed the back-end programs in PL-SQL for this application. Show less

    • United States
    • Hospitals and Health Care
    • 700 & Above Employee
    • Senior Java Developer
      • Sep 2018 - Dec 2019

      • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases with TDD approach • Designed and developed the UI using HTML5, CSS3, JavaScript, Node.js, and Backbone.js, Ext JS, AJAX, and JSON. • Used Bootstrap for responsive design which allows users to access it from any device. • The presentation layer used Spring MVC to implement the MVC architecture design and facilitates user interface designed by use of JSP's and tag libraries. • Worked on Media Queries as a complement to the Grid System of UI Bootstrap to facilitate the implementation of the responsiveness • Enhanced user experience by designing new web features using MVC Framework like Backbone.js accommodate these advanced and fast technologies. Enhanced User Interface based on Adobe Flex. • Developed entire user interface using various Ext JS components like Form panels, Tab panels, View port and Editable grids. • Involved in converting Hive/SQL queries into Spark transformations using Spark RDD, Scala, and Python. • Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application. • Gathered existing functionality of various products from PE BRD, HLAD and FDN. • Implemented RUP development process on Software Development Life Cycle and done with effort estimations using Function point’s 3p estimations. • Prepared design documents with Sequence Diagrams, Class Diagrams using Microsoft VISIO tool. • Used spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing. • Used ReactJS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA). • Involved in using spring concepts DI/IOC, AOP, Batch implementation and Spring MVC. • Implemented Declarative transaction management using Spring AOP. Show less

    • United States
    • Financial Services
    • 700 & Above Employee
    • Full-stack Java Developer
      • Jul 2017 - Aug 2018

      • Worked on JavaScript to validate input, manipulated HTML elements using JavaScript and AngularJS developed external JavaScript codes that can be used in several different web pages. • Created rule files using JBoss Drools 5 rules. • Involved in preparing High low-level design docs with UML diagrams. • Involved in PSI estimations using Fibonacci approach and divided feature into different USs. • Developed the presentation layer written using HTML, CSS3, Ext JS, ReactJS and client-side validations were done using JavaScript, jQuery, and JSON. • Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop. • Configured Spark streaming to receive real time data from the Kafka and store the stream data to HDFS using Scala. • Written business logic to retrieve data from legacy systems using web methods Mainframe, Java • Administered and configured multiple web methods B2B installations. This included moving developed code to various environments, setting up multiple databases aliases (Oracle), partner server’s subscriptions. • Used multithreading extensively to improve the performance of the application. • Worked on the Common UI layout for defining the Header, Footer and Menu using JSF Facelets. • Developed Spark code using Scala and Spark-SQL/Streaming for faster testing and processing of data. • Developed the application using frameworks like Struts, Java Server Faces (JSF) and Spring frameworks • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, Ansible and Docker on familiar servers such as Apache, and IIS. • Developed custom directives, Factories and Services in AngularJS. • Knowledge on Apache Spark java API and worked on Drools to configure rules as per business requirements. • Implemented EJB's session bean to maintain mobile session. • Worked with NoSQL databases such as Cassandra, MongoDB. Show less

    • United States
    • Insurance
    • 300 - 400 Employee
    • Java Software Developer
      • Nov 2016 - Jun 2017

      • Participated in all phases of the project like design, development, testing, enhancements, and production support. • Developed and supported all tiers of the application – UI/Business Logic/Database • Worked on impact analysis to migrate existing persistence layer to Hibernate. • Created and injected dependency injection and to wire objects of business classes. • Expertise in developing Web Applications using Spring Dependency Injection, and AOP for modularity. • Designed the Front-end screens using JSP, Servlets, HTML, and JavaScript. • Design & Development of User Interface module using J2EE, JSP, Servlets and Struts Framework. • Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionalities. • Provided installation, configuration & maintenance of pre-prod and production Cloud environments including services such as Tomcat, Apache, Jetty, MongoDB, MySQL, and Jira. • Exposed the Web Services to the client applications by sharing the REST Request and Response. • Developed the functionalities under Agile Methodology JIRA processes. • Prepared documents containing detailed recommendations for automation and support, enabling business process improvements. • Led and participated in weekly marketing meetings to build relationships with the marketing team and improve problem resolution process. • Installed, Configured, and administered Tomcat server. • Developed the application using JSP, Java Servlet, and XML. • Worked with DB2 and Wrote SQL Queries, Stored Procedures, triggers, views, and integrated SQL Queries into DAO. • Implemented entity beans utilizing container-managed relationship for retrieving data. • Thoroughly Unit tested the application by writing test cases in JUnit for different scenarios. • Involved in testing, debugging, bugs fixing and documentation of the system. Show less

    • India
    • Software Development
    • 1 - 100 Employee
    • Java Developer
      • Jun 2014 - Oct 2016

      • Involved in the software development life cycle requirement gathering, coding, testing, and implementation. • Used Java Message Service (JMS) for loosely coupled reliable and asynchronous exchange of user and real estate information among J2EE components and legacy system • Involved in working with J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture with JSF and Spring IOC. • Installed, Configured, and administered JBoss server. • Developed UI using java swings. • Configured and Implemented Web Services specifications. • Displayed the Documents in PDF format using Spring AbstractPdfView. • Developer advanced UI features (like slider, crop etc.) using jQuery. • Dynamic web pages are developed using JSP, servlet, HTML, JavaScript, XML and CSS. • Used CVS for version control. • Extracted data in UI for different clients using JSON format. • Implemented client-side validations using JavaScript • Implemented AJAX to speed up web application • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility • Participated in maintenance and production support. • Used Junit to test all the APIs and business logic. Show less

Community

You need to have a working account to view this content. Click here to join now