Summary
Overview
Work History
Education
Skills
Timeline
Generic

Tania Hasan

Kolkata

Summary

I have over nine years of experience with Tata Consultancy Services, currently serving as a Technical Lead for security projects with British Telecom and working as an Assistant Consultant. My expertise spans the software development lifecycle, including requirement gathering, system design, development, testing, implementation, and maintenance. I am actively engaged in component design, developing solutions based on customer requirements, distributing work among team members and collaborating with vendors, third parties, and clients to integrate effective solutions.

I am proficient in technologies such as Java, J2EE, SQL, PL/SQL, Web services, JSP, servlets, PrimeFaces, Bootstrap, Spring Boot, PostgreSQL, and Java-based UI technologies. Additionally, I have written scripts in Unix and shell scripting. I am well-versed in Agile and Waterfall methodologies and focused on enhancing the quality of deliverables.

Overview

10
10
years of professional experience

Work History

Technical Lead

Tata Consultancy Services
Kolkata
01.2022 - Current

Compliance and Assurance Transformation Program, British Telecom

  • Transformed the IT security and privacy by creating easy-to-access and follow automated risk and compliance processes to enable the aggregation and appropriate management of risk across the IT estate.
  • Worked on component design and developed microservices to support upstream and downstream systems, and loaded user details from Azure AD.

Technologies: Spring Boot, Spring REST, Git, AWS, Docker, Azure SCIM, Postgres, OneTrust, and Maven.

Technical Lead

Tata Consultancy Services
Kolkata
06.2022 - 03.2023

SiteMinder to Azure Authentication Transformation Program, British Telecom

  • Worked on replacing the legacy authentication and authorization tool Site Minder using Single-Sign-On (SSO) mechanism for web based applications with Azure Active Directory

Technologies: Java, Servlet, MSAL, WebLogic, Git, Maven, Oracle.

Senior Developer

Tata Consultancy Services
Kolkata
03.2020 - 08.2022

Rebuilding legacy applications using Angular and Spring Boot, British Telecom

  • Migrated 18+ legacy application built in Java, JSP to Springboot & Angular.
  • Upgraded Oracle Database to 12C from 11g.
  • Upgraded WebLogic server to 12C from 11g.

Technologies: Angular, Spring Boot, MSAL, WebLogic, Git, Maven, Spring Security

Senior Developer

Tata Consultancy Services
Kolkata
01.2022 - 03.2022

Rebuilding legacy applications using Bootstrap, PrimeFaces, and British Telecom.

  • Migrated a legacy application built in JSP to XHTML. Upgraded Oracle Database to 12C from 11g.
  • Upgraded WebLogic server to 12C from 11g.
  • Migrated Ant build to Maven.

Technologies : Primeface, bootstrap, MSAL, WebLogic, git, Maven, Oracle PL/SQL, Xhtml, Java

Senior Developer

Tata Consultancy Services
Kolkata
11.2021 - 01.2022

User Authentication and Authorization of WFMT, British Telecom

  • Developed a hybrid application to show subscribers' dashboard to users.
  • Implemented Azure SSO, along with access token validation, to restrict exposure of APIs.

Technologies: Angular, Spring Boot, MSAL, WebLogic, Git, Maven, Spring Security

Senior Developer

Tata Consultancy Services
Kolkata
06.2019 - 03.2020

Privacy Impact Assessment, British Telecom

  • Designed and developed a configurable, multi-level questioning component in an application to streamline the creation and approval process for new applications across various lines of business, where each line of business has a customized questionnaire.
  • Due to a complex set of processes, the existing application was very slow. Hence, we worked on tuning the existing query and redesigning the model to reduce the response time.

Technologies: Java, Spring, Weblogic, Hibernate, XHTML, Oracle

Senior Developer

Tata Consultancy Services
Kolkata
01.2019 - 05.2019

Managed Property Information System, British Telecom

  • MIS is an in-house solution that consolidates various property-related fields into a central database repository, enabling individual ownership and maintenance of specific fields for easy access to key information
  • Involved in requirement analysis discussions.
  • Created database logical model design as per requirements.
  • Developed role-based modules for different stakeholders.
  • Actively worked on team monitoring and participated in deployment activities.

Technologies: Java, Weblogic, Oracle Sql/Pl-Sql, XHTML

Senior Developer

Tata Consultancy Services
Kolkata
07.2018 - 02.2019

User Access Audit Tool(UAAT) Enhancements, British Telecom

  • Enhanced the existing UAAT system which will help to monitor lifestyle changes (e.g. Joining/leaving restricted team, Moving from BT Openreach to BT Wholesale, someone has joined a PAT group BT Openreach and BT Wholesale) for 300+ applications/systems.
  • Worked on changes, including the addition of a new security model to UAAT and the implementation of email management functionality.

Technologies: Java, JSP, WebLogic, Oracle SQL, PL-SQL, Web service, Perl Script.

Developer

Tata Consultancy Services
Kolkata
07.2017 - 08.2018

Room Desk Booking System, British Telecom

  • Developed an application to manage desk and room bookings across a global portfolio of client buildings
  • Actively involved in requirement analysis discussions.
  • Created database logical model design as per requirements.
  • Developed role-based module for different stakeholders.
  • Actively participated in deployment activities.

Technologies: JSP, JSF, Oracle PL/SQL, SVN, UNIX, WebLogic

Developer

Tata Consultancy Services
01.2017 - 07.2017

BT Property Application Changes (MIS, NoW, Key People), British Telecom

  • Worked on enhancements in existing applications in BT Property area.
  • Developed screens as per requirements.

Technologies: Java, JSP, WebLogic, Oracle SQL, PL-SQL, SVN.

Developer

Tata Consultancy Services
12.2015 - 01.2017

Towcester Migration, British Telecom

  • Played a key role as a component designer in the company's initiative to insource the Property Management Service Agreement from Telereal Trillium.
  • Designed data models for various components.
  • Implemented authentication and authorization.
  • Developed inbound and outbound data flows.
  • Achieved replacement of existing systems and migrating data to BT Systems for preparation of the service transition upon contract termination.

Technologies: Java, JSP, WebLogic, Oracle SQL, PL/SQL, SVN, Ant

Developer

Tata Consultancy Services
Kolkata
07.2014 - 12.2015

BT Security Area, British Telecom

  • SACS is a security assessment and compliance system that helps identify security processes and maintain an up-to-date repository of IT components.
  • Contributed to building the reporting functionality, which supported the monitoring and compliance efforts within the system.

Technologies: Java, JSP, WebLogic, Oracle SQL, PL-SQL, Subversion, Ant.

Education

Bachelor of Technology - Computer Science And Technology

Bengal Institute of Technology

Skills

Software Skills

  • Java/J2ee, JSF, JSP/Servlet, JDBC, JQuery, Java Script, Ajax, Oracle PL/SQL, UNIX Basics, Web services, Bootstrap, Primefaces, microservices, Springboot, Angular, JPA, Hibernate, BI Publisher

Programming Languages

  • C, Java, PL/SQL, JavaScript, Shell Script, Pearl Script

Tools Used

  • Database Management - Oracle JDeveloper 11g and 12c, Eclipse, Oracle SQL Developer, PLSQL Developer, Toad
  • Configuration management and repository - Subversion
  • Automated Build and Deployment - Jenkins
  • Repository - Gitlab
  • Build - Postgres, Docker Desktop, Maven/ Gradle, SonarQube

SAAS

  • Qube, OneTrust

Timeline

Technical Lead

Tata Consultancy Services
06.2022 - 03.2023

Technical Lead

Tata Consultancy Services
01.2022 - Current

Senior Developer

Tata Consultancy Services
01.2022 - 03.2022

Senior Developer

Tata Consultancy Services
11.2021 - 01.2022

Senior Developer

Tata Consultancy Services
03.2020 - 08.2022

Senior Developer

Tata Consultancy Services
06.2019 - 03.2020

Senior Developer

Tata Consultancy Services
01.2019 - 05.2019

Senior Developer

Tata Consultancy Services
07.2018 - 02.2019

Developer

Tata Consultancy Services
07.2017 - 08.2018

Developer

Tata Consultancy Services
01.2017 - 07.2017

Developer

Tata Consultancy Services
12.2015 - 01.2017

Developer

Tata Consultancy Services
07.2014 - 12.2015

Bachelor of Technology - Computer Science And Technology

Bengal Institute of Technology
Tania Hasan