Bharat Kumar Arya

Angestellt, Senior Software-Ingenieur, FORCAM GmbH

Abschluss: Master of Computer Applications, University of Delhi

Friedrichshafen, Deutschland

Über mich

With 12 years of experience in software development, including more than 3 years of team leadership and software architecture work, I possess a broad range of technical skills and expertise. I have been working with my current company since 2019 in Ravensburg, Germany. I have an aptitude for analytical and problem-solving skills. I am a motivated individual with a passion for technology. I have designed and developed scalable, robust microservices and SOA applications as MES products in Java-based tech stack. Additionally, I successfully managed a team of people using Agile methodologies. I have been involved in design and code review and release management. Skills: Modern Java, Spring/Spring boot, C/C++, Hibernate/JPA, SOA/Microservices, Design Patterns, TDD/JUnit, JUnit, SQL/NoSQL, Docker, Maven/Gradle, Basic DevOps/AWS/Kafka/Scalable Systems and more

Fähigkeiten und Kenntnisse

Java
Visual C / C++
Spring Framework
Hibernate-Framework
Win32
JNI
CaptainCasa
JSP
Data Structures
Algorithm
Apache Tomcat
Oracle
SQL Server
Git
IntelliJ IDEA
Windows
Linux
JEE
JavaScript
Software Development
MongoDB
Design Pattern (Computer Science)
Docker
RESTful API
C/C++
Apache Maven
IT-Anwendungen
Team work
self-driven person
Scrum
HTML
Architecture
MES
Information technology
JPA
JUnit
Agile Development
Full-stack development
Software framework
Adaptability
Fast learner
Analytical skills
Web-Entwicklung
Software

Werdegang

Berufserfahrung von Bharat Kumar Arya

  • Bis heute 2 Jahre und 2 Monate, seit Apr. 2022

    Senior Software-Ingenieur

    FORCAM GmbH

    Arbeit als Java-Profi in einer Multi-Modul-Webanwendungslösung für die MES-Domäne. Zu den Fähigkeiten gehören Java v8/11/14/17, Entwurfsmuster, Agile, Team leiter, Spring, Hibernate, JSP, SQL/MongoDB, C++, Software-Architektur, Docker und andere.

  • 3 Jahre, Apr. 2019 - März 2022

    Software Engineer

    FORCAM GmbH

    Entwicklung neuer Artefakte des bestehenden MES-Produkts, eigenständige Entwicklung für viele Funktionen. Neuen Konnektoren für neue Maschinentypen. Design und Entwicklung des OPCUA-Gateways als Microservice für das Maschinendatenverarbeitungsprodukt. Fertigkeiten: Java, Spring, Hibernate, Entwurfsmuster, SQL/NoSQL DBs, Restful API, C/C++, CaptainCasa, TDD... Verbesserung eines clientseitigen Anwendungsprogramms. Optimierung der Produktleistung, Diagnose komplizierter Probleme und Schulung neuer Kollegen.

  • 2 Jahre und 1 Monat, März 2017 - März 2019

    Associate Team Lead

    Nagarro in Germany

    Maintenance and new development artifacts of the web-based MES product in a client location in Ravensburg, DE. Led team of 3+ developers in India, gathering requirements and designing solutions, distribution of workload among team while practicing Agile methodologies. Fixing bugs, supplying technical aid, and diagnostic complex issues.

  • 6 Jahre und 9 Monate, Juni 2010 - Feb. 2017

    Associate Technical Lead

    Nagarro Software Pvt. Ltd.

    I have about seven years of experience in the development and maintenance of modules for projects in domains like shop floor management, accounting system for small businesses, and casino guest management system. I have experienced working in project practices like agile, waterfall, etc. Skills: Java/C++, win32, Spring, SQL databases, Hibernate, C#, JPA, CaptainCasa, MFC, Visual Studio/IntelliJ/Eclipse, Windows/Linux, Apache Tomcat, Maven/Gradle, Design Patterns, UML design, TDD/DDD, Reactive systems

Ausbildung von Bharat Kumar Arya

  • 3 Jahre, Juli 2007 - Juni 2010

    Master of Computer Applications

    University of Delhi

    The MCA (Masters in Computer Applications) program from this reputed institute adds a specialization to a graduate's profile. There are a lot of careers after MCA like software development, trainee programming, web designing, and system management. Many industrial projects are also given to the students to explore their interests. The subjects include programming C/Java, Software Engineering, Algorithms and more.

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

Interessen

Reading
Technical Knowledge
Object Oriented Programming (OOP)
Hiking
Art
Agile Software Development
Gaming

21 Mio. XING Mitglieder, von A bis Z