Experienced Full-Stack Web Developer and AI Inference Engineer with over 17 years in the tech industry, spanning from agile silicon startups to global corporations. Proven track record in building scalable web applications, optimizing performance, and leading cross-functional teams.
Frontend: Expert in JavaScript, HTML5, CSS3, and modern frontend libraries.
Backend: Developed microservices using Java and Rust, exposed via REST and GraphQL APIs, and deployed using Docker.
AI & ML Integration: Hands-on experience with RAG chatbots, Vision-Language Model (VLM) fine-tuning, and building wrapper APIs for web-based AI access.
Protocols & Security: Extensive use of HTTP/1.1, HTTP/2, WebSocket, and Content Security Policy (CSP).
Database Technologies: Worked with RDBMS, NoSQL, and graph databases such as Neo4j.
Conference Speaker: Presented at code::dive Wrocław in 2018 and 2019.
Worked with Large Language Models (LLMs) and Multimodal LLMs (MLLMs), embedding MLLMs to build chat agents.
Fine-tuned fast Vision-Language Models (VLMs) to detect credit and debit card details from images as PoC
Leading the development of Design System Components.
Built a platform-agnostic mobile banking app that works on both iPhone and Android devices.
Developed frontend machine learning models using Web Components and WebAssembly (WASM), enabling AI to run directly in browsers without servers.
Built microservice APIs as a full-stack developer for Nexus, a banking engagement platform.
Experienced in Web Components, Storybook, CI/CD pipelines, and development workflows.
Technologies used include TypeScript, Java, HTML, CSS3, HTTP/2, CI/CD, Python, Linux, among others.
Leading a small team in an ad-hoc SAFe Scrum process.
Developed and deployed hybrid mobile apps through CI/CD pipelines for both Apple and Android devices.
Implemented Design Tokens for highly flexible and themeable UI components.
Managing complete DevOps workflows using GitHub and Azure.
Senior Frontend Engineer / AI interference
Collibra
Since December 2022
Full-time
wroclaw
Poland
Led a full-scale frontend rewrite of all Collibra applications to a micro-frontend architecture.
Built and maintained a design system library for consistent UI/UX across applications.
Developed and maintained CI/CD pipelines to streamline deployment and integration.
Made key architectural decisions to improve scalability and performance.
Built a faster developer experience (DX) server to enhance development workflows.
Worked on building an inference-based lossy database AI model algorithm to identify unlabeled table columns and match them to the nearest relevant labels.
Frontend Lead / Senior Software engineer
EY GDS Poland sp .z o.o
April 2020
to November 2022
Full-time
Wroclaw
Poland
Frontend lead for various analytics products
Mentoring Juniors
Building Enterprise UI components toolkit
Frontend / Designer / Full-stack - Engineer
Nokia Solutions and Networks sp. z o.o
October 2017
to March 2020
Full-time
Wroclaw
Poland
Leading Analytic projects as Full-stack expert resource
Mentoring developers in front-end / full stack
Web full stack developer
Velocimetrics sp. z o.o
June 2015
to September 2017
Full-time
Wroclaw
Poland
Building Entire web front-end and backend for main products by solo using Javascript ( includes many libraries like ReactJs, Polymer ), Spring, HTML5, d3js
Consultant / Senior Software Engineer
M. H. Alshaya Co.
June 2014
to September 2014
Full-time
Kuwait
Kuwait
Leaded the Front and Back-end Framework Team as Full-stack lead
Tasked to build a base framework - both front and back-end for all the products and services that M.H.Alshaya represents including Order management, Warehouse Management, POS - Point Of Sale, HR, Analytics, Reporting and Business Intelligence using Open Source Softwares and Frameworks
(AMTS) Associate Member of Technical Staff - WEB/JAVA
Owler
February 2012
to March 2014
Full-time
Coimbatore
India
Worked as a Full-stack lead and also led a team of 4. On Agile Bi-weekly sprints with delivering quality up to the mark of Silicon Valley standards. I was responsible for many main features of the product
Senior Software Engineer
Q3 India Software Pvt. Ltd.
December 2009
to February 2012
Full-time
Coimbatore
India
During this tenure build a dynamic web reporting tool includes basic business intelligence rule engine and data visualization - both interactive and printable versions
Was responsible for product designing and developments as Fullstack developer
Did mentoring peers in new technologies
Portfolios
Javascript ES6 / Oracle / Sun Certifications
Javascript ES6 certified, Oracle Certified Business Component Developer, Sun Certified Web Component Developer, Sun Certified Java Programmer
Education
Bachelors of Technology
Anna university
September 2004
to 2008
Information technology from bits to distributed systems
Skills
Computer Skills
AI interference
WebAssembly
HTML5 / CSS3
Java
JavaScript / ES6
React Js / Angular 20 / vue
Web Components
W3C spec
Git
DOCKER
Rust
Neo4j
GWT
Public Speaking / Toastmaster
Advance level speaker and evaluator
Going to achieved highest award
Languages
English
Tamil
Français / learning
Polish / learning
Interests
Sports
Bouldering
Cycling
Film
Philosophy
Sci-Fi
Comedy
Literature
Reading Books
Contribute to Open Source Software / Libraries
Toastmasters - public speaking and leadership forum
I hereby give consent for my personal data included in my application to be processed for the purposes of the recruitment process under the European Parliament's and Council of the European Union Regulation on the Protection of Natural Persons as of 27 April 2016, with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (Data Protection Directive)