About Awais
- Led the migration of 150K+ users and customer data from Liferay 6.2 to 7.4, restructured system architecturefor scalability, and managed 4K–5K active customer accounts while ensuring data integrity and stability inhigh-traffic environments.
- Implemented advanced data visualization and analytics for 100K+ customer traffic, enhancing businessinsights and user experience; proficient in Java, RESTful APIs, microservices, OSGi architecture, APIintegrations, and database optimization.
- Developed specialized AI chatbots for the medical industry using Langchain4j, OpenAI, and function calling,showcasing a strong passion for applying AI and automation to boost system performance and developmentefficiency.
English
Native or bilingual
Urdu
Native or bilingual
German
Conversational
Experience
- Media Consult Maier + Partner GmbH,Java Fullstack DeveloperFebruary 2020 - June 2025 (5 years and 4 months)Karlsruhe, BW, Germany• Developed and maintained Liferay platform using Java (backend) and JavaScript, HTML, and CSS (frontend); created 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, ensuring a smooth transition and improved performance.• Utilized Liferay Service Builder with Hibernate to design and optimize databases, ensuring seamless data integration and robust backend architecture.• Developed RESTful APIs for job advertisement resources, enabled asynchronous frontend-backend communication, and imported JSON data into Liferay using Jsoup parsing techniques.• Automated PDF and Excel processing using Apache POI for structured data storage; built web crawlers to extract; created Pdf files using ItextPdf and integrate job ads from external portals into Liferay's database.• Implemented daily schedulers for data processing, system optimization, and file handling in Liferay Document Library; created interactive visualizations with D3.js for data insights.• Integrated Langchain4j with OpenAI to build advanced, context-aware chatbots with memory-based conversational flows and intelligent task execution using ChatGPT-4.0-mini.• Implemented Retrieval-Augmented Generation (RAG) with file-based and database embedding stores and developed function calls to boost LLM performance and accuracy.• Created asynchronous functions in Liferay modules to track and analyze site traffic and application submissions; optimized database performance through API-driven enhancements.• 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.
- Fraunhofer (IPA),Web DeveloperMarch 2018 - January 2020 (1 year and 10 months)70 Stuttgart, Germany• Developed Roboport.io using React.js, Node.js, and GraphQL, delivering a robust and scalable platform by designing and implementing features that enhanced usability and performance.• Managed end-to-end project flow, ensuring timely milestone delivery, maintaining high-quality standards, and overseeing successful execution of platform enhancements.
- Beejees Communication GmbH,Web DeveloperSeptember 2017 - February 2018 (6 months)70 Stuttgart, Germany• Designed and developed responsive WordPress websites using Bootstrap & JavaScript.• Implemented custom themes, animations, and database optimizations for enhanced performance.
Recommendations
Be the first to recommend Awais
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master of Computer ScienceUniversity of Stuttgart2019Master of Computer Science