Lead Software Developer · Kraków, Poland

Angular at the
core. Frontend
that leads.

I'm Kaushik Andani — a software developer with 12+ years building products end to end, and 8+ years focused on Angular, TypeScript and RxJS. I ship responsive, well-tested interfaces and lead the teams that maintain them.

Portrait of Kaushik Andani
Kaushik AndaniAngular · TypeScript · RxJS
Total experience
12+ years
Angular focus
8+ years
Angular since
v4 now v22
Teams led
4devs
01 — About

A frontend lead who still writes the code.

I'm a senior software developer with 12+ years across both frontend and backend, and 8+ years dedicated to Angular, HTML, CSS, JavaScript, TypeScript, RxJS and the surrounding ecosystem — delivering responsive, engaging interfaces backed by unit tests in Jasmine, Karma and Jest.

I work closely with design teams to turn ideas into functional, visually polished UI, and I'm equally at home on the server side — around 5 years designing robust back-end solutions. Across my career I've shipped features for funds and asset-management platforms, building-management portals, refactored legacy codebases, integrated custom analytics modules, and built ERP products from scratch for clients across many industries.

— Kaushik
02 — Capabilities

Angular-first, full-stack when it counts.

Frontend / Angular
Angular (v4 → v22)Expert
RxJS / NgXS / NgRxExpert
JavaScript / TypeScriptExpert
Jasmine / Karma / JestExpert
Angular Material / PrimeNG / NgZorroExpert
HTML5 / CSS3 / SCSSAdvanced
Backend / Tooling
MySQL / MSSQLProficient
Git & CI/CD (Jenkins, SonarQube)Proficient
React / Jest / RTLWorking
PHP / Laravel · Node.jsWorking
Java / PythonWorking
GitHub Copilot · AI toolingProficient
Angular Material PrimeNG NgZorro Bootstrap IndexedDB MongoDB Laravel Node.js Jenkins SonarQube Chart.js · C3.js Google APIs jQuery · Ajax Agile / Scrum
03 — Experience

Twelve years, seven teams, shipped products.

Jan 2026 — Present

Lead Software Developer — Luxoft

Funds & asset management · Kraków, Poland
  • Develop advanced features for funds and asset-management products for a leading investment group using Angular, JavaScript and RxJS.
  • Lead a team of two developers.
  • Drive migration of a legacy system to the Angular framework.
  • Implement unit tests with Jest and automated testing across the platform.
AngularRxJSJavaScriptJest
Jan 2025 — Dec 2025

Senior Software Engineer — State Street

Financial products · Assets & trade management
  • Led development of features for assets and trade-management applications using React and Java.
  • Managed and mentored a team of four developers, ensuring high-quality deliverables through collaboration and rigorous unit testing.
  • Fostered a culture of excellence and teamwork to deliver robust solutions for financial products.
ReactJavaUnit Testing
May 2022 — Jul 2024

Frontend Developer — 1Valet

Building-management portal
  • Designed and implemented responsive user interfaces for a building-management portal using Angular 18.
  • Collaborated closely with design and backend teams to deliver seamless user experiences.
  • Ensured optimal performance and reliability through comprehensive unit testing and debugging.
Angular 18TypeScriptSCSS
Dec 2018 — Apr 2022

Senior Software Developer — Luxoft

Funds & asset management · Agile
  • Developed advanced features for funds and asset-management products using Angular, JavaScript, RxJS, NgXS and PrimeNG.
  • Refactored legacy codebases — upgraded Angular 7 → 11 and adopted IndexedDB for better cache performance and NgXS for state management.
  • Integrated new solutions to enhance user engagement; managed CI/CD pipelines with Jenkins and SonarQube.
  • Led a team of four developers in an Agile environment.
  • Built and integrated a custom analytics module into an existing platform, increasing user engagement by 25%.
Angular 7–11NgXSPrimeNGIndexedDBJenkinsSonarQube
Mar 2018 — Sep 2018

Senior Software Engineer — Nascent Info-tech

ERP · Smart-city services
  • Architected and developed an ERP product from the ground up for city municipal services, spanning over ten modules.
  • Implemented smart-city functionalities and coordinated daily meetings to gather requirements and assign tasks.
  • Used Angular 5/6, Angular Material and Bootstrap for the frontend, while managing and training a team of two.
Angular 5/6Angular MaterialBootstrap
Jan 2014 — Feb 2018

Full-stack Developer — Divyalab Technologies

Tagging & medical document products
  • Led daily meetings, conducted research for business-analysis tools, and mentored junior developers.
  • Developed APIs for Android video processing and contributed to both frontend and backend feature development.
  • Managed and developed functionality for tagging and medical-document products using Laravel, MongoDB, MySQL, Node.js, Angular 4 and MSSQL.
Angular 4LaravelMongoDBNode.jsMySQL
Dec 2012 — Nov 2014

Software Engineer — Juriscape Legal Research

Job-portal product
  • Developed and maintained job-portal functionality using Core PHP, OOP, MySQL, jQuery, Ajax, CSS, HTML and JavaScript.
  • Designed new portal features including resume ratings, a PDF resume viewer, resume tags and widgets, meeting evolving business requirements.
PHPMySQLjQueryAjax
04 — Education & more

Foundations, languages and a lens.

2018 — 2020

Masters in Business Information Systems

Wyższa Szkoła Gospodarki Euroregionalnej im. Alcide De Gasperi · Warsaw, Poland
2009 — 2012

Bachelor of Computer Applications

Saurashtra University · Jamnagar, India
Languages
EnglishFluent
HindiNative
GujaratiNative
Beyond the screen
PhotographyHobby
TravelingHobby
Tweaks
Accent color