Kurzvorstellung
Ich heiße Aliaksandr Sebiashuk und ich bin ein erfahrener Senior-Java-Entwickler und IT-Berater mit einer nachgewiesenen Erfolgsbilanz bei der Bereitstellung hochwertiger Softwarelösungen. Ich analysiere die Anforderungen meiner Kunden, entwerfe robuste Systeme, und bietet fachkundige Beratung. Ich fühle mich in dynamischen Umgebungen wohl und bin ein hervorragender Freiberufler, der sich verpflichtet fühlt, hervorragende Leistungen zu erbringen.
Suche
Ich bin auf die Suche nach eine Stelle als Technischer Leiter / Team Leiter / Berater / Senior Java Entwickler / DevOps Ingenieur als Freiberufler. 80%-100% Remote
Skills
- Java (SE/EE), Spring (Spring Boot), Quarkus, Kotlin
- Angular, Typescript, Javascript, React, HTML, CSS
- Tomcat, Jetty, Payara, Weblogic, Apache, Keycloak
- Oracle, Postgres, MySQL, Redis, PL/SQL, SQL
- KAFKA, MQTT, JMS, REST, SOAP
- AWS, Azure, OpenShift
- Jenkins, GitHub, CI/CD, Docker, Kubernetes, Helm, ArgoCD, Graphana, Kibana, Sonar, Protractor, Terraform, Teamscale
- Agile, Scrum, Jira, Confluence
Kontakte
Dokumente
Berufliche Erfahrung
- Zusammenarbeit mit Kunden, um deren Geschäftsanforderungen zu verstehen und maßgeschneiderte IT-Lösungen bereitzustellen.
- Entwicklung und wartung Java/Kotlin/Spring/Quarkus/Angular/React-Anwendungen für optimale Leistung und Skalierbarkeit.
- Erfolgreiche Integration von Microservices-Architekturen in Projekte, wobei die Fähigkeiten von Quarkus für eine optimale Ressourcennutzung genutzt wurden.
- Implementierung von sicheren und effizienten Datenbankdesigns, Verbesserung der Datenverwaltungsprozesse.
- Code-Reviews durch und betreute jüngere Entwickler.
- Entwicklung kritischer Module in Java zur erfolgreichen Durchführung von Projekten bei.
- Konzeption und Implementierung von RESTful/KAFKA-APIs mit Java/Quarkus/Spring Boot zur Verbesserung der Gesamteffizienz des Systems.
- Zusammenarbeit mit funktionsübergreifenden Teams zur Erfassung und Analyse von Anforderungen für neue Funktionen.
- Leitung der Migration von Altsystemen auf eine moderne Cloud-Infrastruktur mit minimalen Ausfallzeiten.
- Implementierung von Infrastructure as Code (IaC)-Prinzipien unter Verwendung von Terraform/Kubernetes und Ansible.
- Einrichtung von CI/CD-Pipelines mit Jenkins/GitHub.
- Implementierung umfassender Überwachungslösungen mit Prometheus und Grafana, Minimierung von Ausfallzeiten.
- Förderung der Zusammenarbeit zwischen Entwicklungs- und Betriebsteams, um die Abstimmung der Ziele zu gewährleisten.
- Durchführung von Leistungsbewertungen, Optimierung der Systemeffizienz und Verbesserung der Antwortzeiten.
- Einrichtung und Integration von Authentifizierung und Autorisierung mit Keycloak, einschließlich der Konfiguration von Single Sign-On (SSO) und rollenbasierter Zugriffskontrolle für Anwendungen.
Ausbildung
- Promotion, Ingenieur - Forscher (MDA) / Doctorate, Engineer - Researcher (MDA) 2001 - 2004
- Fachrichtung: Verarbeitung und Erkennung Aufnahmen Belarussische staatliche Universität der Informatik und Radioelektronik; Minsk, Belarus
- Studium, Diplom Systemprogrammierer 1996 - 2001
- Fachrichtung: Computer, Komplexe, Systeme und Netze Belarussische staatliche Universität der Informatik und Radioelektronik; Minsk, Weißrussland
Zertifizierungen
Introduction
My name is Aliaksandr Sebiashuk and I am an experienced Senior Java Developer and IT Consultant with a proven track record of delivering high-quality software solutions. Adept at analyzing client requirements, designing robust systems, and providing expert guidance. Thrives in dynamic environments, excelling as a freelancer with a commitment to delivering excellence.
Search
I am looking for a position as a Technical Lead / Team Lead / Consultant / Senior Java Developer / DevOps Engineer as a freelancer. 80%-100% Remote
Skills
- Java (SE/EE), Spring (Spring Boot), Quarkus, Kotlin
- Angular, Typescript, Javascript, React, HTML, CSS
- Tomcat, Jetty, Payara, Weblogic, Apache, Keycloak
- Oracle, Postgres, MySQL, Redis, PL/SQL, SQL
- KAFKA, MQTT, JMS, REST, SOAP
- AWS, Azure, OpenShift
- Jenkins, GitHub, CI/CD, Docker, Kubernetes, Helm, ArgoCD, Graphana, Kibana, Sonar, Protractor, Terraform, Teamscale
- Agile, Scrum, Jira, Confluence
Contacts
Documents
Professional Experience
- Collaborated with clients to understand their business needs and provided tailored IT solutions.
- Developed and maintained Java/Kotlin/Spring/Quarkus/Angular/React applications, ensuring optimal performance and scalability.
- Successfully integrated microservices architecture into projects, leveraging the capabilities of Quarkus for optimal resource utilization.
- Implemented secure and efficient database designs, enhancing data management processes.
- Conducted code reviews and provided mentorship to junior developers, fostering a collaborative team environment.
- Led the development of critical modules in Java, contributing to the successful delivery of projects.
- Designed and implemented RESTful/KAFKA APIs using Java/Quarkus/Spring Boot, improving overall system efficiency.
- Collaborated with cross-functional teams to gather and analyze requirements for new features.
- Led the migration of legacy systems to modern cloud infrastructure with minimal downtime.
- Implemented Infrastructure as Code (IaC) principles using Terraform/Kubernetes and Ansible.
- Established CI/CD pipelines wiht Jenkins/GitHub.
- Implemented comprehensive monitoring solutions with Prometheus and Grafana, minimizing downtime.
- Fostered collaboration between development and operations teams, ensuring alignment of goals.
- Conducted performance assessments, optimizing system efficiency and improving response times.
- Stayed abreast of industry trends and incorporated best practices, enhancing the overall quality of Java applications.
- Setup and integration of authentication and authorization with Keycloak, including the configuration of Single Sign-On (SSO) and role-based access control for applications.
Education
- MDA | Postgraduate | Belarusian State University of Informatics and Radioelectronics 2001 - 2004
- Graduate Engineer | Belarusian State University of Informatics and Radioelectronics 1996-2001
Certificates
Projekte
-
2024.06-2025.12 | SWM (Stadtwerke München) | ANÜ | DE
RolleSenior Fullstack -Entwickler, DevOps
ÜberblickLeitete den Entwurf und die Entwicklung eines Inbetriebnahmedienstes für die Stadtwerke München unter Verwendung von Angular/React für die Frontend- Entwicklung, Spring Boot/Kotlin für die Backend-Entwicklung, Keycloak für die Authentifizierung und Azure für die Cloud-Infrastruktur. Der Dienst rationalisierte den Inbetriebnahmeprozess und ermöglichte eine effiziente Verwaltung und Bereitstellung von Versorgungsleistungen.
Verantwortlichkeiten-
Fullstack -Entwicklung
Analysierte Projektanforderungen und entwarf eine robuste Architektur für den Inbetriebnahmedienst. Entwickelte das Frontend mit Angular/React und sorgte so für eine reaktionsschnelle und intuitive Benutzererfahrung. Implementierte Backend-Dienste mit Spring Boot/Kotlin und PostgreSQL, um die Datenverwaltung und -integration zu erleichtern. Etablierte RESTful-APIs für eine nahtlose Kommunikation zwischen Frontend- und Backend-Komponenten, wodurch die Serviceleistung und -zuverlässigkeit verbessert wird.
-
DevOps-Implementierung
Eingerichtete CI/CD-Pipelines in GitHub Actions, die Build- und Bereitstellungsprozesse für den Inbetriebnahmedienst automatisieren. Implementierte Infrastructure-as-Code-Praktiken (IaC) mit Terraform, um die Skalierbarkeit zu verbessern und eine schnelle Bereitstellung in Azure zu ermöglichen.
Sprint Boot, Kotlin, Angular, React, Docker, GitHub, Terraform, Azure, PostgreSQL, Keycloak
-
Fullstack -Entwicklung
-
2022.10-2024.05 | BMW | Freiberuflich | DE
RolleSenior Fullstack -Entwickler, DevOps
ÜberblickLeitete die Entwicklung und Implementierung eines datengesteuerten Ticket- und Berichtssystems und nutzte dabei das Quarkus-Framework für die Backend- Entwicklung, AWS für die Cloud-Infrastruktur und Camunda für das Workflow-Management. Das System ermöglichte eine effiziente Bearbeitung von Tickets und die Erstellung von Berichten auf Grundlage von Datenanalysen.
Verantwortlichkeiten-
Fullstack -Entwicklung
Mit Quarkus wurden Microservices entworfen und entwickelt, wodurch die Ressourcennutzung optimiert und die Anwendungseffizienz verbessert wurde. Implementierte Frontend-Schnittstellen mit Angular, die Benutzern, die mit dem System interagieren, eine reaktionsschnelle und benutzerfreundliche Erfahrung bieten. Implementierung von RESTful/KAFKA /S3/DB- APIs, um eine nahtlose Integration und effiziente Kommunikation zwischen den Diensten sicherzustellen. Implementiertes Workflow-Management mit Camunda, einfachere, optimierte Prozesse zur Ticketlösung und Berichterstellung.
-
Technische Konzeption & Leitung
Entwarf technische Konzepte und Architekturen für das datengesteuerte Ticket- und Berichtssystem und stellte die Übereinstimmung mit den Projektzielen und - anforderungen sicher. Verwaltete die Einführung von Systemaktualisierungen und -verbesserungen und koordinierte sie mit den Beteiligten, um eine erfolgreiche Bereitstellung innerhalb der festgelegten Zeitpläne und Budgets sicherzustellen.
-
Operatives Management
Beaufsichtigte die operativen Aspekte des Ticket- und Berichtssystems, einschließlich Infrastrukturmanagement, Anwendungsmanagement und Servicebereitstellung. Zusammenarbeit mit funktionsübergreifenden Teams zur Bewältigung betrieblicher Herausforderungen, Optimierung von Prozessen und Verbesserung der Systemleistung. Orchestrierung der Einführung von Systemaktualisierungen und - verbesserungen, Definition von Einführungsstrategien, Koordination mit Beteiligten und Sicherstellung einer erfolgreichen Bereitstellung. Verwaltete die Kommunikation mit den Beteiligten, lieferte regelmäßige Updates zum Rollout-Fortschritt, ging auf Bedenken ein und stellte die Übereinstimmung mit den Projektzielen sicher.
-
DevOps-Implementierung
Eingerichtete CI/CD-Pipelines mit GitHub, Automatisierung von Build- und Bereitstellungsprozessen für Quarkus-Anwendungen. Terraform für Infrastruktur als Code verwendet, wodurch Skalierbarkeit und Wartung verbessert werden.
-
Containerisierung und Orchestrierung
Docker für die Containerisierung eingesetzt, um Konsistenz zwischen Umgebungen sicherzustellen. Orchestrierte Quarkus-Microservices mit Kubernetes, Optimierung der Ressourcenzuweisung.
Java, Quarkus, Camunda, Angular, Docker, Kubernetes, GitHub, Terraform, Prometheus, Grafana, AWS, PostgreSQL, Oracle, S3
-
Fullstack -Entwicklung
-
2022.01-2022.10| BMW | Freiberuflich | DE
RolleSenior Java-Entwickler
ÜberblickLeitete die Integration des Kafka-Messaging-Systems in WebLogic-Anwendungen und verbesserte so die Echtzeit-Datenverarbeitung und Kommunikationsfunktionen.
Verantwortlichkeiten-
WebLogic-Entwicklung
IImplementierte Verbesserungen und Optimierungen an vorhandenen WebLogic-Anwendungen, um robuste Leistung und Zuverlässigkeit sicherzustellen. Zusammenarbeit mit funktionsübergreifenden Teams, um Anforderungen zu sammeln und Entwicklungsaufgaben an den Projektzielen auszurichten.
-
Kafka-Integration
Integriertes Kafka-Messaging-System in WebLogic, das eine effiziente und skalierbare ereignisgesteuerte Kommunikation ermöglicht. Implementierte Kafka-Produzenten und -Konsumenten, um einen nahtlosen Datenfluss zwischen Anwendungen sicherzustellen.
Java, WebLogic, KAFKA, Oracle, Jenkins
-
WebLogic-Entwicklung
-
2021.01-2021.12| BMW | Freiberuflich | DE
RolleSenior Fullstack-Entwickler
ÜberblickAls Fullstack-Entwickler habe ich zur End-to-End-Entwicklung und Bereitstellung eines umfassenden Anwendungs-Stacks beigetragen und dabei Java- und Angular- Technologien genutzt. Das Projekt umfasste die Integration mit Payara, Azure, Kafka, MQTT, Jenkins und PostgreSQL, um eine robuste und skalierbare Lösung zu erstellen.
Verantwortlichkeiten-
Fullstack-Entwicklung
Entwarf und implementierte Java-basierte Backend-Dienste mit Payara und sorgte so für optimale Leistung und Zuverlässigkeit. Entwickelte reaktionsschnelle und benutzerfreundliche Front-End-Schnittstellen mit Angular, die eine intuitive Benutzererfahrung bieten.
-
Cloud-Integration mit Azure
Integrieren Sie die Anwendung in Azure-Dienste und nutzen Sie Cloud- Funktionen für Skalierbarkeit, Sicherheit und Verfügbarkeit.
-
Ereignisgesteuerte Architektur mit Kafka und MQTT
Implementierung von Kafka für Echtzeit-Event-Streaming, um eine nahtlose Kommunikation zwischen Microservices zu ermöglichen. Verwendet MQTT für leichtes und effizientes Messaging und verbessert so die Kommunikation in Szenarien mit geringer Bandbreite.
-
CI/CD mit Jenkins
Implementierung und Wartung von CI/CD-Pipelines mit Jenkins, Automatisierung der Build-, Test- und Bereitstellungsprozesse.
-
DevOps-Praktiken
Angewandte DevOps-Praktiken zur kontinuierlichen Verbesserung und Zusammenarbeit zwischen Entwicklungs- und Betriebsteams.
-
Datenbankintegration mit PostgreSQL
Entworfene und optimierte Datenbankschemata, um eine effiziente Datenspeicherung und -abfrage in PostgreSQL sicherzustellen.
Java, Angular, Payara, Azure, Kafka, MQTT, Jenkins, PostgreSQL
-
Fullstack-Entwicklung
-
2017.04-2020.12| BMW | Freiberuflich | DE
RolleSenior Fullstack-Entwickler
ÜberblickLeitete die Entwicklung und Integration einer robusten Unternehmenslösung, die die Technologien Payara, Oracle MQ, Kafka, AWS, Spring Boot und Angular kombiniert. Der Schwerpunkt des Projekts lag auf der Schaffung eines skalierbaren Hochleistungssystems mit nahtloser Kommunikation und effizientem Datenfluss.
Verantwortlichkeiten-
Fullstack-Entwicklung
Entwickelte Backend-Dienste mit Spring Boot und Java, um optimale Leistung und Kompatibilität mit Payara sicherzustellen. Implementierung reaktionsschneller und intuitiver Front-End-Schnittstellen mit Angular für ein verbessertes Benutzererlebnis.
-
Message Queuing mit Oracle MQ und Kafka
Integriertes Oracle MQ und Kafka für effiziente und zuverlässige Nachrichtenwarteschlangen- und Streaming-Funktionen. Implementierte Kommunikationsmuster, um einen nahtlosen Datenfluss zwischen Microservices zu gewährleisten.
-
Cloud-Integration mit AWS
Genutzte AWS-Dienste für Cloud-Skalierbarkeit, Zuverlässigkeit und sichere Datenspeicherung.
-
RESTful API-Entwicklung
Entwickelte und implementierte RESTful-APIs für eine nahtlose Kommunikation zwischen Frontend- und Backend-Komponenten.
-
CI/CD mit Jenkins
Implementierung und Wartung von CI/CD-Pipelines mit Jenkins, Automatisierung der Build-, Test- und Bereitstellungsprozesse.
-
DevOps-Praktiken
Angewandte DevOps-Praktiken zur kontinuierlichen Verbesserung und Zusammenarbeit zwischen Entwicklungs- und Betriebsteams.
-
Datenbankintegration mit Oracle
Entworfene und optimierte Datenbankschemata, um eine effiziente Datenspeicherung und -abfrage in Oracle sicherzustellen
Payara, Oracle, MQ, Kafka, AWS, Spring Boot, Angular, REST, Jenkins
-
Fullstack-Entwicklung
-
2015.04-2017.03| Telefonica | Freiberuflich | DE
RolleSenior Fullstack-Entwickler
ÜberblickLeitete die End-to-End-Entwicklung eines mobilen Zahlungssystems unter Verwendung der Technologien Spring Boot, PostgreSQL, REST, Jenkins und Tomcat. Der Schwerpunkt des Projekts lag auf der Schaffung einer sicheren und effizienten Plattform für mobile Transaktionen.
Verantwortlichkeiten-
Fullstack-Entwicklung
Implementierte Backend-Dienste mit Spring Boot, um eine sichere und skalierbare Transaktionsverarbeitung zu gewährleisten. Entwickelte reaktionsschnelle und benutzerfreundliche Front-End-Schnittstellen für mobile Plattformen.
-
Datenbankverwaltung mit PostgreSQL
Entwarf und optimierte das Datenbankschema in PostgreSQL, um eine effiziente Datenspeicherung und -abfrage für Finanztransaktionen sicherzustellen.
-
RESTful API-Entwicklung
Entwickelte und implementierte RESTful-APIs, um die Kommunikation zwischen Mobilgeräten und dem Backend-System zu erleichtern.
-
Kontinuierliche Integration mit Jenkins
Implementierte CI/CD-Pipelines mit Jenkins, wodurch die Build-, Test- und Bereitstellungsprozesse für verbesserte Entwicklungs-Workflows automatisiert werden.
-
Serverbereitstellung mit Tomcat/Apache
Konfigurierte und implementierte die Anwendung auf Tomcat-Servern und stellte so eine stabile und skalierbare Laufzeitumgebung sicher.
Spring Boot, Angular, PostgreSQL, REST, Jenkins, Tomcat, Apache
-
Fullstack-Entwicklung
-
10.10.2014-04.2015| Audi | NTT-Daten | DE
RolleSenior Java/Ruby- Entwickler, Rollout- Manager.
ÜberblickLeitete die Entwicklung und Implementierung der Mobilitätsdienste von Audi und nutzte dabei das Modular Backend Construction Kit (MBB), um verschiedene in das Connected Car Center (CCC) integrierte Dienste zu erstellen. Gewährleistete die nahtlose Bereitstellung hochwertiger Dienste für Endkunden weltweit, wobei der Schwerpunkt auf Effizienz, Skalierbarkeit und Leistung lag. Beaufsichtigte die Übertragung der aktuellen MBB- und Servicesoftwareversion in die NTT Enterprise Cloud sowie die Bereitstellung neuer Dienste für bestimmte Märkte und Marken. Verwaltete die organisatorischen und verfahrenstechnischen Abläufe des CCC-Dienstes mit End-to-End-Verantwortung von der Infrastruktur bis zum Anwendungsmanagement.
Verantwortlichkeiten-
Betriebs-/ Rollout -Management
Beaufsichtigte die organisatorischen und verfahrenstechnischen Abläufe des CCC-Dienstes, einschließlich Infrastrukturmanagement, Anwendungsmanagement und Servicebereitstellung. Zusammenarbeit mit funktionsübergreifenden Teams zur Bewältigung betrieblicher Herausforderungen, Optimierung von Prozessen und Verbesserung der Servicequalität. Orchestrierung der Einführung neuer Dienste, Definition von Einführungsstrategien, Koordination mit Stakeholdern und Sicherstellung einer erfolgreichen Bereitstellung innerhalb festgelegter Zeitpläne und Budgets. Verwaltete die Kommunikation mit den Beteiligten, lieferte regelmäßige Updates zum Rollout-Fortschritt, ging auf Bedenken ein und stellte die Übereinstimmung mit den Projektzielen sicher.
-
Fullstack-Entwicklung
Entwickelte und wartete Backend-Dienste mit Java, Ruby, Oracle und Tomcat und stellte so die effiziente Bereitstellung von Mobilitätsdiensten sicher. Docker wird zur Containerisierung und Orchestrierung von Diensten verwendet, um Skalierbarkeit und Leistung zu optimieren. Implementierung kontinuierlicher Integrations- und Bereitstellungspipelines mit Jenkins für automatisierte Build- und Bereitstellungsprozesse.
Java, Ruby, Oracle, Docker, Chef, NTT Cloud, Apache
-
Betriebs-/ Rollout -Management
-
2013.07-2014.09| BMW | NTT-Daten | DE
RolleSenior Fullstack-Entwickler, technischer Projektmanager.
ÜberblickLeitete die technische Bewertung, das Design und die Implementierung des TSSB- Systems und sorgte für die zentrale Verarbeitung aller Teleservice -Nachrichten bei der BMW AG, um Sicherheit und Compliance zu gewährleisten. Zusammenarbeit mit Lieferanten zur Bewertung von Anforderungen, Bereitstellung technischer Entwürfe und Implementierung von Lösungen sowie Bereitstellung von Beratung aus der IT- Perspektive zu Fachkonzepten.
Verantwortlichkeiten-
Technisches Projektmanagement
Verwaltete technische Aspekte des Projekts, einschließlich Anforderungsbewertung, Design, Implementierung und Bereitstellung vierteljährlicher Releases. Zusammenarbeit mit Projektmanager und Kollegen, um die Entwicklungsbemühungen zu koordinieren und die Ausrichtung auf die Projektziele sicherzustellen. Fungierte als technischer Ansprechpartner für das Projekt, gab weniger erfahrenen Kollegen Anleitung und beantwortete technische Anfragen. Teilnahme an Koordinierungstreffen mit Projektleitern und Bereitstellung von Updates zum Fortschritt und zu technischen Aspekten des Projekts. Vertrat den Projektmanager bei Bedarf gegenüber dem Kunden und sorgte für eine effektive Kommunikation und Koordination.
-
Fullstack-Entwicklung
Leitete die Entwicklung von Funktionen innerhalb des TSSB-Systems und arbeitete selbstständig, um die erforderlichen technischen Fähigkeiten zu erwerben und Lösungen zu implementieren. Dokumentierte technische Erweiterungen im IT-Konzept und sorgt so für Klarheit und Kohärenz in der Projektdokumentation.
Java, JSF, Oracle, WebLogic 10, Apache
-
Technisches Projektmanagement
-
2007.09-2013.06| DJG Dr. Jung Group GmbH | DE
RolleSenior Fullstack-Entwickler, Architekt, technischer Projektmanager.
ÜberblickLeitete die technische Analyse, Architektur und Entwicklung eines umfassenden Systems für Marketing, Callcenter-Betrieb und Fragebogenverwaltung zur Vermarktung von Medikamenten. Das System erleichterte gezielte Marketingkampagnen, Callcenter- Management und die Verwaltung von Patientenfragebögen. Nutzung von PHP- und PostgreSQL-Technologien zur Gewährleistung von Zuverlässigkeit, Skalierbarkeit und Sicherheit. Darüber hinaus leitete ich ein externes Entwicklerteam, das die Scrum- Methode zur effizienten Projektausführung einsetzte.
Verantwortlichkeiten-
Technisches Projektmanagement
Leitete das gesamte technische Projektmanagement, einschließlich Aufgabenpriorisierung, Ressourcenzuweisung und Zeitplanmanagement. Leitete ein externes Entwicklerteam unter Verwendung der Scrum-Methode und stellte eine effektive Zusammenarbeit und pünktliche Erreichung der Projektmeilensteine sicher. Moderierte regelmäßige Scrum-Meetings, Sprint-Planungssitzungen und Retrospektiv-Meetings, um die Teamleistung und die Projektergebnisse zu optimieren.
-
Fullstack-Entwicklung
Leitete die Entwicklung von Backend-Diensten mit PHP, die eine sichere und skalierbare Verarbeitung von Marketingkampagnen, Callcenter-Interaktionen und der Verwaltung von Patientenfragebögen ermöglichen. Implementierung benutzerfreundlicher Schnittstellen für Marketingmanager, Callcenter-Agenten und Patienten zur effizienten Interaktion mit dem System. Zusammenarbeit mit Frontend-Entwicklern zur Integration von Frontend- Komponenten in Backend-Dienste, um eine nahtlose Benutzererfahrung in der gesamten Anwendung sicherzustellen.
-
DevOps
Implementierte DevOps-Praktiken zur Optimierung der Entwicklungs-, Test- und Bereitstellungsprozesse. Richten Sie Pipelines für kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD) ein, um Build-, Test- und Bereitstellungsaufgaben zu automatisieren und so Entwicklungs-Workflows und Release-Zyklen zu verbessern. Verwaltete Infrastruktur- und Serverkonfigurationen, die optimale Leistung, Skalierbarkeit und Sicherheit des Systems gewährleisten.
PHP , PostgreSQL, Apache
-
Technisches Projektmanagement
-
2006.03-2007.08| NGSi | Freiberuflich | BY, USA
RolleSenior Fullstack-Entwickler, Architekt, technischer Projektmanager.
ÜberblickLeitete die technische Analyse, Architektur und Entwicklung eines umfassenden Systems zur Verwaltung von Lotto-Operationen. Das System erleichterte den Ticketverkauf, die Ziehungsverwaltung, die Preisverteilung und Berichtsfunktionen. Verwendete Java-, Hibernate-, Spring-, Tomcat- und PostgreSQL-Technologien, um Zuverlässigkeit, Skalierbarkeit und Sicherheit zu gewährleisten.
Verantwortlichkeiten-
Technische Analyse und Architektur
Durchführung einer gründlichen technischen Analyse zur Definition der Anforderungen und Entwicklung eines skalierbaren und effizienten Systems für den Lottobetrieb. Zusammenarbeit mit Stakeholdern zur Erstellung der Systemarchitektur, wobei die Übereinstimmung mit den Geschäftszielen und die technische Machbarkeit sichergestellt wurden.
-
Fullstack-Entwicklung
Leitete die Entwicklung von Backend-Diensten mit Java und Spring, die eine sichere und skalierbare Abwicklung des Ticketverkaufs und der Ziehungsverwaltung ermöglichen. Implementierung benutzerfreundlicher Schnittstellen zur Verwaltung von Lottovorgängen, wodurch die Benutzerfreundlichkeit für Administratoren und Benutzer verbessert wird.
-
Datenbankverwaltung mit PostgreSQL
Entwarf und optimierte das Datenbankschema in PostgreSQL, um Lottodaten, einschließlich Ticketverkäufen, Ziehungsergebnissen und Gewinninformationen, effizient zu speichern und abzurufen. Implementierte Datenintegritätsmaßnahmen, um eine genaue Berichterstattung und Einhaltung gesetzlicher Standards sicherzustellen.
-
Fachkundige technische Beratung, technisches Projektmanagement
Stellte dem Team technisches Fachwissen und Anleitung zur Verfügung und erleichterte so die Implementierung bewährter Methoden und die optimale Nutzung der Technologien. Bietet Lösungen für technische Herausforderungen und berät zu Strategien zur Leistungsoptimierung. Verwaltete die technischen Aspekte des Projekts und überwachte die Aufgabenpriorisierung, Ressourcenzuweisung und Zeitleistenverwaltung. Koordiniert mit funktionsübergreifenden Teams, um eine nahtlose Integration der Systemkomponenten und die Einhaltung der Projektmeilensteine sicherzustellen.
Java, Spring, Groovy, PostgreSQL, REST, Tomcat, Apache
-
Technische Analyse und Architektur
-
2005.03-2006.02| Innovative Systeme | Freiberuflich | BY,USA
RolleSenior Fullstack-Entwickler, Architekt, technischer Projektmanager.
ÜberblickLeitete die technische Analyse, Architektur und Entwicklung eines umfassenden CRM- Systems, das auf Arztpraxen zugeschnitten ist. Das System umfasste die Verwaltung von Patientendaten, Terminen, Rezepten, medizinischen Analysen und Untersuchungen. Nutzung der Technologien Java, JSP, Groovy, Hibernate, Spring, Tomcat und PostgreSQL zur Gewährleistung von Robustheit, Skalierbarkeit und Sicherheit.
Verantwortlichkeiten-
Technische Analyse und Architektur
Durchgeführte eingehende technische Analyse, um die Anforderungen zu verstehen und ein skalierbares und effizientes CRM-System für Arztpraxen zu entwerfen. Zusammenarbeit mit Stakeholdern zur Definition der Systemarchitektur, wobei die Übereinstimmung mit den Geschäftszielen und die technische Machbarkeit sichergestellt wurden.
-
Fullstack-Entwicklung
Leitete die Entwicklung von Backend-Diensten mit Java und Spring und implementierte eine sichere und skalierbare Transaktionsverarbeitung für Patientenmanagement und Krankenakten. Entwickelte reaktionsschnelle und intuitive Benutzeroberflächen mit JSP für medizinisches Personal, um Patientendaten und Termine effizient zu verwalten.
-
Datenbankverwaltung mit PostgreSQL
DEntwarf und optimierte das Datenbankschema in PostgreSQL, um Patientenakten, Rezepte, medizinische Analysen und Untersuchungsergebnisse effizient zu speichern und abzurufen. Gewährleistete Datenintegrität und Sicherheitsmaßnahmen zur Einhaltung der Gesundheitsvorschriften.
-
Fachkundige technische Beratung, technisches Projektmanagement
PStellte Fachwissen zu IT- und technischen Aspekten bereit und leitete das Team bei der Implementierung von Best Practices und der effektiven Nutzung von Technologien an. Bietet technische Einblicke und Lösungen zur Bewältigung von Herausforderungen und Optimierung der Systemleistung. Verwaltete die technischen Aspekte des Projekts, einschließlich Aufgabenpriorisierung, Ressourcenzuweisung und Zeitleistenverwaltung. Koordiniert mit funktionsübergreifenden Teams, um eine nahtlose Integration der Komponenten und eine Ausrichtung an den Projektmeilensteinen sicherzustellen.
-
Serverbereitstellung mit Tomcat/Apache
Konfigurierte und implementierte die Anwendung auf Tomcat-Servern und stellte so eine stabile und skalierbare Laufzeitumgebung sicher.
Java, Spring, Groovy, PostgreSQL, REST, Tomcat, Apache
-
Technische Analyse und Architektur
-
2000.07-2005.02| Sam-Solutions | BY,DE
Rolle.NET-Entwickler, Java-Entwickler, Senior Java-Entwickler
ÜberblickAls erfahrener Java- und .NET-Entwickler war ich maßgeblich an der Entwicklung und Verbesserung von CRM-Systemen (Customer Relationship Management) und dem deutschen Gerichtsdokumentenverarbeitungssystem beteiligt und konnte dabei meine Fachkenntnisse in Java- und .NET-Frameworks nutzen. Dank meiner Kenntnisse in Datenbankverwaltungssystemen wie Informix und Oracle habe ich zur Entwicklung skalierbarer Lösungen beigetragen, die auf die Anforderungen von Organisationen zugeschnitten sind.
Verantwortlichkeiten-
Fullstack-Entwicklung
Zusammenarbeit mit funktionsübergreifenden Teams zur Erfassung von Anforderungen und Entwicklung skalierbarer CRM-Lösungen im Einklang mit den Unternehmenszielen. Entwickelte robuste .NET-basierte Anwendungen zur Erleichterung der effizienten Verwaltung von Kundeninteraktionen, Vertriebs- und Marketingaktivitäten. Nahtlose Integration von CRM-Systemen mit verschiedenen Modulen und Anwendungen von Drittanbietern zur Optimierung von Geschäftsabläufen und Steigerung der Produktivität. Entwickelte eigenständige Anwendungen unter Verwendung von Java- und .NET- Frameworks, um spezifische Geschäftsbedürfnisse und -anforderungen zu erfüllen. Feinabgestimmter Code zur Optimierung der Systemreaktionsfähigkeit, Minimierung der Latenz und Verbesserung des Benutzererlebnisses.
-
Datenbankverwaltung
Entwickelte und implementierte Datenbanklösungen unter Verwendung von Informix und Oracle, um Datenintegrität, Sicherheit und optimale Leistung zu gewährleisten. Entwickelte Datenbankschemata, gespeicherte Prozeduren und Abfragen zur Unterstützung der Anwendungsfunktionalität und Datenmanipulation. Gewährleistet eine effiziente Indizierung und Datenorganisation für eine verbesserte Abfrageleistung und Skalierbarkeit.
-
Einsatz
Verwaltete den Bereitstellungsprozess von CRM-Systemen und stellte eine reibungslose und effiziente Bereitstellung von Anwendungsupdates und - erweiterungen sicher. Enge Zusammenarbeit mit DevOps-Teams zur Automatisierung von Bereitstellungsprozessen und Sicherstellung kontinuierlicher Integration und Bereitstellung (CI/CD). Bereitstellungspipelines überwacht und alle Probleme gelöst, um Ausfallzeiten zu minimieren und die Systemverfügbarkeit aufrechtzuerhalten.
-
Testen
Entwickelte und führte umfassende Testpläne und Testfälle aus, um die Qualität und Zuverlässigkeit von CRM-Systemen sicherzustellen. Durchgeführte Komponententests, Integrationstests und Systemtests, um Fehler frühzeitig im Entwicklungslebenszyklus zu identifizieren und zu beheben. Zusammenarbeit mit QA-Teams zur Durchführung von Regressionstests und Überprüfung von Softwareänderungen anhand von Akzeptanzkriterien.
.NET, Java, Oracle, Informix, Tomcat, Apache
-
Fullstack-Entwicklung
Projects
-
2024.06-2025.12 | SWM (Stadtwerke München) | ANÜ | DE
RoleSenior Fullstack Developer, DevOps
OverviewLed the design and development of a commissioning service for municipal utilities in Munich, utilizing Angular/React for frontend development, Spring Boot/Kotlin for backend development, Keycloak for authentication and Azure for cloud infrastructure. The service streamlined the commissioning process, enabling efficient management and deployment of utility services.
Responsibilities-
Fullstack Development
Analyzed project requirements and designed a robust architecture for the commissioning service. Developed the frontend using Angular/React, ensuring a responsive and intuitive user experience. Implemented backend services with Spring Boot/Kotlin and PostgreSQL, facilitating data management and integration. Established RESTful APIs for seamless communication between frontend and backend components, enhancing service performance and reliability.
-
DevOps Implementation
Established CI/CD pipelines in GitHub Actions, automating build and deployment processes for the commissioning service. Implemented Infrastructure as Code (IaC) practices with Terraform to enhance scalability and facilitate rapid deployment to Azure.
Sprint Boot, Kotlin, Angular, React, Docker, GitHub, Terraform, Azure, PostgreSQL, Keycloak
-
Fullstack Development
-
2022.10-2024.05 | BMW | Freelance | DE
RoleSenior Fullstack Developer, DevOps
OverviewLed the development and implementation of a data-driven ticket and report system, leveraging Quarkus framework for backend development, AWS for cloud infrastructure, and Camunda for workflow management. The system provided efficient handling of tickets and generation of reports based on data analysis.
Responsibilities-
Fullstack Development
Designed and developed microservices using Quarkus, optimizing resource utilization and enhancing application efficiency. Implemented frontend interfaces using Angular, providing a responsive and user-friendly experience for users interacting with the system. Implemented RESTful/KAFKA/S3/DB APIs, ensuring seamless integration and efficient communication between services. Implemented workflow management using Camunda, facilitating streamlined processes for ticket resolution and report generation.
-
Technical Conception & Management
Designed technical concepts and architectures for the data-driven ticket and report system, ensuring alignment with project objectives and requirements. Managed the rollout of system updates and enhancements, coordinating with stakeholders to ensure successful deployment within defined timelines and budgets.
-
Operational Management
Oversaw the operational aspects of the ticket and report system, including infrastructure management, application management, and service delivery. Collaborated with cross-functional teams to address operational challenges, optimize processes, and enhance system performance. Orchestrated the rollout of system updates and enhancements, defining rollout strategies, coordinating with stakeholders, and ensuring successful deployment. Managed communication with stakeholders, providing regular updates on rollout progress, addressing concerns, and ensuring alignment with project objectives.
-
DevOps Implementation
Established CI/CD pipelines with GitHub, automating build and deployment processes for Quarkus applications. Utilized Terraform for Infrastructure as Code, improving scalability and maintenance.
-
Containerization and Orchestration
Employed Docker for containerization, ensuring consistency across environments. Orchestrated Quarkus microservices with Kubernetes, optimizing resource allocation.
Java, Quarkus, Camunda, Angular, Docker, Kubernetes, GitHub, Terraform, Prometheus, Grafana, AWS, PostgreSQL, Oracle, S3
-
Fullstack Development
-
2022.01-2022.10| BMW | Freelance | DE
RoleSenior Java Developer
OverviewLed the integration of Kafka messaging system into WebLogic applications, enhancing real-time data processing and communication capabilities.
Responsibilities-
WebLogic Development
Implemented enhancements and optimizations to existing WebLogic applications, ensuring robust performance and reliability. Collaborated with cross-functional teams to gather requirements and align development tasks with project goals.
-
Kafka Integration
Integrated Kafka messaging system into WebLogic, enabling efficient and scalable event-driven communication. Implemented Kafka producers and consumers, ensuring seamless data flow between applications.
Java, WebLogic, KAFKA, Oracle, Jenkins
-
WebLogic Development
-
2021.01-2021.12| BMW | Freelance | DE
RoleSenior Fullstack Developer
OverviewAs a Fullstack Developer, contributed to the end-to-end development and deployment of a comprehensive application stack, leveraging Java and Angular technologies. The project involved integration with Payara, Azure, Kafka, MQTT, Jenkins, and PostgreSQL to create a robust and scalable solution.
Responsibilities-
Fullstack Development
Designed and implemented Java-based backend services using Payara, ensuring optimal performance and reliability. Developed responsive and user-friendly front-end interfaces using Angular, providing an intuitive user experience.
-
Cloud Integration with Azure
Integrated the application with Azure services, leveraging cloud capabilities for scalability, security, and availability
-
Event-Driven Architecture with Kafka and MQTT
Implemented Kafka for real-time event streaming, facilitating seamless communication between microservices. Utilized MQTT for lightweight and efficient messaging, enhancing communication in low-bandwidth scenarios.
-
CI/CD with Jenkins
Implemented and maintained CI/CD pipelines using Jenkins, automating the build, test, and deployment processes.
-
DevOps Practices
Applied DevOps practices for continuous improvement and collaboration between development and operations teams.
-
Database Integration with PostgreSQL
Designed and optimized database schemas, ensuring efficient data storage and retrieval in PostgreSQL.
Java, Angular, Payara, Azure, Kafka, MQTT, Jenkins, PostgreSQL
-
Fullstack Development
-
2017.04-2020.12| BMW | Freelance | DE
RoleSenior Fullstack Developer
OverviewLed the development and integration of a robust enterprise solution, combining Payara, Oracle MQ, Kafka, AWS, Spring Boot, and Angular technologies. The project focused on creating a scalable, high-performance system with seamless communication and efficient data flow.
Responsibilities-
Fullstack Development
Developed backend services using Spring Boot and java, ensuring optimal performance and compatibility with Payara. Implemented responsive and intuitive front-end interfaces using Angular for an enhanced user experience.
-
Message Queuing with Oracle MQ and Kafka
Integrated Oracle MQ and Kafka for efficient and reliable message queuing and streaming capabilities. Implemented communication patterns to ensure seamless data flow between microservices.
-
Cloud Integration with AWS
Utilized AWS services for cloud scalability, reliability, and secure data storage.
-
RESTful API Development
Designed and implemented RESTful APIs for seamless communication between frontend and backend components.
-
CI/CD with Jenkins
Implemented and maintained CI/CD pipelines using Jenkins, automating the build, test, and deployment processes.
-
DevOps Practices
Applied DevOps practices for continuous improvement and collaboration between development and operations teams.
-
Database Integration with Oracle
Designed and optimized database schemas, ensuring efficient data storage and retrieval in Oracle.
Payara, Oracle, MQ, Kafka, AWS, Spring Boot, Angular, REST, Jenkins
-
Fullstack Development
-
2015.04-2017.03| Telefonica | Freelance | DE
RoleSenior Fullstack Developer
OverviewLed the end-to-end development of a Mobile Payment System, utilizing Spring Boot, PostgreSQL, REST, Jenkins, and Tomcat technologies. The project focused on creating a secure and efficient platform for mobile transactions.
Responsibilities-
Fullstack Development
Implemented backend services using Spring Boot, ensuring secure and scalable transaction processing. Developed responsive and user-friendly front-end interfaces for mobile platforms.
-
Database Management with PostgreSQL
Designed and optimized the database schema in PostgreSQL, ensuring efficient data storage and retrieval for financial transactions.
-
RESTful API Development
Designed and implemented RESTful APIs to facilitate communication between mobile devices and the backend system.
-
Continuous Integration with Jenkins
Implemented CI/CD pipelines using Jenkins, automating the build, test, and deployment processes for enhanced development workflows.
-
Server Deployment with Tomcat/Apache
Configured and deployed the application on Tomcat servers, ensuring a stable and scalable runtime environment.
Spring Boot, Angular, PostgreSQL, REST, Jenkins, Tomcat, Apache
-
Fullstack Development
-
2014.10-2015.04| Audi | NTT Data | DE
RoleSenior Java/Ruby Developer, Rollout Manager.
OverviewLed the development and implementation of Audi's mobility services, leveraging the Modular Backend Construction Kit (MBB) to build various services integrated into the Connected Car Center (CCC). Ensured the seamless provision of high-quality services to end customers worldwide, emphasizing efficiency, scalability, and performance. Oversaw the transfer of the current MBB and services software version into the NTT Enterprise Cloud, as well as the deployment of new services for defined markets and brands. Managed the organizational and procedural operations of the CCC service, with end-to-end responsibility from infrastructure to application management.
Responsibilities-
Operational/Rollout Management
Oversaw the organizational and procedural operations of the CCC service, including infrastructure management, application management, and service delivery. Collaborated with cross-functional teams to address operational challenges, optimize processes, and enhance service quality. Orchestrated the rollout of new services, defining rollout strategies, coordinating with stakeholders, and ensuring successful deployment within defined timelines and budgets. Managed communication with stakeholders, providing regular updates on rollout progress, addressing concerns, and ensuring alignment with project objectives.
-
Fullstack Development
Developed and maintained backend services using Java, Ruby, Oracle, and Tomcat, ensuring the efficient delivery of mobility services. Utilized Docker for containerization and orchestration of services, optimizing scalability and performance. Implemented continuous integration and deployment pipelines using Jenkins for automated build and deployment processes.
Java, Ruby, Oracle, Docker, Chef, NTT Cloud, Apache
-
Operational/Rollout Management
-
2013.07-2014.09| BMW | NTT Data | DE
RoleSenior Fullstack Developer, Technical Project Manager.
OverviewLed the technical evaluation, design, and implementation of the TSSB system, providing central processing of all Teleservice messages in BMW AG to ensure security and compliance. Collaborated with suppliers to assess requirements, provide technical designs, and implement solutions while offering IT perspective advice in specialist concepts.
Responsibilities-
Technical Project Management
Managed technical aspects of the project, including requirement assessment, design, implementation, and deployment of quarterly releases. Collaborated with project manager and colleagues to coordinate development efforts and ensure alignment with project objectives. Acted as the technical contact person for the project, providing guidance to less experienced colleagues and addressing technical inquiries. Participated in coordination meetings with project leaders, providing updates on progress and technical aspects of the project. Represented the project manager to the customer when necessary, ensuring effective communication and coordination.
-
Fullstack Development
Led the development of functions within the TSSB system, working independently to acquire necessary technical skills and implement solutions. Documented technical extensions in the IT concept, ensuring clarity and coherence in project documentation.
Java, JSF, Oracle, WebLogic 10, Apache
-
Technical Project Management
-
2007.09-2013.06| DJG Dr. Jung Group GmbH | DE
RoleSenior Fullstack Developer, Architect, Technical Project Manager.
OverviewLed the technical analysis, architecture, and development of a comprehensive system for marketing, call center operations, and questionnaire management for promoting medicines. The system facilitated targeted marketing campaigns, call center management, and patient questionnaire administration. Leveraged PHP and PostgreSQL technologies to ensure reliability, scalability, and security. Additionally, managed an external developer team using Scrum methodology for efficient project execution.
Responsibilities-
Technical Project Management
Led the overall technical project management, including task prioritization, resource allocation, and timeline management. Managed an external developer team using Scrum methodology, ensuring effective collaboration and timely delivery of project milestones. Facilitated regular Scrum meetings, sprint planning sessions, and retrospective meetings to optimize team performance and project outcomes.
-
Fullstack Development
Directed the development of backend services using PHP, enabling secure and scalable processing of marketing campaigns, call center interactions, and patient questionnaire administration. Implemented user-friendly interfaces for marketing managers, call center agents, and patients to interact with the system efficiently. Collaborated with frontend developers to integrate frontend components with backend services, ensuring seamless user experience across the application.
-
DevOps
Implemented DevOps practices to streamline development, testing, and deployment processes. Set up continuous integration and continuous deployment (CI/CD) pipelines to automate build, test, and deployment tasks, improving development workflows and release cycles. Managed infrastructure and server configurations, ensuring optimal performance, scalability, and security of the system.
PHP, PostgreSQL, Apache
-
Technical Project Management
-
2006.03-2007.08| NGSi | Freelance | BY,USA
RoleSenior Fullstack Developer, Architect, Technical Project Manager.
OverviewLed the technical analysis, architecture, and development of a comprehensive system for managing Lotto operations. The system facilitated ticket sales, draw management, prize distribution, and reporting functionalities. Utilized Java, Hibernate, Spring, Tomcat, and PostgreSQL technologies to ensure reliability, scalability, and security.
Responsibilities-
Technical Analysis & Architecture
Conducted thorough technical analysis to define requirements and design a scalable and efficient system for Lotto operations. Collaborated with stakeholders to establish system architecture, ensuring alignment with business objectives and technical feasibility.
-
Fullstack Development
Directed the development of backend services using Java and Spring, enabling secure and scalable processing of ticket sales and draw management. Implemented user-friendly interfaces for managing Lotto operations, enhancing usability for administrators and users.
-
Database Management with PostgreSQL
Designed and optimized the database schema in PostgreSQL to efficiently store and retrieve Lotto data, including ticket sales, draw results, and prize information. Implemented data integrity measures to ensure accurate reporting and compliance with regulatory standards.
-
Expert Technical Consultation, Technical Project Management
Provided technical expertise and guidance to the team, facilitating the implementation of best practices and optimal use of technologies. Offered solutions to technical challenges and advised on performance optimization strategies. Managed the technical aspects of the project, overseeing task prioritization, resource allocation, and timeline management. Coordinated with cross-functional teams to ensure seamless integration of system components and adherence to project milestones.
Java, Spring, Groovy, PostgreSQL, REST, Tomcat, Apache
-
Technical Analysis & Architecture
-
2005.03-2006.02| Innovalent Systems | Freelance | BY,USA
RoleSenior Fullstack Developer, Architect, Technical Project Manager
OverviewLed the technical analysis, architecture, and development of a comprehensive CRM system tailored for medical practices. The system encompassed management of patient data, appointments, prescriptions, medical analyses, and examinations. Leveraged Java, JSP, Groovy, Hibernate, Spring, Tomcat, and PostgreSQL technologies to ensure robustness, scalability, and security.
Responsibilities-
Technical Analysis & Architecture
Conducted in-depth technical analysis to understand requirements and design a scalable and efficient CRM system for medical practices. Collaborated with stakeholders to define system architecture, ensuring alignment with business objectives and technical feasibility.
-
Fullstack Development
Led the development of backend services using Java and Spring, implementing secure and scalable transaction processing for patient management and medical records. Developed responsive and intuitive user interfaces using JSP for medical staff to manage patient data and appointments efficiently.
-
Database Management with PostgreSQL
Designed and optimized the database schema in PostgreSQL to efficiently store and retrieve patient records, prescriptions, medical analyses, and examination results. Ensured data integrity and security measures were in place to comply with healthcare regulations.
-
Expert Technical Consultation, Technical Project Management
Provided expertise in IT and technical aspects, guiding the team in implementing best practices and leveraging technologies effectively. Offered technical insights and solutions to overcome challenges and optimize system performance. Managed the technical aspects of the project, including task prioritization, resource allocation, and timeline management. Coordinated with cross-functional teams to ensure seamless integration of components and alignment with project milestones.
-
Server Deployment with Tomcat/Apache
Configured and deployed the application on Tomcat servers, ensuring a stable and scalable runtime environment.
Java, Spring, Groovy, PostgreSQL, REST, Tomcat, Apache
-
Technical Analysis & Architecture
-
2000.07-2005.02| Sam-Solutions | BY,DE
Role.NET Developer, Java Developer, Senior Java Developer
OverviewAs a Senior Java and .NET Developer, I have been instrumental in the development and enhancement of CRM (Customer Relationship Management) systems and German Court Document Processing System, utilizing my expertise in both Java and .NET frameworks. With proficiency in database management systems such as Informix and Oracle, I have contributed to architecting scalable solutions tailored to organizational needs.
Responsibilities-
Fullstack Development
Collaborated with cross-functional teams to gather requirements and architect scalable CRM solutions aligned with organizational objectives. Developed robust .NET-based applications to facilitate efficient management of customer interactions, sales, and marketing activities. Integrated CRM systems seamlessly with diverse modules and third-party applications to streamline business workflows and enhance productivity. Developed standalone applications using both Java and .NET frameworks to meet specific business needs and requirements. Fine-tuned code to optimize system responsiveness, minimize latency, and enhance user experience.
-
Database Management
Designed and implemented database solutions utilizing Informix and Oracle to ensure data integrity, security, and optimal performance. Developed database schemas, stored procedures, and queries to support application functionality and data manipulation. Ensured efficient indexing and data organization for improved query performance and scalability.
-
Deployment
Managed the deployment process of CRM systems, ensuring smooth and efficient deployment of application updates and enhancements. Worked closely with DevOps teams to automate deployment processes and ensure continuous integration and delivery (CI/CD). Monitored deployment pipelines and resolved any issues to minimize downtime and maintain system availability.
-
Testing
Developed and executed comprehensive test plans and test cases to ensure the quality and reliability of CRM systems. Conducted unit testing, integration testing, and system testing to identify and address defects early in the development lifecycle. Collaborated with QA teams to perform regression testing and verify software changes against acceptance criteria.
.NET, Java, Oracle, Informix, Tomcat, Apache
-
Fullstack Development