Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Hindi
Advanced
Work Experience
Software Developer at QMLAC, Queen Mary University of London
November 1, 2024 - PresentCollaborated on the development of an NLP-based chatbot integrated into an online inquiry form to automate case pre-screening, reducing manual processing. Implemented supervised learning models using Python, applied regression and clustering techniques, and optimized feature space with dimensionality reduction. Containerized the NLP pipeline using Docker for scalable deployment. Integrated FastAPI for REST API interactions and implemented CI/CD pipelines with GitHub Workflows. Ensured GDPR compliance, optimized intent recognition with Google Dialogflow, and designed a React.js frontend. Achieved a 40% reduction in manual intervention, trained staff on chatbot overrides, and led Agile development to boost team productivity by 20%. Tech stack includes Python, NLP, React.js, Dialogflow, SQL, scikit-learn, FastAPI, Docker, and Linux.
Software Developer at QMLAC, Queen Mary University of London
November 1, 2024 - PresentCollaborated on the development of an NLP-based chatbot for legal case pre-screening, reducing manual processing of ineligible cases. Implemented supervised learning models using Python for legal text classification and optimized feature space with dimensionality reduction. Containerized NLP pipeline using Docker and configured it for scalable deployment. Integrated FastAPI for REST API interaction, set up automated CI/CD pipelines, and ensured GDPR compliance. Optimized intent recognition with Google Dialogflow and designed a React.js frontend. Achieved a 40% reduction in manual intervention handling over 1,000 inquiries monthly. Led agile development and sprint planning, boosting team productivity by 20%.
System Engineer (Developer) at Tata Consultancy Services
August 31, 2024 - July 16, 2025Maintained and enhanced core mortgage transaction systems at CIBC, building new backend features and managing mortgage-backed securities and investor portfolios. Implemented automation for municipal tax records and developed amortization schedule calculators. Optimized financial computations for securitization, created automated document processing pipelines, and developed JSON APIs to improve processing efficiency by 80%. Led code and system design reviews, implemented security measures such as encryption and RBAC, and significantly reduced discrepancy resolution time. Provided knowledge transfer and followed Agile best practices. Tech stack includes Python, OOP, system design, JSON, SQL, and Postman.
System Engineer (Developer) at Tata Consultancy Services, Mumbai
August 31, 2024 - July 16, 2025Maintained and enhanced core mortgage transaction systems at CIBC, implemented critical integrations and developed backend features for client and mortgage processing. Managed Mortgage-Backed Securities and investor reporting, improving liquidity and transparency. Automated municipal tax record batch processing, enhancing accuracy and compliance. Developed Python application modules using OOP and design patterns, optimizing financial computations and cash flow modelling for mortgage securitization portfolios. Developed automated document processing pipelines and alert mechanisms reducing discrepancy resolution time by 35%. Implemented advanced security measures and API development enhancing processing efficiency by 80%. Led system design reviews and knowledge transfer sessions while working in a scrum agile environment.
Backend & AI Engineer (Volunteer) at QMLAC - Queen Mary University of London
January 1, 2024 - January 1, 2025Designed and deployed a production-grade NLP-driven triage system for an active legal advice centre, handling 1,000+ monthly inquiries end-to-end. Reduced manual review workload by 40% by building an AI chatbot that automatically filtered non-eligible legal inquiries, integrating with the QMLAC intake system and embedding GDPR practices throughout. Built a Python/scikit-learn legal classification pipeline spanning 7 legal domains, applying dimensionality reduction and Dialogflow-powered intent recognition to achieve ~89% routing accuracy; introduced agile ceremonies from scratch improving sprint delivery velocity by 70% and producing technical documentation that cut onboarding time for future contributors. Architected 6 containerized FastAPI microservices with 20+ REST endpoints, enabling modular case classification, routing, logging, and audit workflows; maintained 85%+ Pytest coverage and supported zero-touch CI/CD deployments via Docker and GitHub Workflows. Built a React.js fronten
System Engineer (Developer) at Tata Consultancy Services, Mumbai
December 1, 2022 - August 1, 2024Maintained core mortgage transaction systems and implemented backend features for mortgage setup and revisions. Managed Mortgage-Backed Securities (MBS) securitization, investor reporting, pool creation, and large-scale portfolios to improve liquidity and transparency. Automated batch processing of municipal tax records and local adjustments. Developed amortization schedules and cash-flow modelling with Python, optimized data structures, and implemented encryption and RBAC for security. Built REST APIs for mortgage processing (80% efficiency gains) and led microservice migration with knowledge transfer.
Assistant System Engineer Trainee (Developer) at Tata Consultancy Services
December 1, 2022 - July 16, 2025Assisted in backend infrastructure development for mortgage application processing, improving operational throughput. Maintained software handling loan repayment and tax collection. Designed search and indexing features to improve client inquiry resolution, developed RESTful APIs and microservices to ensure scalability and reliability, collaborated cross-functionally to meet project deadlines with 95% on-time delivery, optimized SQL queries, and performed unit testing to enhance system stability.
Assistant System Engineer Trainee (Developer) at Tata Consultancy Services, Mumbai
December 1, 2022 - July 16, 2025Assisted in developing backend infrastructure for managing automated mortgage application processing at CIBC, reducing manual workload. Developed and maintained software systems tracking mortgage servicing activities including loan repayment, tax collection, and insurance payments. Designed optimized search and indexing functionalities to enable efficient retrieval of mortgage details. Developed RESTful APIs and scalable microservices architecture to handle high transaction volumes. Collaborated with cross-functional teams ensuring 95% adherence to project deadlines, wrote optimized SQL queries, and performed backend debugging and unit testing to improve system stability.
System Engineer (Python Engineer) at Tata Consultancy Services
January 1, 2022 - January 1, 2024Backend engineer within CIBC's mortgage and securitisation platform, one of Canada's Big Five banks, where the systems I built processed transactions for 14M clients and underpinned a $5B+ residential mortgage portfolio across lending, municipal tax, and cashflow analytics workflows. Led backend engineering and data modeling for mortgage and MBS workflows processing 5M+ loan, tranche, and municipal tax records annually across 12+ core securitization workflows, improving reconciliation accuracy by 99.5%+, reducing downstream breaks by 35%, and enabling 2x faster ingestion and validation. Engineered cashflow, amortization, and tranche allocation modules supporting 50K+ securities scenarios/month, improving computation performance by 3x and reducing recalculation failures by 40%; architected 15+ REST APIs (FastAPI + Flask) reducing end-to-end processing time by ~95% and improving integration coverage by 80%. Automated a reporting platform replacing a 100+ hour annual manual process, impro
Assistant System Engineer Trainee (Developer) at Tata Consultancy Services, Mumbai
December 1, 2021 - December 1, 2022Supported migration of legacy modules to scalable microservices, including environment setup, dependency management, and API testing. Optimized data access with binary search and SQL indexing (B-tree) to speed up mortgage-related queries. Conducted impact analysis and Pytest mapping with QA teams to ensure high test coverage and timely releases.
Office Administrator at Apex Insurance Consultant Ltd
December 1, 2021 - July 16, 2025Managed company software infrastructure ensuring optimal performance. Collaborated with senior staff to troubleshoot software issues and improve system usability. Led a team of six sales professionals, fostering collaboration and aligning technical solutions with sales goals.
Office Administrator at Apex Insurance Consultant Ltd, Mumbai
December 1, 2021 - July 16, 2025Managed company software infrastructure to ensure optimal performance and reliability. Collaborated with executives and senior developers in troubleshooting and resolving complex software issues to improve system usability. Led a team of six sales professionals, aligning technical solutions with sales objectives and fostering collaboration.
Assistant System Engineer Trainee (Python Engineer) at Tata Consultancy Services
January 1, 2021 - January 1, 2022Fast-tracked into ownership of database optimization, schema design, and legacy modernization within the first 3 months of joining. Took ownership of 5+ legacy module modernization tasks, leading environment setup, dependency management, and 20+ API validation scenarios via Postman, accelerating the team's transition toward scalable microservice-based backend architecture. Led optimization of 10+ high-volume mortgage retrieval queries and schema design improvements, implementing hash-based access logic and SQL B-tree/composite indexes that improved response performance by 3x and significantly enhanced support-team case resolution speed.
Office Administrator at Apex Insurance Consultant Ltd
October 1, 2020 - December 1, 2021Managed software infrastructure reliability and collaborated with executives to troubleshoot issues. Led a team of six sales professionals, aligning technical solutions with sales objectives and driving cross-functional collaboration.
Education
MSc at Queen Mary University of London
September 1, 2024 - July 16, 2025B. Tech at Veermata Jijabai Technological Institute
August 1, 2016 - September 30, 2020MSc at Queen Mary University of London
September 1, 2024 - September 1, 2024B. Tech at Veermata Jijabai Technological Institute
August 1, 2016 - September 30, 2020MSc Computer Science at Queen Mary University of London
September 1, 2024 - September 1, 2025B.Tech IT Engineering at Veermata Jijabai Technological Institute
August 1, 2016 - September 1, 2020MSc Computer Science at Queen Mary University of London
January 1, 2024 - January 1, 2025B.Tech IT Engineering at Veermata Jijabai Technological Institute
January 1, 2016 - January 1, 2020Qualifications
Industry Experience
Software & Internet, Financial Services, Professional Services, Education
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in London today.