CH Vamsikrishna

CH Vamsikrishna

Associate Engineer

Followers of CH Vamsikrishna69 followers
location of CH VamsikrishnaHyderabad, Telangana, India

Connect with CH Vamsikrishna to Send Message

Connect

Connect with CH Vamsikrishna to Send Message

Connect
  • Timeline

  • About me

    Software Engineer II at FIS India Pvt Ltd

  • Education

    • JNTUK College of Engg., Vizianagaram

      2007 - 2011
      B.Tech Information Technology
    • Aditya Junior College

      2005 - 2007
      Higher Secondary Education M.P.C
  • Experience

    • Atled Technologies Private Limited

      Nov 2011 - Oct 2013
      Associate Engineer

      Atled Technologies is a product development company, providing technology backbone to clients involved in Gaming. The technologies covered a wide spectrum from Casinos (Slot games, Games on tablets) to online gaming (Rummy). The games were developed in the standard client-server architecture with a vision of providing a standard SDK for other game developers to offer games on the platform.Chat application for Online RummyRole:DeveloperActivities:1. Capture the requirements.2. Developed the chat server module using Atmosphere (WebSockets) Framework.3. Tested the units of the module using TestNG framework.Housie GameRole:DeveloperActivities:1. Capture the requirements according to the variation required to run in on a Casino floor.2. Detail the system requirements of the same.3. Develop the game logic including the creation of the tickets (Books) and random numbers using a software RNG API.4. Integrate the server APIs with Flash (version 1) and then native Android (version 2) client.5. The game was developed as a Java application using Tomcat server with Spring, Atmosphere and Hibernate frameworks.6. Analyzed the Java core dump & head information to analyze the number and size of referenced objects to optimize the performance of the server.Performance testing (Slot Machine) Role:DeveloperActivities:1. Developed a stand-alone Java client using multiple threads and simulated the slot machine spins.2. Identified the bottlenecks in the server implementation by run the testing client with different load configurations.3. Analyzed the Java core dump & head information to analyze the number and size of referenced objects to optimize the performance of the server.4. Tested the units of the module using TestNG framework. Show less

    • Seygen Inc

      Mar 2014 - Jul 2016
      Software Engineer

      Responsibilities include requirements gathering, design, development, unit testing, release management, deployment and support activities.IOM-PRIME GatewayIOM PRIME is the next version of Time Warner Cable’s Integrated Order Manager (IOM) application. IOM PRIME will be built as a web and middleware application built on J2EE technology using the SMX Tool-set. As TPT will be enhanced to provide Order management functions, there would be a need to provide it with “validated” Orders. IOMPRIME would receive validated orders from OCGW-PRI.Role:DeveloperActivities: 1. Capture the requirements.2. The Gateway server module Developed using Weblogic server with MDB’s, JMS Queues and Web-services.3. Integrate the server modules APIs with grails web MVC client application known as Trunk Provisioning Tool (TPT).4. Tested the units of the module using JUnit framework.OCGW RoutingIOM PRIME is the next version of Time Warner Cable’s Integrated Order Manager (IOM) application. After the deployment of IOM PRIME, it will become necessary at the OCGW-PRI level to route orders coming in from SFDC to IOM and IOM PRIME.Role:DeveloperActivities:1. Capture the requirements. 2. The Gateway server module Developed using Weblogic server with MDB’s and JMS Queues. 3. Tested the units of the module using JUnit framework. Show less

    • Geojit Technologies

      Jul 2016 - Oct 2018
      Senior Software Engineer

      Onsite Experience1. Worked in the Client location for Online Brokerage Mobile (OBR) project. 2. Supported team technically for debugging and fixing the defects in the project. 3. Involved in Sprint planning and Sprint reviews. 4. Supported the client team in resolving the issues and for the hot fixes. 5. Supported QA team in their testing activities and for the Production releases. Online Brokerage Mobile (OBR) This is a mobile trading application developed based on a Motwin Platform.Integrated the server application with two client Android and iOS.its widget based and in any other application we can integrate these widgets.This project is executing in Agile Methodology.User stories were defined by Product Owner.They are prioritized as per business need and discussed in Release planning.The project was executed in 4 sprints with 4 weeks on each sprint. Role: DeveloperActivities: 1. Capturing the requirements and make a design for the same. 2. The Motwin server application developed using Java 7, spring framework. 3. Tested the units of the module using JUnit framework. 4. Make a release preparation and Co-ordinate/Interact with other team to resolve the dependencies for the release. 5. Involved in Sprint planning and Sprint reviews. 6. Supported the client team in resolving the issues.7. Supported for the Production releases & Production hot fixes. Show less

    • Software Engineer II at FIS India Pvt Ltd

      Oct 2018 - May 2021
      Software Engineer II

      7+ years of experience in Java application development with a focus on Gaming, Enterprise and Mobile applications architected for Client-server environment.Experience in leading, Mentoring, coordinating with teams in an Onsite-Offshore model.Responsibilities include requirements gathering, design, development, unit testing, deployment, release preparation and support activities.United Missouri Bank (UMB) This is a banking application developed based on channelUNITED Connect Platform.Integrate the server application with UI application developed based on Glass Framework.This project is executing in Agile Methodology.User stories were defined by Product Owner.They are prioritized as per business need and discussed in Sprint planning.Role:Developer Activities:1. Capturing the requirements and make a design for the same.2. The Connect server application developed using Java 8, REST framework.3. Tested the units of the module using JUnit framework.4. Make a release preparation and Co-ordinate/Interact with other team to resolve the dependencies for the release.5. Involved in Sprint planning and Sprint reviews. Show less

  • Licenses & Certifications

    • Oracle Certified Professional Java Programmer

      Oracle
      Oct 2011