Crafting Digital Solutions Across Web, Mobile, and Beyond
I specialize in architecting and developing intuitive interfaces for complex systems, from frontend to backend. With over a decade of experience, I create digital experiences that are not only delightful and effective but also scalable and secure. My passion extends across various aspects of technology, including performance optimization, DevOps, and AI, ensuring that every solution I build is comprehensive and future-ready.
About Me
Hi! I am Sayan Banerjee, and I embarked on my professional journey back in 2011. Over the years, I have developed a deep passion for web development, and this field has become an integral part of my life.
Throughout my career, I have had the opportunity to work with a wide range of technologies and programming languages, constantly learning and adapting to new advancements.
Currently, I am working as a Senior UI Architect, where I lead the development and delivery of innovative digital solutions. To date, I have successfully developed and launched over 15 products and hybrid mobile applications.
My expertise extends across various domains, including Banking, Energy, and Manufacturing, where I have played a pivotal role in creating both B2B and client-facing applications.
I am particularly passionate about different aspects of technology, from frontend to backend development, solutioning, performance optimization, DevOps, and AI, which allows me to approach problems holistically and deliver comprehensive solutions.
I have implement design systems that enhance consistency and user experience across multiple platforms and products.
In addition to my technical skills, I am passionate about mentoring and have conducted numerous training sessions to help junior developers grow and excel in their careers.
My dedication to web accessibility is reflected in the accessible applications I have built, ensuring compliance with WCAG standards and promoting inclusivity for all users.
Skills
Projects
Transactional Banking Application For Cash And Liquidity Management
Implemented core functionalities for a transaction banking application.
Developed key UI components for liquidity and cash management software.
Gathered extensive domain knowledge on core liquidity functionalities like intercompany loans, liquidity management sweeps, and notional pools.
Cash Flow Forecasting Application
Implemented a cash flow forecasting banking software for corporate users.
Played a crucial role from requirement analysis, solutioning, to software development.
As Tribe Lead managed team to develop end to end application. Implemented the Architecture and the UI product for corporates to forecast liquid cash.
Investment and Portfolio Management Application & Dashboard
Implemented an investment portfolio dashboard to track the corporation’s investment value.
Application listed opportunities where stagnant cash could be invested by analyzing past performance of funds, bonds, or opportunities.
ReactJS Enterprise Application for Factory Automation Client
Implemented application UI architecture with ReactJS, React Hooks, Redux, and Material UI.
Applied best practices and set up a CI/CD strategy with Jenkins automation server.
Design System, Implementation of Component and Pattern Libraries
Implemented component and pattern libraries in line with the Atomic design concept.
Developed core and composite components using Angular and Clarity design library.
Talentship Mapping And Management
Provided a talent ship and management product for the HRM domain.
Led a team to develop and deliver the product from scratch.
Solely responsible for the architecture and solution design of the product frontend.
Core UI Components For In-House Applications (SDK)
Worked with clients from the energy domain to build in-house applications.
Developed a web SDK framework and SDK portal for generating core UI components.
TCS Bancs Core, To Generate UI Components And Pages For Banking Clients
Recreated TCS Bancs software core to produce web pages using advanced JavaScript and jQuery.
Developed multiple reusable jQuery widgets and plugins.
04. Experience
FIS
Senior IT Architect
FIS | October 2021 - Present
Working as Senior Technical Architect.
Provide services to product teams in terms of creating architectural runway, implementing solutions for complex challenges, providing recommendations and consultancies.
Mentor developers from different units of organization and conduct frequent training sessions.
Responsible to define strategy for progress of UI Community, worked on to implement inner source concept, evaluated tools and research work on development acceleration.
As Individual contributor manage and enhance Design System components and push best practices ideas to enhance technology capabilities in the organization.
PSI
UI Architect
Primesoft IP Solutions | November 2018 - Present
Describing best-fit architecture according to client requirement, setup development process, define deployment and hosting strategy.
Coordinating with product managers, played a key role in terms of requirement analysis, and provided critical inputs during the requirement gathering phase.
Leading a large team with a different set of people, handled multiple products at a time and delivered successfully
Defining & executing the solution and supporting its lifecycle in production using a DevOps approach.
Liaised with business stakeholders, cross-functional teams, and leading by example to other engineering groups.
Conducting complex design, maintenance, testing, implementation of software projects and products.
SP
UI Lead
Spire Technologies | February 2017 - September 2018
Worked as front end lead developer and manager, delivered the product for talent ship and talent mapping AI software for HRM domain.
Individually responsible in terms of architecture and solution design of the product front end.
Administered team of 8-10 members, successfully developed and delivered the product with the highest quality from scratch, and also participated in use cases related discussions and requirement definition for the product.
Coordinated with UX team to transform the requirement into UX wireframes and then to UI solution.
Played Product manager's role for two months in the project and came up with important features for a US client.
MP
Senior Web Developer
Mphasis | February 2015 - February 2017
Worked with the client from the energy domain and implemented in-house applications, built SDK for all applications across different business units.
Applied core reusable components using AngularJS, implemented branding logic across organizational applications.
Implemented core authentication & authorization components with the handling of refresh token use case and cross-site request forgery use case.
Established and managed Bill of Material and Pricing modules for in-house applications and led both front and backend of the product.
Developed Web SDK framework and SDK portal to handle branding and generate core UI components across all in-house apps and managed Agile team in a test-driven development environment.
TCS
System Engineer
Tata Consultancy Services | December 2011 - February 2015
Recreated TCS Bancs software core to generate web pages with advanced object-oriented JavaScript, jQuery widgets.
Developed multiple re-usable jQuery widgets and plugins in the process.
Used CSS3 and media query to style responsive web pages.
Implemented TCS Bancs user interface for more than 50 clients using advanced JavaScript and jQuery.
Led a team of 4 members and participated in client meetings.