Praneeth Kalipindi - Senior Full Stack Developer |
[email protected] |
Location: Charlotte, North Carolina, USA |
Relocation: No |
Visa: GC |
Praneeth Kalipindi
Senior Full Stack Developer 4695181542 [email protected] Charlotte, NC No GC Employer details: [email protected] / Direct # (956) 306-0024 PROFESSIONAL SUMMARY Around 10 years of Professional experience in full SDLC development involving requirement analysis, design, development, testing, documentation, implementation & maintenance of application software in Web-based/Enterprise environment, Distributed n-tier architecture. Good experience on working with Amazon Web Services (AWS) like EC2, S3 bucket, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front. Expertise in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, JDBC, Servlets, JSP, JUnit, Struts, Spring, Hibernate, HTML and CSS, XML, JNDI, JMS, JSTL. Experience in processing and analyzing large-scale datasets efficiently with Spark, leading to valuable insights and business intelligence. Expert in using J2EE complaint application servers like BEA Web logic, IBM Web Sphere, Apache Tomcat, JBoss Expertise in developing SQL Stored procedures and UDF for DB2, Oracle and Sybase. Experienced in Automating, Configuring, and deploying instances on AWS, Azure environments and Data centers, also familiar with Cloud watch, Cloud Formation and managing security groups on AWS. Good experience in Shell Scripting's Server, UNIX and Linux, Open stack and Expertise Python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture. Proficient in Java programming, with strong knowledge of object-oriented design principles and design patterns Experienced in developing enterprise applications using Java technologies such as J2EE, Spring framework, and Hibernate Profound Knowledge of Data Modeling, Data warehousing, Transactional and ODS systems with emphasis on ETL (SSIS), Life Cycle Development (SDLC) including Requirement Analysis, Design, Development, Optimization, Testing and Support. Deep understanding of Apache Kafka and hands-on experience in developing Kafka applications Proficient in Java programming with strong knowledge of Java 8 features such as Lambdas, Streams, Functional Interfaces, and Optional. Experience with Databases like Oracle, IBM DB2, MYSQL, SQL SERVER, JDBC etc. Familiar with the new features and enhancements introduced in Java 11, such as local variable syntax for lambda parameters, HTTP Client API, and improvements in the Collections API. Highlight your problem-solving skills and ability to implement algorithms efficiently using Java and Kotlin. Professional in designing, developing, and enhancing automated test scripts for Selenium using Python. Proficient in Application Development with Web Technologies, B2B products, Distributed Technologies and Client-Server Architecture environment in Financial, HealthCare and Manufacturing Industries. Experience in XML related technologies like XSL, XSD, XPATH, DTD and XML Schemas, XML Parsers like DOM&SAX. Experience on Web Technologies using HTML4/5, CSS2/CSS3, XHTML, DHTML, JavaScript, jQuery, AJAX, JSF, AngularJS, XML and JSON. Experience with Core Java concepts like Collections Framework, multithreading, memory management. Experience in using ORM frameworks like Hibernate, JPA and integrating with Spring ORM. Experience in building web applications using spring framework features like Spring MVC, Spring Context, Spring Data, Spring AOP, Spring ORM, Spring Batch and Spring Security. Experience in building Microservice applications using Spring Boot for developing RESTful web services. Expertise in design and development of web and enterprise applications using Java & J2EE technologies like JSP, Servlets, Struts2, JDBC, JNDI, JMS, JavaScript and Web Services. Proficient in building interface with ReactJS and worked with React Flux architecture and Utilized React-Router for Dynamic Routing. Knowledge in managing Spark clusters and resources efficiently for optimal performance and cost-effectiveness. Used new Java 11 features such as Lambdas, Streams, Observables and Completable Futures etc. Good knowledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss. RDBMS experience includes Oracle, SQL Server, database programming and connectivity using JDBC, ODBC, SQL, PL/SQL, Stored Procedures, triggers, Queries. Experience in database development skills like My SQL, SQL Server and NoSQL Databases like MongoDB, Cassandra to manage extremely large data sets. Expertise in unit testing with Junit, Mockito, integration testing and automation with Selenium and CUCUMBER and experienced with Splunk tool for production support. Good Knowledge of event-driven architecture and its implementation using Kafka Experienced in using Unit testing tools and frame works like Karma and Jasmine. Experience providing training to development teams on how to track, plan and analyze using JIRA, knowledge on build tools ANT, Maven, Gradle and logging tool Apache Log4j and CICD tools JENKINS, HUDSON. Experience with Docker, leveraging Linux Containers and AMI's to create Docker Images/ containers. Good experience on Design Patterns (J2EE) like Singleton, Factory Method, DAO, Session Facade, Front Controller, Service Locator and Delegate Pattern. Extensive experience in working IDE tools like Eclipse, Net Beans, RAD, WID (Web Sphere Integration Designer). Expertise in using Apache Ant, Maven as java build tools. Familiar with Java development frameworks like Spring and Hibernate. Working experience with Version Control Systems like CVS, SVN (Sub Version), GitHub, And Clear Case. Good at design the front-end applications and user interactive web pages using web technologies like Angular JS, Node JS, Jasmine, and HTML5. Implemented Kotlin with Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these. Using Core Java, J2EE, XML, JavaScript, JSP, JNDIs in developing new functionalities and modules within the application. Implementing client-side application to invoke SOAP and Restful Web Services from Enterprise Service Layer application. Experienced in developing enterprise-level applications using Java 8 and design patterns. Experience in association of Cloud technologies like Amazon Web services (AWS) and Azure. Experience in developing and deploying applications on Cloud Platforms like Amazon Web Services (AWS). Excellent in deploying the applications in AWS as EC2 instances and created snapshots for the data that had to be stored in AWS S3. Expertise in define AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more EC2 instances. Expertise in implement a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's. Experience and working knowledge of Agile Methodology (Scrum, extreme programming, and Unified process). Proficient in log management using log4J framework and Splunk. Experienced in developing web-based applications using Python, C++, XML, CSS, JSON, HTML, JavaScript and JQuery. Expertise in using Perforce, GitLab and GitHub as a source code management repository. SKILL SET Cloud Platform Amazon Web Services (AWS), Azure. AWS Skills EC2, S3, RDS, EBS, IAM, AMI, ELB, CLI, SNS, RDS, VPN, NAT, GIT, DNS, Route53, DBA, Dynamo DB. Programming Languages JAVA, C++, Python, SQL, PL/SQL J2EE Technologies Java, JSF, JSP, JDBC, JNDI, Swings, Servlets, jQuery, Struts 2.0, Spring, Spring Boot, Spring Batch, Hibernate Web Technologies HTML5, XML, CSS, Bootstrap, Angular 10/9/8/6/2/4, JavaScript, Node JS, XSL, AJAX 2.0, .Net, XSL, XHTML Web/Application Servers JBOSS, Apache Tomcat7.1, WebLogic, IBM WebSphere, Jenkins, Cucumber. Web Services SOAP and Restful Scripting Languages Java Scripting, PERL Scripting, Shell scripting Database Skills Oracle10g & 11g, PL/SQL, SQL, MySQL, SQL Server 2008, SQL Developer, Toad, SQLite3, Microsoft Access, EBX, Mongo DB, Cassandra. Build Deploy Tools SDSS, JAP 7, Maven, ANT, Gradle Version Controls CVS, Git, SVN, Perforce, ClearCase IDE Eclipse, Net Beans, RAD, WID. Testing Tools Eclipse Plug-ins (Code Pro, Find Bugs, PMD), Selenium, Mockito, Jasmine, Karma. Design Tools MS Visio, Adobe Photoshop Others MS Office, Excel, Microsoft Word, QA4J, SART, MS Access Operating Systems MAC, LINUX, UNIX, Windows 7/8/10, Windows 2012 and 2008 R2 servers. Vista, XP, 2000 PROFESSIONAL EXPERIENCE Freddie Mac McLean, Virginia Senior Full Stack Java Developer July 2021 - Till Date Responsibilities Participated in Stand-up meetings, Sprint Planning and Retrospective meetings. Used Scrum as a development methodology, participated in Daily Scrum meetings, Sprint planning, Retrospective, and other Agile meetings. Developed responsive Single Page Applications (SPA) using Angular 11, Typescript, HTML, CSS, and material framework. Worked with IBM customers, partners and solved their concerns of software downloads Utilized Angular 11 modules, services, templates, directives, dependency injection, lazy loading, and differential loading for SPA development. Utilized Java 8 features like Lambda expressions for collection, evaluation and comparing the data, Stream API for Bulk data operations on Collections which would increase the performance of the Application, Parallel operations on collections for effective sorting mechanisms and to change the sequential stream flow of threads while session establishment. Integrated MongoDB with ETL pipelines to extract and load data between MongoDB and other databases or data warehouses. Coded DB2 stored procedures and user-defined functions that contain business logic. Expert in Java 17 and implementing concepts like Multithreading, Concurrency, Exception Handling, File handling, IO, Generics, and Java collections in various projects. Built performant REST APIs using Node.js and Java/J2EE technologies. Skilled in setting up and configuring Kafka clusters, managing topics, and ensuring data integrity and fault tolerance Actively involved in the DevOps streamlining process through Jenkins CI and CD Release Automation. Developed and maintained Android applications using Java and Kotlin, following best practices and design patterns. Involved in Developing a Restful API'S service using Python Flask framework. Designed dynamic and cross-browser compatible pages using HTML, CSS, JavaScript, Angular Material, Typescript, and Angular 10. Proficient in using version control tools like Git to collaborate effectively with other developers on Spark projects. Commitment to continuously learning and staying updated on latest Java 17 and Tomcat developments. Worked using Angular 11 modules, components, directives, pipes, services, dependency injection, materials, routing, binding, and forms. Developed and maintained enterprise-level applications using Java and WebSphere Application Server. Worked on Spring modules like Spring CORE, Spring REST, Spring Security, ORM, MVC, JDBC Template, Reactor, Batch and AOP. Took the responsibility for modules and followed through on time. Used latest Spring Boot, which is radically faster in building cloud based Microservices with very less configuration. Developed front-end applications using Angular 11, including Dependency Injection, HTTP modules, and Node.js server. Followed Twelve factor app principles while designing Spring Boot based microservices integrated the flow between the API s using messaging technologies like Kafka and IBM MQ. Implemented several Spring boot based Restful API s & Event driven Microservices as per the business requirement of building cloud-based authorization platform. Having Deep knowledge of the Java Spark API and how you have utilized it to implement various data transformations and actions. Leveraged cutting edge technology like Kotlin. Android JetPack, Retrofit, Navigation, ViewModel, Room, Actions. Involved in writing complex sqls to pull the data from DB2 to create reports. Implemented responsive UI rich web applications with HTML5, CSS3, SCSS, Bootstrap and Angular frameworks and used reactive & template driven forms to associate HTML elements to model & provide dynamic user validations on client side. Created computing and data resources on AWS using EC2. Implemented Kafka producers and consumers for real-time data processing and integration with other systems Developed Java-based web applications using technologies like Servlets, JSP (JavaServer Pages), and JDBC (Java Database Connectivity) for seamless integration with Tomcat. Deployed Spring Boot based microservices in Docker and Amazon EC2 container using AWS. Implemented and maintained the monitoring and alerting of production using AWS Cloud Watch. Worked with the team in writing Python functions to create AWS Lambda function events. Worked with AWS API Gateway for implementing the Micro service architecture and utilized ECS to deploy the Docker containers onto the servers. Hands-on experience in working with Java 8 libraries like Java.util.stream, java.util.function, and java.util.concurrent. Involved in writing of multiple batch jobs using Spring Batch framework where both annotation & xml-based configuration is done to support various business functionalities. Designed and implemented a travel companion app using Kotlin, providing real-time weather updates, destination recommendations, and trip planning features. As part of securing the Restful webservices we used spring security filters along with bearer token authentication mechanism using JWT token. Used Multi threading and Collections like core java concepts. Implemented Spring JPA & ORM framework to interact with the database to perform all the crud operations based on business use cases. Part of team implementing REST API's in Python using micro-framework like Flask with SQLAlchemy. Performed code reviews and provided guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability. Developed Application BL modules using EJB session beans. Involved in development of Web Services using JAX-WS. Guided testing team and helped them in developing cucumber-based automation test cases (ATDD) framework which we used to test our restful services. Involved in bug fixing during the System testing, Joint System testing and User acceptance testing. Followed Acceptance Test Driven Development (TDD) with the help of Cucumber framework where we automated the test execution of each feature we developed. Environment: Java 8, java 17,Tomcat, Core Java,Kafka,Spring framework, Python,Kotlin,Spark Spring Boot, Restful webservices, AWS Cloud, Lambda,Cloud formation template, Docker, Angular 10 framework,Spring WebFlux, Spring Security, REST, Microservices, Docker, Jenkins X(Serverless), Kubernetes, Google Cloud Platform, Google Cloud Services, Junit 5, Mockito, Hamcrest, Netty, Apache Maven, Postman, JDBC, PostgreSQL, Reactive Redis, Lombok, IntelliJ, GitHub, pgAdmin, gcloud, npm, Node.js10 Type script, HTML5, CSS3, JPA, GIT Hub, Jenkins, JSON, DB2, Gradle, Junit, Mockito framework, Swagger, Post man, Jira. Railinc Corporation Cary, NC Senior Full Stack Java Developer Nov 2019 - Jun 2021 Responsibilities Implemented Model View Control (MVC) architecture using Spring, JDK, Core Java (Collections, OOPS Concepts), JSP, Servlets, Struts, springs, Hibernate, JDBC. Developed scripts for build, deployment, maintenance, and related tasks using Jenkins, Docker, and Bash. Software Development Life Cycle (SDLC) including Waterfall and Agile development (SCRUM) methodologies. Developed Action classes, Action Forms and Struts Configuration file to handle required UI actions, JSPs for Views and used HTML in web page component development. Experienced in real-time data processing with Spark Streaming Re-designed, re-architected and built the existing application using Java 11, Spring Boot, Spring Reactive Stack (WebFlux), GCP, PostgreSQL and Maven. Coded UDB DB2 stored procedures for data interchange. Developed restful Web-services using Django Rest framework in Python. Used various AWS services like EC2, S3, Lambda, API Gateway, CloudWatch, ECS, ECR, CloudFormation. Used Spring Security. Proficient in using new Java 11 functionalities, such as the 'var' keyword for local variables, which enables more concise and readable code. Proficient in Java programming language with expertise in Java 11. Experience writing apps from scratch in Kotlin with Android studio. Worked with Java 8 Streams API and parallel Streams API for enabling parallel processing of collections in distributed environment. Created user centric design UCD using IBM compliant standards and internationalization. Deep understanding of web application development using Java and Tomcat Proficient in working with Kafka Connect for data ingestion and streaming Implemented Restful Services with JAX-RS using Spring Boot and Microservice Architecture. Experience coding in core Java using OpenShift environment couchbase, AMQ, CAMEL, Log Insight, AVA. Responsible for application development using Java/J2EE technologies which includes implementing Model View Control (MVC) architecture using Spring, JDK 1.6, Core Java (Collections, OOPS Concepts), JSP, Servlets, Struts, springs, Hibernate, Web Services, AJAX, JDBC, HTML and JavaScript. Worked with various open-source frameworks like Struts 2.0/1.3, Spring 3.0/2.5, and ORM Technology like Hibernate 3.0. Worked on reading and writing to/from the files by using newly introduced methods in Java 11. Provided ongoing support and troubleshooting for production systems running on WebSphere. We hosted all our micro services in Azure cloud infrastructure using Jenkins CI/CD pipelines. built end-to-end data pipelines using Spark, including data ingestion, transformation, and loading into storage or analytics systems Expertise in using CSS3, HTML5, React, TypeScript, ES6, JavaScript, JSON and jQuery to create UI web pages. Developed user interface by using the React JS, Flux for SPA development, also used React forms for data driven form components and React router to define module level routing. Expertise in implementing web and enterprise applications using Java 11, Spring Boot, Spring Rest and Spring Security, React, NodeJS, Python, MySQL, Angular, Mongo dB. Expertise in front-end UI design implementations by writing HTML5, CSS3, JavaScript, jQuery, React. Used React JS to capture user actions and render the relevant action, as well as dynamically render the UI based on user actions. Attended standards compliant audits and followed IBM web standards. Able to troubleshoot and debug Java 8 applications and resolve issues. Used React JS for tinplating for faster compilation and developing reusable components. Implemented various routing mechanisms in the webpage using React JS. Supported in creation team s Azure Infrastructure while coordinating with network engineering team on building subnets creation and Security groups creation and firewalls rules implantation. Developing data models using Hibernate POJO's and configuring Hibernate persistence layer. Using Hibernate for mapping Java Classes with database and using Hibernate Query Language (HQL). Worked with Version Control like GitHub, SVN and CVS. Develop complex functionalities using Java 11, HTML, and CSS. Writing service methods and SQL queries, PL/SQL to interact with the Oracle DBMS. Wrote Python code to simplify lists in Python with list comprehension and Python OOP,Worked with POSTMAN for API testing Developed and modified various complex stored procedures using SQL, Oracle and IBM DB2. Implemented integrating tools like Jenkins and Maven. Involved in migrating monolithic application in Micro Service Architecture and Developed Micro services using Pivotal Cloud Foundry platform build upon Spring Boot Services. Development and Deployment of 3-Tier and n-Tier Architectures. Worked on file transfer and connecting from Windows environments to UNIX servers using tools like Putty and FileZilla. Demonstrated willingness, interest, and aptitude to keep learning new technologies and acquire new skills. Working with IDE tools like Eclipse. Environment: Java 8, Java 11 J2EE, Core Java,AZURE Infrastructure,Python, HTML5, CSS3,Spark, Bootstrap, jQuery, Node.js, Spring IOC, Spring AOP, Spring MVC, Spring Security, Hibernate, JDBC, REST, SOAP, JAX-RS, JAX-WS, Micro services, Service Oriented Architecture, Oracle, SQL, PL/SQL, Unit Testing, JUnit, Log4j, Maven, Web Sphere Application Server, Jenkins and Spring Tool Suite (STS), React. WELLSFARGO Charlotte, NC Full Stack JavaDeveloper Mar 2018 - Oct 2019 Responsibilities Involved in analysis, design and development and testing phases of SDLC using Agile Methodology. Involved in implementation of the presentation layer (GUI) for application using HTML, XHTML, CSS and JavaScript. Implemented responsive design template to get a new interface Managed and administered Tomcat servers, including version upgrades, monitoring, and troubleshooting to ensure high availability and reliability of web applications. Using Spring Framework implemented dependency injection, Action classes through Application Context XML and initialized managed beans and services. The middleware interaction used JMS/IBM WebSphere MQ series for transferring messages between different components using the JMS/Mail API framework. Participated in relevant workshops, webinars, or courses to enhance Spark knowledge Developed an Angular2/4 workflow manager leveraging Angular2/4 -UI's state router for flexible configuration and management of multi-step user input flows. Experience with Apache Tomcat web contained Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution. Interacted with Mainframe DB2 through db2 queries Worked with core java concepts like Collection Framework, Multithreading, and Memory management. Lambda AWS functions. Developed the User Interface Screens for presentation using Angular2/4 -JS, Ajax, Bootstrap, Java Script and HTML. Developed Message driven beans using JMS API for IBM Websphere MQ. Worked on designing and creating business rules using IBM ILOG Rules Engine. Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s. For reporting, logging and Transactions purposes used Spring AOP. Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy. Development UI modules using HTML, JSP, JavaScript and CSS. Learned to implement Java 11 with hibernate in Intellij platform. Wrote object-oriented JavaScript for transparent presentation of both client- and server-side validation. Designed and developed application based on Spring MVC design pattern. Used spring validation and wrote validation rules. Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library. Used React-Router to turn application into Single Page Application. Created and consumed SOAP Web Services using JAXB annotations. Developed persistence layer Data access objects using DAO pattern, JDBC, Hibernate. Developed custom queries using hibernate criteria, native SQL and HQL. Used MongoDB as data storage and utilized aspects like replica sets, sharing and clever document design to make service extensible scale and feature wise. Create RFP (Request for proposal) Micro services to provide RESTful API utilizing Spring Boot with Spring11 MVC. Involved in developing and maintaining Struts controller, Struts Configuration files (struts-config.xml), Struts Action classes and Struts Action forms beans using Struts 1.2 version. Involved in the implementation of DAO using Spring-Hibernate ORM. Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS. Used JMS Template to publish and Message Driven Bean (MDB) to subscribe from the JMS provider. Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations. Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema. Created Connection Pools in WebSphere and configured as needed. Developed the application using RAD 9.6 as the IDE and used RAD standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, EJB template generation. Version Control was mandated through Subversion. Used ANT as build tool and developed build file for compiling the code of creating WAR files. Used LOG4J&JUnit for debugging, testing, and maintaining the system state. Environment: Core Java, Jdk1.6, JDBC, Angular 2/4, Servlets, JSP, Struts1.1, Hibernate, Spring, Web Services, JAX-RS JSP, jQuery, JSON, AJAX, Html, CSS, Java Script, log4j, SQL Server, WebSphere 8.5, SVN, RAD 9.6, DOJO, UNIX, Agile. TriWest Health - AZ Full Stack Developer Jul 2016 - Feb 2018 Responsibilities Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model. Designed and developed Microservices using REST framework and Spring Boot and used Bootstrap along with AngularJS in creating the Application. Used NodeJS for doing non-blocking design operation for server-side code and Angular.js framework in developing various UI components. Developed the responsive UI web pages using XHTML, HTML5, CSS3, Angular 2, JavaScript, node JS and has worked with Angular JS filters in expressions and directives to filter data in the UI. Used spring framework including Spring core/IoC, Spring Web, Spring Security and implement the authentication, authorization, and access-control features by using Spring Security. Used Spring Inversion of Control (IoC) for injecting the beans and reduced the coupling between the classes and implemented the Model View Controller using Spring MVC. Developed applications using Visual Studio 2005, C , and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites. Implemented the application using Spring Boot Framework and handled the security using Spring Security. Developed Hibernate with Spring Integration as the data abstraction to interact with the database of MongoDB. Involved in designing, developing and testing the web application by using the HTML5, CSS3, Project migration into cloud environment using AWS, Docker container. Application and developed cross browser and multi browser compatible web pages using HTML5, CSS3 and Bootstrap. Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular.js. Designed and coded application components in an agile environment utilizing a Test-Driven Development (TDD) approach. Environment: J2EE, Java 1.7, Spring Boot, Spring MVC, Hibernate, JSP, AWS, AJAX, TDD, Web Services, SQL Server, Microservices, XML, NodeJS, AngularJS, Angular2.0, jQuery, JavaScript, IBM RAD, WebSphere, Clear Case, Apache Maven, Cassandra, MongoDB, JUnit, HTML, CSS3, XSLT, JENKINS. CVS Caremark, Southborough| MA Java Developer Nov 2014 Jun 2016 Responsibilities Involved in various SDLC phases like Design, Development and Testing. Interact with business managers to transform requirements into technical solutions. Designed the application using the J2EE design patterns such as Session Fa ade, Business Delegate, Service Locator, Value Object and Singleton. Configured spring to manage Actions as beans and set their dependencies in a spring context file. Developed presentation tier as HTML, JSPs using Struts 1.1 Framework. Used AJAX for faster page rendering. Developed General Ledger module, which streamlines analysis, reporting and recording of accounting information. General Ledger automatically integrates with a powerful spreadsheet solution for budgeting, comparative analysis and tracking facility information for flexible reporting. Developed client-facing Struts web applications by creating and modifying Java classes, JSPs, Struts Delegates and DAOs, AJAX. Implemented the MVC architecture using Struts framework. Developed various Action Classes that route requests to appropriate handlers, Coded Struts Action Servlets to process requests and forward to Struts Action classes. Developed JSP and Java Helper classes for In-patient and out-patient Information. Wrote Action classes, Request Processor, Business Delegate, Business Objects, Service Classes and JSP pages. Designed generic database Connection Pooling with JDBC using Oracle and involved in the SQL query optimization. Developed the components for parsing XML documents using SAX and DOM parsers. Involved in developing code for obtaining bean references in spring framework and used Spring MVC to implement the Model View Controller pattern. Used Spring Icon to inject data into Java beans. Involved in the functional test of the application and tested Java applications using Functional Testing, JBoss and log statements. Code Walkthrough/ Test cases and Test Plans. Health grades, Denver, Colorado Java Developer Mar 2013 to Oct 2014 Responsibilities Designed the project using MVC, Service Locator and Business Delegate patterns. Followed agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs. Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer. Developed Web pages using Struts view component JSP, JavaScript, HTML, jQuery, AJAX, to create the user interface views Migration 3rd party applications. Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries. Involved in designing front-end screens using Java script, JSP, AJAX, HTML5 and DHTML. Designed and integrated the full scale Hibernate / spring. Used Spring IOC and spring's Hibernate Support, transaction management. Developed hibernate DAO framework with spring framework. Configured and deployed the application on WebLogic Application Server. Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns. Involved in preparing High- & low-level design docs with UML diagrams using Rational Rose tool. Keywords: cprogramm cplusplus continuous integration continuous deployment user interface message queue javascript sthree database rlang information technology green card microsoft procedural language Arizona Massachusetts North Carolina |