Vartika Rai

Senior Software Engineer at Software AG
  • Claim this Profile
Online Presence
Contact Information
Location
Slough, England, United Kingdom, GB

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

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

Vartika is a very competent developer. She has a good technical, analytical and problem solving skills. She would always get to the root of the problem and come up with brilliant solutions. Further, she would be calm and composed in stressful situations. Moreover, always willing to take up new challenges. This made her go to person in the team.

Nikhil Khire

Vartika is a great team player having strong knowledge of java frameworks.She always ready to help team members in critical situation. I really learned a lot working with such a brilliant developer. I would like to thank Vartika for all the help during project work.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • Oracle certified java programmer
    Oracle | TOA Technologies

Experience

    • Germany
    • Software Development
    • 700 & Above Employee
    • Senior Software Engineer
      • Jun 2018 - Present

    • Uzbekistan
    • Education
    • 1 - 100 Employee
    • Senior Associate
      • Sep 2016 - Mar 2018

      I was working as a team lead and developer for one of the largest banks of US which provides different types of banking services throughout the world. We developed a next Generation banking application with highly modular architecture . This is an internet facing mobile device app currently developed for 7”+ and 7”- devices . This is highly extensible application in terms of architecture and up to date in terms of technology stake.Technology and tools:JAVA8/J2EE6, Springs 4.0 MVC, GIT, Pivotal server, STS, JUnit, Web services (SOAP), REST service,Enterprise Architect, Intellij Idea, Maven Responsibilities:Requirement gathering, analysis & planning for different modules.Preparation of low level/high level design docs including sequence and class diagrams & requirement document.Impact analysis, effort estimations and application development with unit testing.Communication handling with client.Taking complete responsibilities of applicationAnalyzing bugs and fixing the bugs occurred in system testing & UAT.Handling and coordinating with the onsite/offshore teams.Knowledge transfer/transition from external vendors.Grooming of new team members.Leading a team to meet the deliverables in time.

    • United States
    • Gambling Facilities and Casinos
    • 300 - 400 Employee
    • Develper
      • Oct 2015 - Jul 2016

      Project: LBO-IKERNEL-PLUGIN Development -INGGSoftware/Tools/Database:JAVA, J2EE, JSP, Hibernate, JQuery, Log4j, Oracle , Agile Model, JMS, Sonar, Maven, Agile Methodology, Jenkins Continuous Integration,Angular JS, Spring MVC, Spring Core, Spring Data, Spring Boot.Role – Java Developer Team Size – 5 - 12Project Description: Inspired Gaming Group which is worlds' leading providers of Open Server Based Gaming technology based in London. ikernel Plugin Development has the responsibility of handling all the peripherals which interact with the core ikernel. ikernel which is the core api for the gaming console of slot machines. Peripherals interaction includes tracking and a managing fraud detection .Implementing new standards of code of conduct, high stake . Implementing schemes for users like various rewards and tournament.Role and Contribution: Accountable for the design, implementation and release of various products into the gaming industry, continuous re-factoring / enhancements of the application, and introduction and evaluation of new technologiesResponsible for designing and developing a web application. Designing and developing new features in existing applications using Agile and TDD.Maintaining back-end applications and provide technical support for live systems.Designing and developing a new reporting and analytical functionality as an internal web application that accesses the data and produce reports from database Improving tests coverage of all applications by adding Sonar Code Coverage

    • Senior Software Developer
      • Jun 2013 - Aug 2015

      Project 1: One Number Investment BankingSoftware/Tools/Database – Java, J2EE, JSP, SVF, VXML, Spring, IVR, MultithreadingRole – Senior Developer Team Size - 11Project Description: It is an IVR based application that allows customers to interact with Computer through the use of DTMF tones input via keypad. It uses Nuance’s SVF framework. It follows the MVC architectureWith VXML as markup language. It includes IVR functionalities like:• Balance Enquiry• Remittance• Enquiry about Internet Banking, Mobile banking• Transfer and Payments• Stock Trading, InsuranceRole and Contribution:• Worked as module lead as well as Senior Developer • To understand the requirement and making the right approach to achieve the functionality.• Development of the code as per the requirement.• Took part in technical meetings and designing for optimizations in terms of performance and response timings.Project 2: Host Status TrackerSoftware/Tools/Database – Java, Spring, AngularJs, Rest WebservicesRole : Individual Contributor.Project Description : It is spring based project which monitors the status and usage of all the hosts using rest webservices.Role and Contribution:• Working individually• Accountable for the design, implementation and release.

    • Software Developer
      • Mar 2011 - May 2013

      Project 1: Resource Management Tool Software/Tools: Spring MVC, Spring Security, Spring Core, Spring Data, Hibernate, Microsoft Sql Server 5.1 , JQuery, Sitemash, Dojo, Quartz, BIRT, Tomcat, Agile MethodologyRole - Developer Team Size – 2Project Description: It is a multi-tenant application to be used by managers and leads to manage resources across various projects. Considering the complexity of multiple resources working on multiple projects simultaneously, it is crucial for managers to get a quick view of Resource-Project-Time trilogy and perform operations of assigning or swapping resources across projects in an efficient and timely manner. It also provides functionality for sending the planned time allocation for all resources through email for current month or next week.Role and Contribution: • Requirement Analysis and Validation • Designing of Software Design Documents. • Involved in the implementation phase for developing the Servlets classes and JSP’s.• Involved in design and architecture of the application.• Participated in regular requirement and status calls with client.• Involved in unit testing.• Involved in the KT session to the new resources about functionality and high level architecture Project 2- Secure MessagingSoftware/Tools: Struts 2, Hibernate.Role - Developer Team Size – 2Project Description: It is an online service where users enroll to secure messaging platform. The users logs into his account using his credential. Out of a message center messages were sent over a secure SSL connection. Role: • Requirement analysis and validation• Designing of Software Design Doc.• Participated in regular requirement and status call with client.• Replacing the JDBC connectivity with Hibernate

    • India
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Trainee
      • Jan 2011 - Feb 2011

      It was an extensive training in Java conducted by Sella on behalf of Sanctum. It was an extensive training in Java conducted by Sella on behalf of Sanctum.

Education

  • U.P.T.U
    Engineer's Degree, Computer Science Engineering
    2006 - 2010
  • Lurds Convent
    HSC, Science with Maths major
    2003 - 2004
  • RDI collage
    SSC, Science with Maths
    2001 - 2002

Community

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