Overview
Work History
Education
Skills
Additional Information
Timeline
SoftwareEngineer

Pravine Kumar Thainathudan

Software Engineer
Bangalore

Overview

13
13
years of professional experience

Work History

Squad Leader /Senior Software Engineer

Cognizant Technology Solutions, CTS
Bangalore, Karnataka
06.2019 - Current
  • Worked for Dell Client as a Senior Software Developer and moved on to Squad Lead .The below are the roles and responsibilities
  • Design a prototype the workflow module for the technical requirements. Analyze and estimate the amount of work involved. Develop software to meet the business requirements based on Industry standard coding best practices following Agile Methodology which streamline the development process.
    Designing the workflow by following the industry standard security norms.
  • Gather functional requirements and technical specification requirements from Business team. Review the business requirements and suggest improvements and enhancements features on the existing functionality. Provide daily development activities status report to the supervisors and coworkers. Take Updates and track action points for each of the team member. Advise team members on any issues faced or blockers .
  • Conduct code walk-through meetings and work with the stakeholders to ensure the right solution is communicated to the Business Group and User Group. The complexity and interdependency of technical and functional specifications set the stage for the entire software lifecycle, which establishes the importance and complexity of this duty because failure to capture and correctly analyze and assess the technical and functional specifications may result in faulty software deliverables.

Senior Software Developer

Cognizant Technology Solutions, CTS
Bangalore, Karnataka
01.2016 - 09.2019
  • In this position traveled to United States Phoenix Arizona and Burgess Hill United Kingdom
  • Discuss with Business Analyst on the requirements for feature enhancement and customize solution based on user needs. Co-ordinate with developers within the team, participate in code reviews and improve coding standards using tools like CCAP (cognizant code assessment platform).
  • Communicate with supervisors and coworkers to follow the Continuous Delivery and Continuous Integration principals. Analyze the defects, check the application logs for exception or errors, fix the issue and perform unit testing using onto Servers.Trained new developers and programmers on company standards for design and review.
  • Documented technical workflows and knowledge to educate newly hired employees.
  • Unit test application software using automated JUNIT test cases to cover all business scenarios. Monitor logs, investigate unexpected errors raising out of the application and work on fixing those errors and exceptions.

Software Developer

Cognizant Technology Solutions, CTS
05.2013 - 01.2016
  • In this position got the opportunity to work in different Locations like Hyderabad ,Inida and Brighton and London in the United Kingdom.
  • Updated old code bases to modern development standards, improving functionality.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Troubleshooting system malfunctions, provide alternative solutions to the problems or issue and ensure business is not affected.
  • Communicate with Technical Architect, Team lead and the Stakeholders on the issues on a day-to-day basis and provide technical solutions to the program malfunctions.
  • Prepare impact analysis documents for each issue and share the same with the supervisor and co-workers in the review meetings. Validate the changes, procure business approvals for the changes.
  • Discussed issues with team members to provide resolution and apply best practices.
  • Translated customer requirements into written use cases.

Programmer Analyst

Cognizant Technology Solutions, CTS
Hyyderabad, Telangana
2009.06 - 2013.09
  • Completed Training In Hyderabad and Moved to Bangalore for an year before coming back to Hyderabad.
  • Delivered scalable system architecture to support high-availability Internet site with various internal applications.
  • Directed software design and development to meet client needs for functionality and performance.
  • Tested and deployed scalable and highly available software products.
  • Approved engineering and project scope documents prior to delivery.
  • Understanding the working of the present application with Different other application which affect it. Reporting status for day to day activities and attending the client calls and handling team issues. Understanding the complexities of a non-English language
    application and working with Different other application which effects the present application

Education

B.E. (BME) - undefined

University College of Engineering – Osmania University (UCE-OU)

Skills

OS worked on Windows, Linux

undefined

Additional Information

  • Has 13 Years and 1 Months of IT Experience in Cognizant Technologies solution across locations.
  • Working in various phases of Software Development Life Cycle which included experience in Waterfall model initially and then moved on to Agile Framework.
  • Worked as a Core Java Developer initially and then moved on as Senior Developer and sometimes playing the role of technical lead or Squad Lead with additional responsibility of Individual Contributor.
  • In addition to this playing the role of Scrum Master or Project Manager.
  • Worked in both the environments Windows and Linux.
  • Worked in different domains like IoT, Networking, Banking and Financials, Travel and hospitality, & Manufacturing and Logistics. Has domain experience in Networking and IoT domain products for the past 5 years and Credit Card Applications for about 7 Years.
  • Has a total onsite work experience of 2 Years and 6 Months in United Kingdom and United States of America. Worked majorly with the Clients like American Express and Dell.

Timeline

Squad Leader /Senior Software Engineer

Cognizant Technology Solutions, CTS
06.2019 - Current

Senior Software Developer

Cognizant Technology Solutions, CTS
01.2016 - 09.2019

Software Developer

Cognizant Technology Solutions, CTS
05.2013 - 01.2016

Programmer Analyst

Cognizant Technology Solutions, CTS
2009.06 - 2013.09

B.E. (BME) - undefined

University College of Engineering – Osmania University (UCE-OU)
Pravine Kumar ThainathudanSoftware Engineer