Ravi Rai

Student, Computer Science, University of Paderborn

Paderborn, Deutschland

Über mich

I am a committed and ambitious professional currently pursuing my Master's in Computer Science at Paderborn University, Germany. I have a solid foundation in computer science and practical industry experience. In my previous role at Tata Consultancy Services (TCS) Pvt. Ltd., I actively collaborated with clients to secure their commitment for system and software plans. My educational background includes a Bachelor of Technology (B.Tech) degree in Computer Science and Engineering, where I developed expertise in areas such as machine learning, data science, data structures, software engineering, and database management systems. Additionally, I participated in a software training program at ABC Technology Training & Upskilling Bangalore, which provided me with hands-on experience in Java programming and involved working on projects. In the future, I aim to progress in the field of computer science and strive to become a proficient expert in software development and engineering.

Fähigkeiten und Kenntnisse

Softwareentwicklung
Englische Sprache
Technologie
Java
Deutsch
Informationstechnologie
Wirtschaftsinformatik
Engineering
Python
C (programming language)
System Development Life Cycle (SDLC)
Informatik
Team work
Communication skills
Commitment
Flexibility
Reliability
JavaScript
Git
Agile Development
Programming Language
HTML
CSS3
Java-Script
Oracle
SQL Server
Flask
GitHub
MySQL
JavaServer Pages
Database
MS Office
Java Development
Web applications
Spring Framework
Software

Werdegang

Berufserfahrung von Ravi Rai

  • 1 Jahr und 2 Monate, Feb. 2022 - März 2023

    Software Engineer

    Capgemini Technology Services India Limited

  • 1 Jahr und 2 Monate, Jan. 2021 - Feb. 2022

    Assistant System Engineer

    Tata Consultancy Services, India

    • Languages used: C, C++, Java, Python • Improved application performance by 30% through scalable Java development with Spring and Hibernate. • Integrated RESTful APIs for seamless service communication.• Managed and optimized SQL databases, resulting in a 20% increase in query efficiency and faster data retrieval. • Enhanced project delivery by 25% via Agile/Scrum participation. • Conducted 100+ code reviews, and used Git for version control.

  • 7 Monate, Juni 2019 - Dez. 2019

    Internship Trainee

    ABC - Technology Training & Upskilling

    • Completed a 720-hour training program in Java and Python, achieving proficiency and enhancing coding efficiency. • Engineered dynamic web applications through advanced JSP, HTML, and CSS techniques; optimized integration across both frontend and back-end, boosting user engagement by 35% and decreasing bounce rate by 20%. • Implemented Java Database Connectivity (JDBC) for seamless interaction between Java applications and Oracle databases.

Ausbildung von Ravi Rai

  • Bis heute 1 Jahr und 3 Monate, seit Apr. 2023

    Computer Science

    University of Paderborn

    Specialization: Software Engineering

  • 4 Jahre und 2 Monate, Aug. 2016 - Sep. 2020

    Computer Science and Engineering

    Dr. A.P.J. Abdul Kalam Technical University

    In my Bachelor's degree in Computer Science and Engineering, I gained a comprehensive understanding of fundamental concepts and techniques in the field. My coursework focused on a range of subjects, including data structures, software engineering, database management systems, machine learning, Java, and Python. I gained proficiency in Java and Python programming languages, utilizing them extensively for various projects and assignments.

Sprachen

  • Hindi

    Muttersprache

  • Englisch

    Fließend

  • Deutsch

    Gut

Interessen

Sports
Reading
Cycling
Music
Photography
Travel

21 Mio. XING Mitglieder, von A bis Z