Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

RAJA S

Senior UI Developer
Sivakasi

Summary

Seasoned Tech Lead with 11+ years of software engineering experience, full-stack development and specializing in scalable architectures in both front-end and back-end. Proven ability to guide engineering teams through complex projects from ideation to deployment, delivering high-quality software solutions that drive business results. Adept at mentoring developers, optimizing code bases, and fostering collaborative environments that align with agile methodologies. Extensive experience in developing banking and telecom applications.

Overview

10
10
years of professional experience
6
6
years of post-secondary education

Work History

Technical Lead

Ektar Technologies
03.2023 - Current

Project Name: Online Corporate Banking

Technology: Java, Springboot, Node.js, Express.js, Microservice Architecture, Reactjs, HTML5, CSS3, Single SPA, PCF, Newrelic

Description: Finacle Corporate Banking is a comprehensive solution suite built on an advanced architecture. The solution addresses the trade finance, lending, syndication, payments, origination, limits, collaterals, treasury, deposits, liquidity management, online banking and mobile banking requirements of corporate banks worldwide and enables them to deliver customized offerings to enterprise clients of all sizes.

Roles & Responsibilities:

  • Laid the strong foundation with Microservice architecture for both front-end and back-end.
  • Implemented continuous integration and deployment strategies in Bamboo for faster release cycles and improved application reliability.
  • Maintained close communication with clients throughout project life cycles for accurate progress reporting and prompt issue resolution.
  • Mentored the team through regular 1-on-1 meetings, providing guidance on best practices, coding standards and PR reviews.
  • Coordinated with cross-department teams like QA, DevOps, and Support to ensure seamless end-to-end software delivery process.
  • Developed comprehensive documentation for software projects, simplifying onboarding process for new team members.
  • Led development of new software architecture, significantly reducing system downtime and improving user experience.

Senior Software Engineer

Topcoder
10.2021 - 12.2022

PROJECT NAME: Telstra B2C Ordering Salesforce Project

Technology: Salesforce CRM, Apex, LWC, HTML5, CSS3, Web components

Description:

Telstra is an Australian telecommunications company which builds and operates telecommunications networks and markets voice, mobile, internet access, pay television and other products and services. B2C ordering project goal is Telstra customer can purchase the products of Telstra. Which uses B2B platform.

B2B Platform is a Salesforce Platform build for Telstra Sales Representative to leverage the sales process. The platform uses Cloud Sense CPQ product for leveraging the use of digital CPQ process.

Roles and Responsibilities:

  • Processing Salesforce Vlocity response to UI response by using Apex class.
  • Architect Lightning components such as LWC and Aura
  • Writing Unit test for the LWC components with JEST framework.
  • Lead the Team on HTML, CSS and javaScript.
  • Accessibility and JEST champion.
  • Tested methodology with writing and execution of test plans, debugging and testing scripts and tools.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.

Senior Developer

STANDARD CHARTERED
2 2018 - 10.2021


PORDUCT NAME: SCB - Mobile 2.0

Technology: Reactjs, Redux, HTML5, CSS3, SASS, webpack

Description: The application supports the following modules account-opening, Service journey and apply products. We have delivered this app to the Jersey, UAE and some African countries such as Kenya, Ghana.

Roles and Responsibilities:

  • Evaluated and improved development work of other developers on team, working to provide training, constructive criticism and knowledge transfer.
  • My responsibility is to create and maintain all required components of the app.
  • Managing the state using the Redux State management Library & Context API Provider.

UI Developer

Topcoder
05.2014 - 12.2017
  • I was working as competent Developer and Reviewer.
  • Worked on various projects in the different front end frameworks Such as Reactjs, Angular, D3, HTML5 and CSS3.
  • Responsibility is architecting the MVC pattern of the application.

Education

Bachelor of Engineering - Computer Science

Sri Vidya College of Engineering And Technology
Virudhunagar
06.2010 - 04.2013

Diploma - Computer Engineering

Ayya Nadar Janaki Ammal Polytechnic College
Sivakasi
06.2007 - 04.2010

Skills

Languages: Javascript, Java, Typescript, SQL HTML5, CSS3, Terraform

Front-End: Reactjs, Angular, LWC, Aura, JEST, Redux, Single SPA micro-front-end, Web Components

Backe-End: Java, Spring, Springboot, Nodejs, Expressjs, Salesforce CRM, Apex

DevOps: Bamboo, Gitlab CICD, Newrelic, Splunk, Cloud Foundry

Testing: Jest, Junit, Jasmine

Tools: Gitlab, JIRA, Bitbucket, Postman, Insomnia, IntelliJ IDEA, VS Code

Additional Information

Stack Overflow: https://stackoverflow.com/users/3218785/raja

Medium: https://medium.com/@srajas02

Topcoder: https://www.topcoder.com/members/srajas


Timeline

Technical Lead

Ektar Technologies
03.2023 - Current

Senior Software Engineer

Topcoder
10.2021 - 12.2022

UI Developer

Topcoder
05.2014 - 12.2017

Bachelor of Engineering - Computer Science

Sri Vidya College of Engineering And Technology
06.2010 - 04.2013

Diploma - Computer Engineering

Ayya Nadar Janaki Ammal Polytechnic College
06.2007 - 04.2010

Senior Developer

STANDARD CHARTERED
2 2018 - 10.2021
RAJA SSenior UI Developer