Recommended expert

Awais Anwar

Senior Java Full Stack Developer

Awais Anwar
Karlsruhe, Germany

Experience

Feb 2020 - Jun 2025
5 years 5 months
Karlsruhe, Germany

Senior Java Full Stack Developer

Media Consult Maier + Partner GmbH

  • Built AI chatbots with Langchain4j/OpenAI: deployed RAG + function calling using GPT-4 Turbo LLM for medical Q&A enabling context-aware conversation for 5K+ users.
  • Boosted LLM accuracy by 40% using RAG with Milvus vector DB, reducing hallucination in medical chatbots response.
  • Built asynchronous functions in Liferay modules to track and analyze external site traffic and application submissions; optimized database performance through API-driven enhancements.
  • Customized and maintained Liferay platform using Java (backend) and JavaScript, HTML, and CSS (frontend); generated custom themes, APIs, and modules to enhance functionality and user experience.
  • Led the Liferay upgrade from 6.2 to 7.4, managing database migration and UI/UX modernization with Velocity, FreeMarker, JavaScript, and CSS; reduced page load time by 30% post-migration using caching.
  • Utilized Liferay Service Builder with Hibernate to design and optimize databases, ensuring seamless data integration and robust backend architecture.
  • Constructed RESTful APIs for job advertisement resources, enabled asynchronous frontend-backend communication, and imported JSON data into Liferay using Jsoup parsing techniques.
  • Scheduled and automated data processing, system optimization, and file handling in Liferay Document Library; created interactive visualizations with D3.js for data insights.
  • Managed OSGi builds and integrated external libraries like Apache POI and Langchain4j for scalability; handled server maintenance, portal installations, and platform optimization to ensure system reliability.
  • Automated PDF and Excel processing using Apache POI for structured data storage; engineered web crawlers to extract and produced PDF files using ItextPdf to integrate job ads from external portals into Liferay’s database.
Mar 2018 - Jan 2020
1 year 11 months
Stuttgart, Germany

Web Developer

Fraunhofer (IPA)

  • Scaled Roboport.io to handle 10K+ monthly users using React.js, Node.js and GraphQL.
  • Architected and rolled out core platform features, significantly improving usability, performance, and user engagement.
  • Optimized the existing WordPress portal by improving performance, security, and user experience.
Sep 2017 - Feb 2018
6 months
Stuttgart, Germany

Web Developer

Beejees Communication GmbH

  • Developed and launched responsive WordPress websites using Bootstrap and JavaScript.
  • Installed custom themes, load animations, and database optimizations for enhanced performance.
Aug 2016 - Feb 2017
7 months
Stuttgart, Germany

Scientific Research Assistant (HiWi)

University of Stuttgart

  • Programmed Android applications for Project Tango using Java and Android NDK.
  • Integrated Point Cloud Library for motion tracking, depth perception, and area learning.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (7.5 years), Healthcare (5.5 years), Advertising (0.5 years), and Education (0.5 years).

Information Technology
Healthcare
Advertising
Education

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (8.5 years), Product Development (2 years), and Research and Development (0.5 years).

Information Technology
Product Development
Research and Development

Summary

Java Developer in AI-driven solutions for healthcare and enterprise systems. 7+ years of experience in building scalable applications, leading Liferay migration, and implementing Langchain4j/OpenAI chatbots with RAG. Proven expertise in Java, microservices, and high-traffic optimization.

  • Led the migration of 150K+ user’s data from Liferay 6.2 to 7.4, restructured system architecture for scalability, and managed 4K–5K active accounts while ensuring data integrity and stability in high-traffic environments.
  • Engineered advanced data visualization and analytics for 100K+ customer traffic, enhancing insights and user experience; skilled in Java, REST APIs, microservices, OSGi, and database optimization.
  • Designed specialized AI chatbots for the medical industry using Langchain4j, OpenAI, and function calling, driving system performance and automation efficiency.

Skills

  • 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
  • Ai/ Large Language Models (Llms): Langchain4j, Openai, Gpt-4 Turbo, Rag, Function Calling
  • Mvc Framework: Spring Boot, Liferay With Mvc
  • Cms Platform: Wordpress
  • Relational Databases & Data Formats: Mysql/mariadb, Sql Databases, Xml, Json, Jdbc, Oracle
  • Nosql Databases/vector Database: Mongodb, Milvus, Elasticsearch
  • Orm: Liferay Service Builder With Hibernate
  • Server Management & Cloud Platforms: Docker, Kubernetes, Next Cloud, Tomcat
  • Api Development: Rest Apis, Graphql
  • Pdf Documentation: Itextpdf
  • Version Control System: Git, Gitlab, Github
  • Deployment: Docker, Ci/cd In Liferay
  • Testing: Junit, Test-driven Development (Tdd), Behaviour Driven Development (Bdd), Jest
  • Caching & Memory: Guava (In-memory), Disk-based, Chat Memory
  • Software Development Principles: Solid
  • Architectural Design: Monolithic, Microservices, Osgi
  • Project Management & Collaboration Tools: Jira, Trello, Slack
  • Development Tools & Operating Systems: Eclipse, Visual Code, Linux (Ubuntu), Macos, Maven, Npm, Webpack
  • Additional: Scrum, Agile, Web Applications, Software Systems, User Stories, Workflow, Saas

Languages

Hindi
Native
English
Advanced
German
Intermediate

Education

Apr 2016 - Dec 2019

University of Stuttgart

Master of Computer Science, Service Technology and Engineering · Computer Science · Stuttgart, Germany

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Awais based?

Awais is based in Karlsruhe, Germany.

What languages does Awais speak?

Awais speaks the following languages: Hindi (Native), English (Advanced), German (Intermediate).

How many years of experience does Awais have?

Awais has at least 8 years of experience. During this time, Awais has worked in at least 3 different roles and for 4 different companies. The average length of individual experience is 2 years and 1 month. Note that Awais may not have shared all experience and actually has more experience.

What roles would Awais be best suited for?

Based on recent experience, Awais would be well-suited for roles such as: Senior Java Full Stack Developer, Web Developer, Scientific Research Assistant (HiWi).

What is Awais's latest experience?

Awais's most recent position is Senior Java Full Stack Developer at Media Consult Maier + Partner GmbH.

What companies has Awais worked for in recent years?

In recent years, Awais has worked for Media Consult Maier + Partner GmbH.

Which industries is Awais most experienced in?

Awais is most experienced in industries like Information Technology (IT), Healthcare, and Education. Awais also has some experience in Advertising.

Which business areas is Awais most experienced in?

Awais is most experienced in business areas like Information Technology (IT), Product Development, and Research and Development (R&D).

Which industries has Awais worked in recently?

Awais has recently worked in industries like Healthcare and Information Technology (IT).

Which business areas has Awais worked in recently?

Awais has recently worked in business areas like Information Technology (IT).

What is Awais's education?

Awais holds a Master in Computer Science from University of Stuttgart.

What is the availability of Awais?

Awais is immediately available full-time for suitable projects.

What is the rate of Awais?

Awais's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Awais?

To hire Awais, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Market avg: 860-1020 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.