Shivani Rana

Lead Software Engineer at Kainos
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Milton Keynes, England, United Kingdom, UK
Languages
  • English -

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.

Credentials

  • Amazon Web Services Cloud Practitioner
    Amazon Web Services (AWS)
    Feb, 2023
    - Nov, 2024

Experience

    • United Kingdom
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Lead Software Engineer
      • Jan 2022 - Present

      • Coordinate with various stakeholders including product owners, business analysts, engineers, and delivery managers for requirement gathering and analysis, refining and prioritizing tasks to build product backlog and design the solution according to project feature roadmap. • Led the timely delivery and introduction of the Kafka (event streaming platform) on AWS (using EC2) to meet various security requirements to unblock other development teams with their work. • Designed HLA and LLDs for automated CI/CD pipelines to establish a standard process and bring various teams onto a single platform. • Designed the GitHub workflows to incorporate various security, testing, and serverless deployment requirements to enable a parallel and independent feature delivery model. • Added required security scanning tools in CI/CD pipeline to enable the robust and secure delivery of the deliverables to ensure the required banking sector security standards are met. • Engaged with architects and leads to build various development and architecture strategies including coding standards & review, branching strategy, event-driven architecture, and design review standards. • Agile and scrum enthusiast mentoring and coaching team to follow best practices with continuous process improvement to deliver the highest value to the client. Show less

    • Hospitals and Health Care
    • 700 & Above Employee
    • Lead Engineer
      • Dec 2017 - Jan 2022

      Platform/OS Used: Agile methodology, Scrum/Kanban, Cross-functional team management, Mentoring and Coaching, Stakeholders Management, AWS, Serverless Framework, BDD, TDD, Typescript, Jasmine, Karma, Cypress, GitHub, Github Actions, Restful API’s, MySQL, Cloudwatch, Kinesis. • Managing, Coordinating and mentoring various engineering activities for implementation and delivery of the application developed for NHS staff education and training placement. • Ensuring the application of Agile methodology in addition to best engineering principles to ensure smooth delivery between the distributed teams in London and Manchester. • Coordinate with various stakeholders including product owners, application users, project managers, engineers, and business analysts to ensure desired functionalities are met by the application developed by the team. • Managing the designing and development of various microservices to replacing the legacy systems and to fill an existing gap in functionalities. Drove high-level strategic plan for process improvement to enhance the team performance and deliver the requirement effectively. • Passionate about security, privacy, resilience, and scalability, ensuring they’re at the forefront of the decision-making of the team. • Help team to Migrating legacy applications from Linux/AIX based servers to clouds infrastructure such as AWS. • Experience of Implantations of advanced DevOps for CI/CD from Jenkins to GitHub Actions using YAML. • Experience in the Implantation of AWS lambda functions using Python. Show less

    • United Kingdom
    • Retail
    • 700 & Above Employee
    • Software Development Engineer
      • Mar 2017 - Dec 2017

      Languages/Tools Used: Java 8, Micro-Services, Jenkins, MongoDB, Kibana, Datadog, React, Jenkins, Vault, Consul, Apache Kafka, Apache Mesos, AWS, Azure, Spring boot, Docker, Restful API’s, etc. Description: Argos is the market leader in the Digital retailing space and using cutting-edge IT technologies to maintain its lead over its competitors. As a new age retailer, Argos is moving towards Micro-service development and reducing its dependency on old monolithic systems. Responsibilities: As a Software Development Engineer I was responsible for various development and testing related activities: • Developing and mentoring team members to achieve the integration of data between different organizations (Sainsbury’s and Argos) related to various functionalities. • Working on development and testing activities of high availability immutable cloud infrastructure for micro-services. • Designing and implementing various interfaces between existing applications and new microservices. • Enforcing the use of gherkin language during backlog grooming for easy understanding of work between various business and technical stakeholders. • Integration of various existing applications with new micro-services using Active MQ and Apache Kafka via IBM WMB. • Helping the team to develop the java-based backend applications using Spring Boot and Frontend applications using angular and Typescript. • Executed various POC’s to achieve the desired result with minimum code. • Helping and mentoring the team in the development and testing activities from gathering the business requirement to product development and following engineering best practices for code quality and CI/CD deployment. Show less

    • United Kingdom
    • Retail
    • 700 & Above Employee
    • Consultant
      • Mar 2016 - Aug 2016

      Team Size: 10 Languages/Tools Used: Core JAVA, XML, XPath, XSLT, Eclipse, Jenkins, Agile methodology, GIT, Cucumber, IBM OMS, IBM MQ, Documenting product specification. Description: Harrods replaced its legacy order management system with IBM Sterling Selling and Fulfillment suite version 9.4. Harrods and replaced its .Net based website with IBM WCS and integrated the front end with IBM Sterling OMS using MQ and Web services. The backend SAP OMS is replaced with IBM Sterling OMS. Web-based IBM Call Center for commerce is implemented to facilitate customer service centres. Responsibilities: • Requirement gathering directly from the business. • Contributing to the backlog refinement activities accordingly to grooming and sizing the required functionalities in the given time frame. • Providing training/mentorship to team members in sterling oms and ccc configurations and explaining the expected results. • Automated Database validation by writing complex SQL queries from SoapUI. • Reviewing java custom API code written by the offshore and onshore teams and reviewing them with the requirement traceability matrix. • Preparing ILD, TDD documents for different interactions. Show less

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Nov 2014 - Nov 2015

      Languages/Tools Used: OMS, Java, JSP, XSL, XML, Jenkins. • Orchestrated efficient large-scale software deployments. • Reviewed project specifications and design technology solutions that met or exceeded performance expectations. • Served as subject matter expert on sourcing and scheduling functionalities for both clients and internal team members. • Led software development initiative as subject matter expert and primary point-of-contact for project management staff. • Developed holistic systems in Java programming language. Show less

    • India
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Engineer
      • Nov 2011 - Oct 2014

      Languages/Tools Used: Languages/Tools Used: Core JAVA, QTP, XML, Eclipse, Manual Testing, Agile Methodology, HPQC, JIRA. • Wrote highly maintainable, solid code for the java application using OMS framework and earning consistent praise from subsequent developers since the initial go-live. • Exhibited strong technical aptitude and application expertise resulting in optimized performance, continuous improvement recommendations and product innovation. • Adjusted OMS parameters to boost performance and incorporate new features. Show less

Education

  • S D College of Engineering and Technology
    Bachelor of Technology (B.Tech.), information technology
    2007 - 2011
  • Saraswati Vidya Mandir
    12th, PCM
    2006 - 2007
  • Saraswati vidya mandir
    10th, Science
    2004 - 2005

Community

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