Vijesh, Delphi Programmierer aus Dubai

Top
IT & Telekommunikation

Über mich

Ich bin Vijesh, 38 Jahre alt. Ich komme aus Indien, arbeite aber derzeit als Senior Programmer in Dubai.
Ich bin B.Sc. Diplom-Informatiker, der als leitender Softwareentwickler mit 15 Jahren Delphi-Entwicklungserfahrung in Design, Management, Implementierung, Wartung, Datenbankanalyse, Datenbankverwaltung und Projektmanagement arbeitet. Interessiert an Geschäftsbereichen wie ERP, Finanzen, Versicherungen, Sicherheit, Transport oder allem, was dem Endbenutzer hilft. Ich suche eine herausfordernde Anstellung als Teammitglied oder als Teamleiter in einem renommierten Unternehmen. Ich spreche fließend Englisch, aber kein Deutsch.
Meine Kernkompetenzen sind:
• mehr als 15 Jahre Berufserfahrung mit Delphi, C#, Oracle, PL/SQL, SQL Server, GIT, SVN, TFS, Agile, SCRUM, KANBAN etc.
• Erfahrung in komplexen technischen Designs, Entwicklungsexperte, Debugging und Optimierung, Komponententests, kontinuierliche Verbesserung, technische Bereitstellung und Softwareimplementierungen.
• Breites Wissen über Entwurfsmuster wie MVC und MVVM.
• Praktische Anwendung der Prinzipien CI/CD, KISS, DRY, ORM mit anderen Best Practices.
• Erfahrung in der Entwicklung hochwertiger Komponenten, Source-Migration und Agile.
• starke analytische Fähigkeiten und Fähigkeiten im Umgang mit Kunden.
• Umfassendes Wissen über innovative und fortschrittliche technische Tools und Anwendungen.
• Arbeit als Brücke zwischen Entwicklern und Managern/Geschäftsanalysten
• ausgezeichnete Kommunikations- und zwischenmenschliche Fähigkeiten.
• Erfahrung mit Kunden aus Großbritannien, der EU und den USA.
• Guter Motivator und Fähigkeit, mehrere Aufgaben zu bewältigen.
• Hervorragende Problemlösungs-, Fehlerbehebungs- und Führungsqualitäten
Technical Skills:
Languages : Delphi 10.4, Delphi 10.2, Delphi 7.0, C# 2010.
Databases : SQL Server, PL/SQL, Oracle and Firebird.
Reporting Tools : Crystal Reports, Quick Reports, Fast Reports
Version control : SVN, GIT, TFS

Ausbildung

University Institute of Technology, Adoor Centre, Kerala affiliated to Kerala University 2005

Bachelors of Computer Science

Bachelor of Science in Computer Science from University Institute of Technology, Adoor Centre, Kerala affiliated to Kerala University with First class.

Arbeitgeber & Berufserfahrung

Cortech Developments, Dubai, UAE 30.11.2021

Senior Delphi Developer

Projekt: Datalog
Development Tools: Delphi 10.1/Delphi 11, SQL Server 2017, Multi-Threading, REST, Component Design, Source Migration, Scrum, Driver Development using SDKs.

Datalog 5 ist eine modulare Software-Suite, die entwickelt wurde, um die Steuerung und Verwaltung von ansonsten unterschiedlichen Systemen in einer zentralisierten grafischen Benutzeroberfläche zu vereinfachen. Neben der Rationalisierung des Systembetriebs erhöht Datalog 5 das Situationsbewusstsein und die Verantwortlichkeit bei gleichzeitiger Reduzierung von Risiken und Betriebskosten. Entwickelt mit Delphi und derzeit in der SQL-Server-Datenbank Jira for Project Verwaltung, SVN für die Quellcodeverwaltung und Hilfe und Handbuch für die Dokumentation.
Verantwortlichkeiten:
• Arbeiten als individueller Mitarbeiter am Standort Dubai
• Entwicklung von Treibern, die mit dem Hauptprodukt und den Geräten funktionieren
• Entwerfen neuer Treiber basierend auf den bereitgestellten technischen Spezifikationen und Protokolldokumenten.
• Gute Erfahrung mit verschiedenen Kommunikationskomponenten für TCP/IP, RS232-Typen.
• Erfahrung mit SQL Server und paradoxen Datenbanksystemen
• Analysieren und schätzen der Aufgaben sowie den Rückstand und verfolgen des Fortschritts
• Arbeiten neben Team Lead, Delivery Manager, Support Team und QAs
• Teilnahme an Scrum und anderen organisatorischen Meetings und Input liefern, selten Teilnahme an Sitzungen mit den Kunden
• Spezifikationsüberprüfung/Entwurfsüberprüfung/Codeüberprüfung
• Aktualisierung der Dokumentation als Teil der eigentlichen Aufgaben
• Durchführung eines anfänglichen technischen Screenings für neu hinzugefügte Ressourcen

Programmers.io, Hyderabad, Telangana, India 15.10.2018 - 01.11.2021

Team Lead Delphi

Projekte : JobBOSS
Development Tools:
Delphi Sydney 10.4, Visual Studio 2017, SQL Server 2017, Oracle, PL/SQL, C#, .NET, Multi-Threading, XML, REST, Component Design, DUnit, Source Migration, MVVM, Share point, Scrum, ORM, CI/CD, MVC, DRY, KISS, etc.
JobBOSS ist ein ERP-Projekt für kleine Kunden, das in Delphi (derzeit in Version 10.4) und Visual Studio, Crystal Reports, MS SQL Server (2017) usw. entwickelt wurde. Es ist eine ORM-basierte Architektur, die anderen Designprinzipien wie KISS, CI folgt /CD, MVVM, DRY usw. die auch in andere Systeme integriert sind, wie Zahlungsgateways, Buchhaltungssysteme usw., werden durch Typbibliotheken (TLB) oder mit REST-Transaktionen erreicht. JobBOSS hat einen Webserver, der hauptsächlich innerhalb des lokalen Netzwerks läuft, um Mobilgeräte und Tabs zu unterstützen. Außerdem verwenden wir für die Bereitstellung Continua, Final Builder, Install Shield und Inno Setup. Wir folgen dem Scrum- und Kanban-Modell und für das Fehlermanagement verwenden wir Version1. Und für die Quellenverwaltung verwenden wir VSTS.
Verantwortlichkeiten:
• Bereitstellung von Wissenstransfer und technischer Unterstützung für andere Teammitglieder
• Beteiligung an Analyse und technischem Design
• Entwurf und Entwicklung von Geschäftsobjekten und Komponenten in C# und Delphi
• Verantwortlich für die Implementierung des End-to-End-Flusses.
• Spezifikationsüberprüfung/Entwurfsüberprüfung/Codeüberprüfung
• Unterstützung für eine bestehende Anwendung bereitgestellt
• Arbeiten als Brücke für Entwicklungsteam, QA-Team und Onsite- und Offshore-Management
• Durchführung eines anfänglichen technischen Screenings für neu hinzugefügte Ressourcen
• Beteiligung an der Aufgabenschätzung, Aufteilung und Rückbearbeitung
• Zusammenarbeit mit Dokumentationsexperten

UST-Global, Kochi, Kerala, India 03.04.2017 - 29.10.2018

Lead Analyst

Projekte : oPen2, Hiscox
Development Tools: Delphi XE 10.2.3, Delphi XE7, C#, Win-forms, Entity Framework, Visual Studio 2015, Moq, SQL Server 2014, Oracle, PL/SQL, Multi-Threading, XML, REST, StyleCop, Re-Sharper, Component Design, DUnit, Source Migration, MVC, MVVM, Share point, Scrum, etc.

oPen2 ist ein Rentenverwaltungssystem für mittlere bis große betriebliche Altersversorgungssysteme. Diese Anwendung ermöglicht es dem Benutzer, verschiedene administrative Aufgaben wie DB- und DC-Mitgliederverwaltung, DB/DC-Routinen, Systemwartung, Berichterstellung und Gehaltsabrechnung durchzuführen. oPpen2 besteht aus dem Profund Task Manager und dem Profund Setup Explorer. Profund Setup Explorer ist das offene Konfigurationstool zum Einrichten und Konfigurieren der Basis der Task-Manager-Anwendung, die vom Fondsadministrator verwendet wird, um die DB- und DC-Fondsverwaltung zu verwalten und zu verarbeiten. Pensionskassenverwalter und Implementierungsingenieure sind die Benutzer der oPen2-Anwendung.
Verantwortlichkeiten:
• Bereitstellung von Wissenstransfer und technischer Unterstützung für andere Teammitglieder
• Beteiligung an Analyse und technischem Design
• Design und Entwicklung von Geschäftsobjekten und Komponenten in C#
• Verantwortlich für die Implementierung des End-to-End-Flusses.
• Verwendetes Entity-Framework zum Abrufen, Abfragen, Speichern, Manipulieren und Erzielen einer getrennten Datenbankkonnektivität.
• Codeüberprüfung, Bereitstellung von Support für eine vorhandene Anwendung
• Durchführung eines anfänglichen technischen Screenings für neu hinzugefügte Ressourcen
• Beteiligung an der Aufgabenschätzung, Aufteilung und Rückbearbeitung
• Organisieren und Durchführung agiler Meetings durch, um die Qualität und Arbeitseffizienz zu bewerten

CGI Group, Bangalore, Karnataka, India 03.12.2012 - 01.04.2017

Lead Analyst

Projects: Retalix, L’Oreal
Development Tools: Delphi 7.0 and Delphi XE2, C# 2010, ASP.NET 2010, SQL Server 2005, MultiThreading, XML, Component Creation, DUnit, Source Migration, etc.
Verantwortlichkeiten
• Abwicklung von Offshore-Wartungsprojekten mit Delphi 7.0 und XE2, C#, ASP.Net, Entity Framework, REST, mit SQL Server.
• Besprechung der Anforderungen mit dem Kunden und Änderungen innerhalb der bestehenden Anwendung vornehmen.
• Debuggen von Anwendungscode und Beheben/Aktualisieren von benutzerdefinierten Komponenten, die in der Anwendung verwendet werden.
• Erstellen von funktionalen Spezifikationen
• Setups regelmäßig erstellen, testen und bereitstellen.
• Bereitstellung von technischer Hilfe für Entwickler.
• Verantwortung für komplexe technische Entwicklungsfragen
• Teilnahme an Scrum-Meetings und Abgabe von Inputs und Schätzungen

OTS Solutions Pvt.Ltd, Gurgaon, India 04.08.2008 - 20.12.2012

Systems Anlyst/ Senior Software Engineer

Projekte : GRIP 4.8-5.5, oDownloader, LinkedInutility, WSDL Service (RapNet)
Development Tools : Delphi 6.0 & 7.0,2009, 2010, XE and XE2 with Firebird 1.5 & 2.1, SQL Server, Oracle, Multi-Threading, XML, SOAP, REST, INDY,WSDL,INDY, Outlook Redemption, Component Creation, IB Objects, Fast Reports & Query Builder, Madshi, RemObjects,JCL & JVCL etc.
Verantwortlichkeiten
• Abwicklung von Offshore-Wartungsprojekten mit Delphi 6.0 & 7.0, 2009, 2010, XE und XE2 mit Firebird 1.5 & 2.1, SQL Server und Oracle.
• Besprechung der Anforderungen mit dem Kunden und vornehmen der Änderungen innerhalb der bestehenden Anwendung.
• Problemlösung bei Outlook-Integration, XML-Verarbeitung und Web-Transaktionen.
• Debuggen von Anwendungscode und Beheben/Aktualisieren von benutzerdefinierten Komponenten, die in der Anwendung verwendet werden.
• Testen und liefern des Upgrade der Anwendung.
• Optimierung der ISQL-Abfragen und Speicherprozeduren von firebird.
• Aktualisierung der Firebird-Tabellen und anderer Komponenten.
• Arbeitsverteilung für Entwickler
• Verwaltung von Berichten von Entwicklern und Weitergabe der Berichte an den Projektmanager und den Kunden.
• Setups regelmäßig erstellen, testen und bereitstellen.
• Bereitstellung von technischer Hilfe für Entwickler.
• Debugging und Codeverifizierung für Entwickler.
• Arbeiten mit Entwurfsmustern
• Probleme im System übernehmen und dem Team Vorschläge zur Lösung geben

Retina X studios LLC, Jaipur, India 01.07.2007 - 02.08.2009

Senior Software Engineer

Projekte : Remote System Care; Net Spy Pro 5.0; Ace Spy 5.0; Retina Security Adviser 1.0
Development Tools : Delphi 7.0. VB6.0, HTML, Java Script, Objective C (Mac, I-Phone), Access
Verantwortlichkeiten
• Umgang mit Spionage- und Utility-Software und deren Komponenten.
• Aktualisieren der Anwendungen auf neue Versionen.
• Debugging-Anwendung.
• Interaktion mit dem QA-Team.
• Beheben von Problemen im Zusammenhang mit dem Windows NT-Dienst mit den neuesten Betriebssystemen (wie Windows 7)
• Lösungen zur Erkennung von Antivirus-Erkennung für Spionagesoftware.
• Lösungen für netzwerkbezogene Probleme bei Software, die über Netzwerke gesteuert wird.
• Vorbereiten und Verwalten von Demos und Präsentationen für Entwickler, Geschäftsentwicklungs- und QA-Teams. Empfangen und Beantworten ihrer Vorschläge und Fragen.
• Upgrade von DLLs, Komponenten und Softwareschutzkomponenten.
• Testversion/Vollversion der Software bereitstellen.

Boss Computec. Pvt.Ltd, Noida. India 01.02.2008 - 30.05.2008

Junior Software Engineer

Projekt: Storn NET
Development Tools: Delphi 7.0. SQL Server 2005 and MS Access 2003.
Verantwortlichkeiten
• Analyse der Tiefbausoftware Storm NET.
• Debuggen und Aktualisieren der Anwendung basierend auf der Fehlerliste und der Anforderungsliste.
• Interaktion mit dem Offshore-Kunden, um die Anforderungen zu besprechen.
• Interaktion mit Seniors bei täglichen Scrum-Meetings und Tätigkeitsberichten.
• Analysieren und Bereitstellen von Vorschlägen für andere Entwickler.
• Befolgen Sie die Softwareentwicklungsstandards und Best Practices

Indu Magnetic Pvt.Ltd, Surat India 04.07.2005 - 04.02.2008

Junior Software Engineer

Development Tools: Delphi 7.0. MS Access 2003, SQL 2005 Projects: Mill-Stages, IDPMS, Diamonds
Verantwortlichkeiten
• Erlernen von Borland Delphi 7.0.
• Aufbau der Standards für die Arbeit an einem Live-Projekt mit einem guten Team.
• Erkunden der Geschäftslogik und des vorhandenen Codes anderer Entwickler.
• Interaktion mit Seniors und anderen Entwicklern, um Zweifel und Anforderungen zu klären.
• Professionelle Berichterstattung.
• Kundenbesuche zur Anforderungsstudie und Fehleranalyse.
• Fehlerbehebung mit Code-Standards.
• Erkundung von MS SQL Server 2005.
• Behandlung von Problemen mit Abfragen und deren Optimierung.
• Berichterstattung an Seniors.

Fähigkeiten

Languages : Delphi 10.4, Delphi 10.2, Delphi 7.0, C# 2010.
95%
Databases : SQL Server, PL/SQL, Oracle and Firebird.
90%
Reporting Tools : Crystal Reports, Quick Reports, Fast Reports
95%
Version control : SVN, GIT, TFS
90%
English Proficiency ( Speaking and Writing)
98%