Nishantha Weerasinghe

Angestellt, Software Architect & Ingenieur, Deutsche Bahn

Berlin, Deutschland

Fähigkeiten und Kenntnisse

[Programmiersprachen - C
C++
VFP
Java
PL/SQL
T-SQL
HTML
XML
ML
Prolog
Pascal
BASIC
.NET Sprachen
Python]
[Plattformen/Betriebssysteme - UNIX
Windows
PC-DOS
Macs-LINUX
Sun Solaris]
[Webservern - Apache Tomcat
IIS
ZOPE]
[Werkzeugetests - NUnit
MACT]
[Verteiltes Technologien - COM
COM+
DCOM
.NET Remoting
ActiveX]
[Internet Technologien - .NET Framework
FrontPage
Dream Weaver
SOA
DHTML
JSP
CSS]
[Skripten Sprachen - Java Script
Shell Script
VB Script]
[Databankenkenntnisse - MySQL
MS Access
Oracle
MS SQL Server
Visual source safe
Active Directory]
[Datenbanken Konzepte - Sicherheit
Installieren
Konfiguieren
Fehlersuche
Datensicherung
Erholung
Anfrageoptimierer
Normalisierung
RDBMS
Trigger
Nebenbedingungen
Datenbankindex
Gespeicherte Prozedur
Sicht
Cursor]
[Softwareprüfungkenntnisse Werkzeugeprüfung - NUni
[Debuggers - GDB
Microsoft Visual Studio Debugger]
[Prüfungkonzepte - Funktional und Nicht-Funktional
Statisch and Dynamisch
Verifikation and Validierung
Performanz
Stabilität
Benutzerfreundlichkeit
Sicherheit
Internationalisierung und Lokalisierung
Zerstörende
Automatisierung
ISO 9126 standard]
[Prüfungmethoden - Black Box
White Box
Gray Box]
[Prüfunglevels - Modul
Integration
System
System Integration und Akzeptanz
Alpha
Beta]
[Testmodelle - CMMI oder Wasserfall Entwicklung
Agile oder Extreme]
C#
XAML
SVN
CSS
Foxpro

Werdegang

Berufserfahrung von Nishantha Weerasinghe

  • Bis heute 7 Jahre, seit Juli 2017

    Software Architect & Ingenieur

    Deutsche Bahn
  • 1 Jahr und 8 Monate, Okt. 2015 - Mai 2017

    Software Developer

    Intergraph PP&M Deutschland GmbH
  • 3 Jahre und 4 Monate, Apr. 2012 - Juli 2015

    Software Entwickler

    DigiPara GmbH

    • Entwicklung von Revit Plugin namens Elevator Architect von Grund auf • Desktop Applikation entwicklung mit C#.NET, WPF & XAML unter MVVM Entwurfsmuster • Web Dienste nutzung für Daten ladung • Bing Karte nutzung fü Orte suche • Entwicklung von Thread basierte asynchrone Prozesse • Nutzung vonTelerik Steuerelemente für die Oberfläche • Nutzung von Team Foundation Server (TFS) für Quellcodeverwaltung • Technologien: C#.NET, LINQ, XAML, WPF, Visual Studio 2010, TFS, Telerik, Bing Karte, XML, MVVM, Threads

  • 4 Monate, Sep. 2011 - Dez. 2011

    Anwendung Entwickler

    OINK Media GmbH, Köln, Deutschland

    • Pflege, Optimierung und Verbesserung der Umfragenverwaltung und Umfragenauswertung Webseiten bei 3M Qualitätsmanagement Portal • Arbeit mit SQL Abfrage, C#, JavaScript für 3M Qualitätsmanagement Portal • Nutzung von Tortoise SVN für Quellcodeverwaltung • Entwicklung von Desktopanwendungen mit .NET • Technologien: C#, JavaScript, XML, SQL Server 2005, Visual Studio 2005/2010, Tortoise SVN, Crystal Reports

  • 4 Monate, Jan. 2011 - Apr. 2011

    Application Developer

    Eurofins Umwelt West GmbH, Wesseling, Deutschland

    • Labor Software namens eLIMS und Bookmaster waren gepflegt und konfiguieriert • VB Skripten für Konfiguieren von eLIMS und Bookmaster waren geschriebt • eLIMS zugehörige SQL Abfrage und gespeicherte Prozedure waren geschriebt • SVN war für Quellcodeverwaltung benutzt. • Technologien: VB6, VB Script, SQL Server 2005/2008, Visual Studio 2008/2010, SVN

  • 1 Jahr und 2 Monate, Apr. 2008 - Mai 2009

    Projekt Leiter / Senior Software Ingenieur

    World Trading International LLC, Qurum, Muscat, Oman

    • Inhaltsverwaltungssystem (Dynamische Website) mit websites administrations System und medizinische datensatz Systeme wurden für Emmar International Holistic Medical Centre aus Oman entwickelt • Ähnliche Websiten wurden für Computer Solutions Services und Al Nimr Exhibitions (www.alnimrexpo.com) entwickelt • Medizinische Software (Abrechnung, Apotheke, Buchhaltung und Lagerverwaltung) wurde für Al Moheet Polyclinic und Middle East Polyclinic aus Oman teilweis entwickelt • C# .NET, SQL Server 2005, usw.

  • 3 Monate, Nov. 2006 - Jan. 2007

    .NET Berater

    PNC Bank, 1600 Market Street, Philadelphia, Pennsylvania, USA

    November 2006 – Januar 2007 • Corporate actions accounting Websiten namens CHUB und CASPR wurden für PNC bank´s Intranet entwickelt und gepflegt • CHUB wurde in ASP.NET entwickelt und hatte VB.NET Vorderende, VB.NET Webservices kommuniziert mit SQL Server 2000 Hinterende und C#.NET Webservices kommuniziert mit Active Directory Datenbank für Benutzerauthentifizierungszwecke • Klassischem ASP, VB6, SQL Server 2000, MACT, VSS 6.0, Visual Studio 2005, usw.

  • 2 Monate, Aug. 2006 - Sep. 2006

    .NET Berater

    Anteon International Corporation, Harrisburg, Pennsylvania, USA

    • Online auktionen Website wurde für Pennsylvania Autobahnen Komission gepflegt (https://ebs.paturnpike.com) • Das System hilft den Bietern (potenzielle Straßebauunternehmen) beim anmelden, einsenden und überprüfung des aktuellen stands von elektronischen Geboten, für die Pennsylvania Autobahn Komission Projekt • Die Vorderende wurde mit VB.NET webformulare entwickelt, die hinterende wurde mit SQL Server 2000 entwickelt, eine ActiveX Komponente wurde für verschlüsselung von Bieten benutzt

  • 8 Monate, Sep. 2005 - Apr. 2006

    .NET Entwickler Praktikant

    Federation of American Scientists, Washington DC, USA

    • F&A Werkzeug wurde für ein erzieherisches Videospiel d.h. Immune Attack entworfen und entwickelt (http://fas.org/immuneattack) • Das F&A Werkzeug wurde im Videospiel für Fragen über Teilen von Immunsystem als T-Zellen, Lymphknoten, usw. und lernen das Immunsystem benutzt • Die desktop Anwendung wurde in VB.NET mit MS Acess Datenbank mit DAO und COM Objekten als MS windows media Player, dass Informationen von F&A Werkzeug abholt und modifiziert entwickelt

  • 6 Monate, März 2005 - Aug. 2005

    Webdesigner

    School of Business, George Washington University, Washington DC, USA

    • Modernisierung der EMBA (Executive master of business administration) Programm Website (www.emba.gwu.edu) • Die Website hatte EMBA Kurs Informationen, Veranstaltungen, usw. • Die HTML Seiten wurden mit MS FrontPage und Dream Weaver entwickelt • Die Grafiken werden mit Adobe PhotoShop entwickelt • Die Benutzerschnittstelle wurde mit CSS entwickelt

  • 5 Monate, Feb. 2002 - Juni 2002

    Visual Fox Pro Programmierer

    Bank Dhofar, Al Khuwair, Muscat, Oman

    • Bestandlisteverwaltungsoftware wurde für hardware Bestandliste der Bank entwickelt • Die Anwendung wurde mit Visual Fox Pro und MS Access Datenbank entwickelt

  • 5 Monate, Aug. 2001 - Dez. 2001

    Lehre Assistent

    James Clark School of Engineering, University of Maryland, College Park, MD

    • Lehre Assistent bei Dr William Hawkins für ENEE114 (Einführung in die Programmierung für Elektrotechniker) • Zuständigkeiten wurden führenden Diskussionen, durchführen Quizen, halten Schüleraufzeichnungen mit MS Excel und benoten Prüfungen • Die Programmierungskurs wurde in C auf UNIX Plattform durchgeführt

Ausbildung von Nishantha Weerasinghe

  • 1 Jahr und 10 Monate, Aug. 2004 - Mai 2006

    Computer Science

    George Washington University

  • 4 Jahre und 8 Monate, Jan. 1999 - Aug. 2003

    Computer Science & Mathematics

    University of Maryland, College Park

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Gut

  • Singhalesisch

    -

Interessen

Cricket
Literatur
kulturelles Interesse an fremden Ländern
erlernen von neuen Technologien aus der Informatik
interesse am aktuellen stand der Mathematik und Physik
Musik
Kunst
Filme.

21 Mio. XING Mitglieder, von A bis Z