Awais Anwar
Senior Java Full Stack Developer
Experience
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.
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.
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.
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).
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).
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
Education
University of Stuttgart
Master of Computer Science, Service Technology and Engineering · Computer Science · Stuttgart, Germany
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Awais based?
What languages does Awais speak?
How many years of experience does Awais have?
What roles would Awais be best suited for?
What is Awais's latest experience?
What companies has Awais worked for in recent years?
Which industries is Awais most experienced in?
Which business areas is Awais most experienced in?
Which industries has Awais worked in recently?
Which business areas has Awais worked in recently?
What is Awais's education?
What is the availability of Awais?
What is the rate of Awais?
How to hire Awais?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Java Full Stack Developer
Nearby freelancers
Professionals working in or nearby Karlsruhe, Germany