Awais Anwar
Senior Java Full-Stack-Entwickler
Erfahrungen
Senior Java Full-Stack-Entwickler
Media Consult Maier + Partner GmbH
- Entwickelte KI-Chatbots mit Langchain4j/OpenAI: Setzte RAG und Funktionsaufrufe mit dem GPT-4-Turbo-LLM für medizinische Q&A ein und ermöglichte so kontextbewusste Unterhaltungen für über 5.000 Nutzer.
- Steigerte die Genauigkeit des LLM um 40% durch RAG mit der Milvus-Vektordatenbank und verringerte Fehlinformationen in den Antworten der medizinischen Chatbots.
- Erstellte asynchrone Funktionen in Liferay-Modulen, um externen Seitenverkehr und Formularübermittlungen zu verfolgen und zu analysieren; optimierte die Datenbankleistung durch API-basierte Verbesserungen.
- Passte die Liferay-Plattform an und pflegte sie mit Java (Backend) sowie JavaScript, HTML und CSS (Frontend); erstellte individuelle Themes, APIs und Module zur Erweiterung der Funktionalität und Benutzererfahrung.
- Führte das Liferay-Upgrade von 6.2 auf 7.4 durch, verwaltete die Datenbankmigration und modernisierte UI/UX mit Velocity, FreeMarker, JavaScript und CSS; senkte nach der Migration die Seitenladezeit um 30% durch Caching.
- Verwendete Liferay Service Builder mit Hibernate, um Datenbanken zu entwerfen und zu optimieren und so nahtlose Datenintegration sowie eine robuste Backend-Architektur sicherzustellen.
- Entwickelte RESTful-APIs für Stellenanzeigen, ermöglichte asynchrone Frontend-Backend-Kommunikation und importierte JSON-Daten in Liferay mittels Jsoup-Parsing.
- Terminierte und automatisierte Datenverarbeitung, Systemoptimierung und Dateiverwaltung in der Liferay Document Library; erstellte interaktive Visualisierungen mit D3.js für Datenanalysen.
- Verwaltete OSGi-Builds und integrierte externe Bibliotheken wie Apache POI und Langchain4j für Skalierbarkeit; kümmerte sich um Serverwartung, Portalinstallation und Plattformoptimierung zur Gewährleistung der Systemzuverlässigkeit.
- Automatisierte PDF- und Excel-Verarbeitung mit Apache POI für strukturierte Datenspeicherung; entwickelte Web-Crawler zur Extraktion und Erstellung von PDF-Dateien mit iTextPDF, um Stellenanzeigen aus externen Portalen in die Liferay-Datenbank zu integrieren.
Web-Entwickler
Fraunhofer (IPA)
- Skalierte Roboport.io, um über 10.000 monatliche Nutzer mit React.js, Node.js und GraphQL zu bedienen.
- Architektierte und implementierte Kernplattformfunktionen, die die Benutzerfreundlichkeit, Leistung und Nutzerbindung erheblich verbesserten.
- Optimierte das bestehende WordPress-Portal durch Verbesserung von Performance, Sicherheit und Nutzererfahrung.
Web-Entwickler
Beejees Communication GmbH
- Entwickelte und veröffentlichte responsive WordPress-Websites mit Bootstrap und JavaScript.
- Installierte individuelle Themes, Ladeanimationen und Datenbankoptimierungen für bessere Performance.
Wissenschaftliche Hilfskraft (HiWi)
University of Stuttgart
- Programmierte Android-Anwendungen für Project Tango unter Verwendung von Java und Android NDK.
- Integrierte die Point Cloud Library für Bewegungserfassung, Tiefenwahrnehmung und Gebietserkennung.
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Informationstechnologie (7.5 Jahre), Gesundheitswesen (5.5 Jahre), Werbung (0.5 Jahre) und Bildung (0.5 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (8.5 Jahre), Produktentwicklung (2 Jahre) und Forschung und Entwicklung (0.5 Jahre).
Zusammenfassung
Java-Entwickler für KI-gesteuerte Lösungen im Gesundheitswesen und Enterprise-Systeme. Mehr als 7 Jahre Erfahrung im Aufbau skalierbarer Anwendungen, Leitung von Liferay-Migrationen und Implementierung von Langchain4j/OpenAI-Chatbots mit RAG. Nachgewiesene Expertise in Java, Microservices und Optimierung für hohen Traffic.
- Leitete die Migration von Daten von über 150.000 Nutzern von Liferay 6.2 auf 7.4, restrukturierte die Systemarchitektur für bessere Skalierbarkeit und verwaltete 4.000–5.000 aktive Konten, dabei Sicherstellung von Datenintegrität und Stabilität in Umgebungen mit hohem Traffic.
- Entwickelte fortgeschrittene Datenvisualisierungen und Analysen für über 100.000 Kundenanfragen, um Einblicke und Benutzererfahrung zu verbessern; versiert in Java, REST-APIs, Microservices, OSGi und Datenbankoptimierung.
- Entwarf spezialisierte KI-Chatbots für die Medizintechnikbranche mit Langchain4j, OpenAI und Funktionsaufrufen, wodurch die Systemleistung und Automatisierungseffizienz gesteigert wurden.
Fähigkeiten
- Frontend: Html5, Css3, Scss, Bootstrap, React.js, D3.js, Jquery, Javascript/typescript, Jsp, Ajax, Jsx
- Backend: Java, Javascript (Node.js), Php, Express.js, Xpath, Javafx
- Ki/großsprachmodelle (Llms): Langchain4j, Openai, Gpt-4 Turbo, Rag, Funktionsaufrufe
- Mvc-frameworks: Spring Boot, Liferay (Mvc)
- Cms-plattform: Wordpress
- Relationale Datenbanken & Datenformate: Mysql/mariadb, Sql-datenbanken, Xml, Json, Jdbc, Oracle
- Nosql-datenbanken/vektordatenbank: Mongodb, Milvus, Elasticsearch
- Orm: Liferay Service Builder Mit Hibernate
- Servermanagement & Cloud-plattformen: Docker, Kubernetes, Nextcloud, Tomcat
- Api-entwicklung: Rest-apis, Graphql
- Pdf-dokumentation: Itextpdf
- Versionskontrolle: Git, Gitlab, Github
- Deployment: Docker, Ci/cd In Liferay
- Testing: Junit, Test-driven Development (Tdd), Behaviour-driven Development (Bdd), Jest
- Caching & Speicher: Guava (In-memory), Festplattenbasiert, Chat-speicher
- Prinzipien Der Softwareentwicklung: Solid
- Architekturgestaltung: Monolithisch, Microservices, Osgi
- Projektmanagement & Kollaborationstools: Jira, Trello, Slack
- Entwicklungstools & Betriebssysteme: Eclipse, Visual Code, Linux (Ubuntu), Macos, Maven, Npm, Webpack
- Zusätzlich: Scrum, Agile Methoden, Webanwendungen, Softwaresysteme, User Stories, Workflows, Saas
Sprachen
Ausbildung
University of Stuttgart
Master of Science in Informatik mit Schwerpunkt Service-Technologie und Engineering · Informatik · Stuttgart, Deutschland
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Awais ansässig?
Welche Sprachen spricht Awais?
Wie viele Jahre Erfahrung hat Awais?
Für welche Rollen wäre Awais am besten geeignet?
Was ist das neueste Projekt von Awais?
Für welche Unternehmen hat Awais in den letzten Jahren gearbeitet?
In welchen Industrien hat Awais die meiste Erfahrung?
In welchen Bereichen hat Awais die meiste Erfahrung?
In welchen Industrien hat Awais kürzlich gearbeitet?
In welchen Bereichen hat Awais kürzlich gearbeitet?
Was ist die Ausbildung von Awais?
Wie ist die Verfügbarkeit von Awais?
Wie hoch ist der Stundensatz von Awais?
Wie kann man Awais beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior Java Full-Stack-Entwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Karlsruhe, Deutschland arbeiten