Navigation überspringen

Gaganjot Singh

is working from home. 🏡

Angestellt, Software Engineer, MicroDoc Computersysteme GmbH
Abschluss: M.Sc., Technical University of Munich
Munich, Deutschland

Fähigkeiten und Kenntnisse

Algorithms
HTML
CSS
Software Development
Testing
C/C++
Ruby
Embedded Software
Computer Networking
Scientific Computing
Parallel programming
Data Mining
Jenkins
Continuous Integration
Git
SVN
Node.js
JavaScript
Unit Testing
Software Testing
Test Automation
Test-Driven Development
Database
MySQL
Java
Web Technologies
Embedded Systems
OSGi
Agile Software Development
Scrum

Werdegang

Berufserfahrung von Gaganjot Singh

  • Bis heute 8 Jahre und 8 Monate, seit Okt. 2016

    Software Engineer

    MicroDoc Computersysteme GmbH

    Working on an embedded Java smart-home software. Integrating smart-home devices. Full-stack development of bundles for Java client and back-end software.

  • 9 Monate, Dez. 2015 - Aug. 2016

    Master Thesis Student

    Chair of Business Information Systems, Technical University of Munich (TUM)

    Master Thesis title "Transactional support in Publish/Subscribe Middleware". Formalized, designed and implemented (in Java) distributed transaction service in PADRES, a distributed content-based publish/subscribe middleware. Publish/subscribe transactions featured two-phase commit, rollback capability, and concurrency.

  • 1 Jahr und 10 Monate, März 2014 - Dez. 2015

    Software Engineer

    Giesecke & Devrient 3S GmbH

    Worked as as software engineer in test using Ruby for automating the testing process and writing tools in Ruby for testing, inventory and reporting.

  • 5 Monate, Aug. 2014 - Dez. 2014

    Inter Disciplinary Project Intern

    Lehrstuhl für Medientechnik, Technische Universität München

    Inter-disciplinary Project at Lehrstuhl für Medientechnik, Technische Universität München. * Title "SIMULINK auto-code generation for BeagleBoneBlack/Xenomai target" * Development of a tool-chain similar to RTAI-Lab, but targeting the Xenomai real-time development framework. * C, MatLab; BeagleBoneBlack, Xenomai RTOS

  • 6 Monate, Aug. 2013 - Jan. 2014

    Software Developer

    Pixelplant

    Working with the Web development using NodeJS, HTML, CSS, test driven development. Automating the web testing using chromedriver.

  • 9 Monate, Juli 2012 - März 2013

    Software Engineer

    REVE Systems

    Worked on soft-switch (media proxy) for integrating audio codecs (C, Java, JNI) Working in a VoIP billing software team and using Struts framework, JSP, MySQL, HTML and CSS.

  • 3 Monate, Juni 2011 - Aug. 2011

    Research and Development Student

    University of Glasgow

    Project title "Anonymization of Network Trace Data for the Homework Project". Implemented (in C) anonymization algorithms for the network trace data collected in the Homework project. Protecting data's sensitive information from the potential attackers while maintaining critical correlations present in the data and thus preserving the associated research value.

  • 3 Monate, Mai 2010 - Juli 2010

    Research Intern

    HCL Infosystems Ltd

    Learning about the network structures of an ISP (Internet Service Provider) company.

Ausbildung von Gaganjot Singh

  • 3 Jahre und 5 Monate, Apr. 2013 - Aug. 2016

    Informatics

    Technical University of Munich

    Efficient Algorithms and Data Structures Distributed Systems Scientific Computing Compiler Construction Security Engineering Practicum Efficient Programming of Multicore Systems and Supercomputers Practicum Data Mining Practicum Computational Haptics

  • 3 Jahre und 11 Monate, Juli 2008 - Mai 2012

    Computer Science and Engineering

    National Institute of Technology, Patna

    Software Engineering Database Systems Computer Networks Object-Oriented Analysis and Design Artificial Intelligence Formal Languages and Automata Theory

Sprachen

  • Deutsch

    Grundlagen

  • Englisch

    Fließend

  • Hindi

    -

  • Punjabi

    -

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z