Monika Mal
Technical\Business Analyst (Certified Scrum Master)
***********@*****.***
PROFESSIONAL Summary
* ***** ** *********** ********** experience in providing business/technical solutions that includes analysis, designing, development, testing, and maintaining web-based Client-Server business applications in distributed environments, using Java and the related technologies.
Working experience with the State of Pennsylvania (Department of Education).
Strong hands on experience in managing teams and providing the deliverable based on client timelines.
Excellent communication skills to work closely with stakeholders.
Experience working under waterfall and agile driven environments.
Strong Experience working on microsoft products (Excel\Word\PowerPoint).
Strong hands on managing the JIRA board, creating tasks and report documents.
Well versed in SQL and experienced in database connectivity with Java using straight JDBC, and annotation-based Object/Relational mapping with Hibernate.
Experience in database modeling, design and development of PL/SQL stored procedures, packages in relational databases: Oracle 12g.
Good grasp on Spring related ideas like Inversion of Control, Dependency Injection, and Aspect Oriented Programming, and experienced in creating Spring Boot applications.
Well versed in Object Oriented Design and Programming with Java.
Experience in complete Software Development life cycle involving requirement gathering, requirement analysis, object-oriented design, development, testing, deployment and support of web applications and software applications.
Exposure to Java web services development using SOAP, REST, and JSON.
Professional working experience with the design, development and implementation of Client/Server, three-tier architecture-based applications.
Working experience with version controlling tools GitHub and Git.
Experienced in using the Scrum methodology of Agile software development, i.e., participating in Sprint Grooming and Planning, the Daily Standup and Sprint Retrospective meetings, discussing acceptance criteria for Sprint Stories, assigning points to Stories, and finishing tasks before end of Sprint.
Experience in complete Software Development life cycle involving requirement gathering, requirement analysis, object-oriented design, development, testing, deployment and support of web applications and software applications.
Good Understanding of Mobile testing.
Ability to write well-documented, well-commented, clear, and maintainable efficient code for development.
Excellent client skills and the drive to complete tasks effectively and efficiently as well as the ability to communicate effectively with all levels of management and the client.
TECHNICAL SKILLS
Certificant ID: 001659185 Certification Active through: 21 June 2026
Languages: Java, Kotlin
Technologies: Spring, Spring Boot, Oracle POS
Databases: OracleL, Snowflake.
Operating Systems: Windows, UNIX, IOS
IDE’s: Eclipse, IntelliJ, Visual Studio
Web Server: Apache Tomcat
Tools: JUNIT, Maven, Log4j, Ant, GIT, SVN, JIRA, Remedy, ServiceNow
EDUCATION
B. Tech, CSE, PTU, India. Aug 2004 -May 2008
PROFESSIONAL EXPERIENCE
Role: Functional Lead\ Project Coordinator January 2023 - Present
Client: Premium Brands
Project: Concierge and OFS (POS)
Domain: Retail
Description: Concierge and OFS are the instore online platforms connected to the instore POS system which will help the customer to select items as online shopping and buy from the store. It also gathers the shopping preferences of the customer from the previous experience and helps the selling associate to serve the customer better.
Key Roles & Responsibilities:
Evaluate and design IT solutions focusing on Point-of-Sale Systems focusing mainly on Merchandise Management.
Prepared requirement documents and created scrum tasks to track project work.
Managed Jira board to monitor and generate project reports.
Act as Scrum Master to facilitate the development team.
Worked closely with the project owner to get a deep understanding of backlog stories to prioritize for sprint.
Managed onsite and offshore teams, handle sync up meetings to share the work status.
Capture, understand, challenge and deliver projects based on client business requirements.
Maintain an appropriate level of communication to all stakeholders.
Support project managers in order to structure IT problem statements and evaluate, assess and design solutions.
Work with latest Technologies - mainly focus on Point of Sale, Merchandise Management.
Supported and co-ordinated with Omni-Channel and Retail teams.
Provided Production support for P1\P2 & P3 incidents.
Worked on identifying the production issues by looking into server & application logs.
Worked with QA teams to reproduce the bugs in lower environments.
Created JIRA stories for reported issues.
Also, worked closely with the Java team on enhancement and bug fixing as per release stories.
Worked on data processing METL Jobs to move the data to the Central database from different H2 DB instances.
Wrote SQL queries to pull the reports and look at the reported data issues.
Performed mobile application testing.
Test Automation of web applications using Cucumber.
Performed application testing on different mobile platforms such as IOS and Android devices.
Worked on API testing using SOAPUI and Postman tools.
Worked with payment gateway teams.
Also, I worked on java processes to make minor changes to the REST API services.
Tools\Technology: JIRA, Microsoft Office, Scrum, Oracle POS Framework, Java, Spring, Oracle 12g, SQL Developer, Eclipse, Tomcat, Postman
Role: Senior Business Analyst Client: FedEx Project: ShopRunner CS-WebApp Replatform Oct 2021 - Dece 2022
Modernize legacy CS-APP to new technology stack. CS-APP is an important ShopRunner application used by the support team for handling member/order related transactions.
Key Roles & Responsibilities:
Worked as business and technical analyst and coordinated with client stakeholder teams to understand business requirements, design, and development of the project.
Created design documents, entity classes and workflow diagrams for the new development tasks.
Understand the existing application developed in PHP\Python to rewrite in React\Kotlin.
Created Rest API to interact to get the data from Internal applications
Used Kotlin language to write the backend logic of the application.
Used the Ktor framework to develop the application.
Used Arrow library for API/Data Processing Development.
Create Junit test cases to test the new implemented services.
Used hibernate queries to interact with databases.
Integrated OKTA for authentication to secure access to applications.
Co-ordinated\Lead offshore teams and assisted as required to progress with development.
Worked with Stakeholders to get business requirements and guided the offshore team to implement it.
Used Postman tool to test Rest API’s.
Used Jenkins for application deployment.
Involved in Unit testing, System Testing, Integration Testing and User Acceptance Testing.
Used Grade build tool for building the project.
Responsible for Bug Fixing (Debugging) of the application.
Participate in agile meetings.
Tools\Environment: IntelliJ IDE, Visual Studio, Kotlin, Ktor Framework, Spring boot, Hibernate, Rest, React, Spinnaker, Jenkins, Grade, GIT, dbeaver, Snowflake, SQL, Docker, Lima, Postman, OKTA, JWT
Java Developer Client: QVC August 2021- November 2021
Key Roles & Responsibilities:
Participating in all the stages of the Software Development Life Cycle.
Participating in technical code reviews as part of the development process.
Writing JUnit test cases for all the service methods.
Using Eclipse Integrated Development Environment for coding, debugging and testing application modules.
Participating in technical code reviews.
Creating REST APIs necessary for the UI layer using Jersey, and services and DAOs underneath the REST layer. Used Hibernate for ORM and Postman to test the REST layer.
Using GIT to control, track and maintain the different versions of the project.
Creating complex SQL queries and used JDBC connectivity to access the database.
Developing JUnit test cases for the developed application.
Developing Spring and Hibernate data layer components for the application.
Performing the unit testing, integration testing and system testing for the application using JUnit.
Extensively using Maven to build the application and deploy on Embedded Tomcat Server.
Environment: Java 8, Spring Boot, Maven, Hibernate, GIT, Oracle, IntelliJ Idea, GIT, Tomcat, UNIX, Windows
Business analyst Client: Orbits, September 2019- August 2021
Key Role and Responsibilities:
Analyze information from large-scale data composed of Big Coms, Corp. customer feedback through survey responses, call logs, and other data sources. Perform detailed analysis, give insight into customer pain points, recommend potential improvements and business solutions, and assist with implementation.
Provide customer examples and data for reported issues, work cross-functionally with support teams to establish workarounds for issues requiring funding for permanent resolution, and conduct tests on development fixes to ensure changes are working as expected.
Provide customer examples and data for reported issues, work cross-functionally with support teams to establish workarounds for issues requiring funding for permanent resolution, and conduct tests on development fixes to ensure changes are working as expected.
Report metrics on customer feedback, customer service call logs, and customer order history, and use data to understand the customer experience; retrieve customer data for new user outreach campaigns • Develop new features focused on improving the customer experience, detecting technical issues, and identifying users impacted by those issues.
Translate business requirements and technical information into non-technical terms for communication and collaboration with development, operations, and leadership groups.
Serve as the first line of support for data issues and data subject matter expert (SME) for clients.
Participated in analysis, specification, design, and implementation, testing phases of Software Development Life Cycle (SDLC), and used Agile Methodology (SCRUM) for developing applications.
Environment: Java 8, JSP, Servlets, JDBC, Oracle, PL/SQL, Tomcat, Log4J, JUnit, REST, Hibernate, Eclipse
Client: State of Pennsylvania, Department of Education June 2018 - May 2019
Key Role and Responsibilities:
Worked on requirement gathering and analysis.
Created reports as per management requirements.
Worked with senior team members to look at existing and new education department legal requirements.
Prepared documents and project execution plans for new requirements.