Post Job Free

Resume

Sign in

Java Developer Stack

Location:
Delaware City, DE
Posted:
March 28, 2024

Contact this candidate

Resume:

Summary

Shraddha Mankar

Email: ad4m2c@r.postjobfree.com

Contact No: 732-***-****

Full Stack Java Developer

Enthusiastic and detail-oriented Full Stack Java Developer with 7 years of experience, specializing in object-orient design, web development and backend development.

Strong programming skill in Java and J2EE with extensive ability to develop scalable applications.

Experienced in developing Web UI Applications using HTML5, CSS3, Boot Strap, Java Script, jQuery, Angular, React and Spring MVC.

Proficient in both constructing and integrating REST APIs within Spring Microservices architecture.

Experience in developing message module by using Spring JMS, Apache Camel

Strong Experience in message streaming by using Apache Kafka.

Developed filtration features with jQuery, Web API calls, and JSON.

Analyzed DOM layout, JavaScript functions, and CSS across browsers; adept with React.js for interactive UI design.

Extensive experience in responsive design, ensuring cross-browser compatibility and accessibility adherence.

Experienced in leveraging Amazon Web Services (AWS) and Pivotal Cloud Foundry (PCF) to optimize and streamline software deployment processes.

Hands on experience in AWS provisioning and good knowledge on AWS services like EC2, S3, Auto Scaling, Route53, ELB, ECS, Cloud Watch etc.

Skilled in deploying application on AWS Cloud and Google Cloud Platform, with expertise in tracking API errors/logs/metrics using Google Cloud Error Reporting and Open Census Dashboards.

Skilled in translating design concepts into clean and efficient code.

Proficient in J2EE testing, adept at developing test cases using JUnit and Mockito for thorough unit testing.

Experience in using Jenkins for Continuous Integration and Sonar jobs for java code quality.

Experience working with version control systems such as Git and project management tools like Jira.

Ability to collaborate effectively with designers and backend developers.

Experience working with development methodologies like Agile, waterfall, Test Driven Development and Feature Driven Development

Collaborative team player with excellent communication skills and ability to work under tight deadlines.

Excellent communication and interpersonal skills, well organized, goal oriented.

Technical Skills

Languages

Java, JavaScript (TypeScript), NodeJS

Frameworks

Spring, Spring Boot, Hibernate, SOAP, RESTful API, React, Redux, Web3.js, React Native, Angular, HTML,

jQuery, CSS (SCSS, LESS), Ajax, JSON,

SAFe, WordPress

Databases

MySQL, Oracle, MongoDB

Tools

Postman, Jenkins, Tableau, Putty, Jira, Git, IntelliJ

Education

Master of Science in Information Technology Jan 2022- April 2023

Wilmington University, Delaware

Bachelor of Engineering in Mechanical Jun 2011 - Jun 2015

University of Pune, India

Professional Experience

Commonwealth Of Pennsylvania (Justice Network) May 2022 – Present Full Stack Java Developer

Roles and Responsibilities

Orchestrated the migration of the existing architecture to React.js, resulting in a remarkable 20% increase in operational speed. Facilitated seamless role creation and access, enhancing communication within the system.

Successfully designed and implemented an object-oriented, microservice-based system using Spring- boot, Java, and RESTful best practices which drastically improved application performance and scalability.

Developed and deployed dynamic applications services using Java, J2EE technologies, and Spring- Boot, ensuring high performance and scalability for handling several user requests and notifications.

Integrated Java Message Service (JMS), Apache Kafka, and Apache Active MQ to create a robust messaging infrastructure, ensuring real-me notification about new access request

Designed and developed batch jobs using Java, Spring Batch, and SQL Server

Developed web application with HTML5, CSS3, Java Script, and React.

Data validations were implemented for critical functionality using JavaScript and Ajax.

Handle the user interface (UI) using React, leveraging components, and state management to create interactive and responsive web applications.

Create reusable components and utilize Reacts component lifecycle methods to enhance code reusability and maintainability.

Utilize modern web technologies and libraries (e.g., CSS-in-JS, styled-components) to enhance the styling and appearance of web pages.

Employ asynchronous data fetching techniques (e.g., AJAX, Fetch API) to retrieve and update data from server APIs in real-time.

Integrated Docker and cloud platforms such as AWS for containerized deployments, ensuring consistent application behavior across multiple environments.

Leveraged AWS Elastic Load Balancing (ELB) to evenly distribute incoming application traffic, ensuring optimal performance even during peak usage times.

Utilized Agile and Scrum methodologies, leveraging tools like JIRA to drive project milestones, track progress, and effectively address challenges.

Environment and Tools: Java8, Spring Boot, AWS, React, HTML5, CSS3, JavaScript, Redux, Agile/Scrum, AJAX, Fetch API, CSS-in-JS, NPM, Node, Webpack, IntelliJ, SAFe, Git, GitHub

State Street, Hyderabad – India Sept 2017 – Aug 2020 Full Stack Developer

Roles and Responsibilities

Utilize Angular framework to develop robust and scalable web applications, following best practices and architectural patterns.

Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.

Implemented the updated version for Q&A moderation tools, resulting in a significant increase in efficiency compared to the previous version. Reduced support calls by 20% through improved tool performance and enhanced user experience

Designed and developed asynchronous RESTful microservices using Spring boot.

Implement React-Router to create single-page applications and multi-page applications, ensuring smooth navigation and routing within the application.

Integrate modules into Node.js environment to meet design requirements and ensure seamless integration with the back end.

Worked on Swagger API and auto-generated documentation for all REST calls.

Develop various features and web components using HTML/HTML5, CSS/CSS3, ES6, Webpack, JavaScript, React, and Redux, ensuring adherence to web standards and best practices.

Implement CSS3 style sheets using libraries like JSS to maintain consistent and visually appealing user interfaces.

For monitoring API’s performance created using Blaze meter tool.

Developed server-side application to interact with database using Spring Boot and Hibernate.

Develop reusable components using React and Material-UI, ensuring code reusability, maintainability, and scalability.

Stay updated with the latest trends and advancements in Angular, JavaScript, HTML, and CSS, and proactively suggest improvements and optimizations to enhance the overall quality and performance of web applications.

Implemented modules into Node JS to integrate with designs and requirements.

Used Hooks feature of 16.8 version of React for state and lifecycle features from function.

Developed many features: web components using HTML/HTML5, CSS/CSS3, ES6, Web pack,

JavaScript, React and Redux; CSS3 style sheets using JSS; middleware using Redux and Redux-saga;

tables using DevExpress and knowledge of react hooks; reusable components using React and

Material-UI.

Implemented comprehensive testing strategies using Jest and Enzyme for React components, ensuring robust code quality and reliability.

Crafted SEO strategy and intuitive interface for React project to achieve prominent rankings across top browser platforms, including Google and Amazon.

Worked with React test utils for unit tests for the application.

Environment and Tools: Java7, Spring Boot, Angular, React, HTML5, CSS3, JavaScript, Redux, Agile/Scrum, AJAX, Fetch API, CSS-in-JS, npm, Webpack, Git, GitHub, Jest.

CreatiSoul, Bengaluru – India Aug 2015 – Aug 2017 Frontend Engineer

Roles and Responsibilities

Collaborate with stakeholders during the development process to understand their requirements and confirm creative proposals, ensuring adherence to design best practices.

Manage full-cycle design tasks, taking responsibility for all phases from conception to completion. This includes creating wireframes, prototypes, and implementing designs while maintaining design guidelines throughout the process.

Verify that all web-based products meet the prescribed project needs by conducting direct interactions with stakeholders. This involves gathering feedback, addressing concerns, and making necessary adjustments to ensure client satisfaction.

Identify and address user experience issues by conducting usability testing, analyzing user behavior, and providing targeted suggestions for improving the overall user experience.

Create design timeline specifications that outline project deadlines and budgetary metrics, ensuring accurate planning and resource allocation.

Develop clean, semantic HTML markup and CSS stylesheets to implement the approved designs, ensuring cross-browser compatibility and responsive layouts.

Utilize TypeScript, a statically typed superset of JavaScript, to enhance code quality, maintainability, and scalability in larger front-end codebases.

Collaborate with front-end developers, back-end developers, and other stakeholders to ensure seamless integration of front-end components with the overall application architecture.

Stay updated with the latest trends and best practices in HTML, CSS, and TypeScript development, and proactively suggest improvements and optimizations to enhance the overall quality and performance of the web applications.

Environment and Tools: HTML5, CSS3, JavaScript, TypeScript, Redux, Agile/Scrum, AJAX, Fetch API, CSS-in- JS, npm, Webpack, Git, Gi

Academic Projects

Automatic Grading and Report system [Open-Source Project] - Designed and developed a complete front-end website for Wilmington University using HTML5, CSS3, and JavaScript. Implemented the application's functionality using React framework and the Model-View-Controller (MVC) pattern. Developed a responsive user interface using Bootstrap and CSS, ensuring cross-browser compatibility and accessibility. Integrated the front-end application with the back-end Java application using RESTful APIs and AJAX calls. Deployed the front-end application on the Amazon EC2 cloud platform, ensuring scalability and reliability. Contributed to the open-source Web Cat application by revising and publishing the existing courses offered at Western Illinois University's B-School.

Development Tools: HTML5, CSS3, JavaScript, React, Bootstrap, RESTful APIs, AJAX, Amazon EC2.

Alumni Network – Developed a web-based application for the university to provide a platform for alumni, students, and faculty to interact and stay updated. web-based application for university. Designed and developed the user interface using HTML5 and CSS3, ensuring a responsive and user- friendly design. Implemented the application's functionality using JavaScript and the Spring MVC framework. Created features such as profile management, job listings, and college updates to provide a comprehensive experience for users. Ensured the application was compatible with multiple browsers and optimized for performance. Collaborated with the back-end development team to integrate the front-end with the Spring MVC framework.

Development Tools: Java, Spring Boot, HTML5, CSS3, JavaScript, Spring MVC.

Heart Disease Detection - Developed a web-based system to detect heart diseases based on available symptoms using Neural Network and Feed Forward backpropagation algorithm. Used UCI machine learning repository for training the system. Designed and developed the user interface using HTML, CSS, and JavaScript to provide a user-friendly experience for users. Created a feature to input symptoms and receive a diagnosis, displaying the probability of having heart disease. Ensured the application was compatible with multiple browsers and optimized for performance.

Development Tools: HTML, CSS, JavaScript, UCI Machine Learning Repository.

Chat Application - Developed a client-server chat application using HTML, CSS, JavaScript, and WebSocket technology. Designed and developed the user interface using HTML and CSS, ensuring a responsive and user-friendly design. Implemented the application's functionality using JavaScript and the WebSocket API, allowing for real-time communication between multiple unique clients. Created a feature to establish a TCP connection between the client and server, allowing for secure communication. Developed a broadcast feature to send messages between multiple unique clients. Ensured the application was compatible with multiple browsers and optimized for performance. Development Tools: HTML, CSS, JavaScript, WebSocket API.



Contact this candidate