Sayan Banerjee.

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.

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
Strong working experience with modern web frameworks such as Angular (2-18), React, AngularJS, jQuery, and Node.js.
Skilled in understanding business needs, planning the structure of technology solutions, choosing integration methods, and solving any technical problems that may arise.
Extensive experience in diverse domains like Banking, Fintech, and Energy, allowing for domain-specific optimizations in the technology stack and solutions.
Implemented OAuth2, OIDC, and OWASP security standards, ensuring robust authentication and security practices in web applications.
Implemented Design System in my previous organization, which helped maintain consistency and improve the user experience across multiple products and platforms.
Implemented accessible applications compliant with WCAG standards and guidelines, ensuring inclusivity and accessibility for all users.
Conducted mentorship programs and training sessions for junior developers, fostering skill development and knowledge sharing within the team.
Have conducted extensive study on Design Thinking and user experience principles, applying this knowledge to create user-centered designs and intuitive interfaces.
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.

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.

Stay in touch
Want to connect? Let us chat! I am always open to hearing from you and sharing ideas. Do not hesitate to reach out and start the conversation.