Objective
Highly-skilled Software Team Leader and Developer have a strong background in multiple programming languages and platforms. Professional offers excellent supervisory and leadership abilities combined with a technical mind. Having eight years of experience and a Master's degree in Computer Applications.
Skills Summary
Extensive knowledge of HTML5, CSS3, JavaScript, Angular, JQuery and Bootstrap, Sass, Less
Strong Leadership skills
Dedications to company objectives
Skilled customer service delivery
Experience with Agile, Kanban and Waterfall
Keep abreast of all technological advances.
Relevant Technical Skills
Web Development : HTML5, CSS3, JavaScript, JQuery, JSON, Bootstrap
WordPress, Joomla, Angular14, SASS, XML, Visual Studio, VS Code
Programming Languages : Java, C++, C#, WPF
RDBMS : MS SQL Server 2012, MySQL, Oracle 8
Tools in Graphics : Photoshop CS6
Animation Tools : Adobe Flash CS6, Action Script 3
Operating Systems : Windows 8, 8.1, 2012 and Linux
Web Services : AWS, Tomcat
Education and Professional Development
Diploma in Enterprise Web and Mobile Development
Trios College, Mississauga, ON, Canada 2013-2014
Master of Computer Applications University of Madras year 2000
B.Sc. (Computer Science) University of Madras year 1997
MCSD Certification (Web Applications) year 2014
Certifications
Microsoft Certified Professional in HTML5 with JavaScript and CSS3 Specialist. (July 2014)
Microsoft Certified Professional in Programming in C# Specialist. (June 2014)
Microsoft Certified Professional in Developing ASP.NET MVC 4 Web Applications (May 2014)
Microsoft Certified Professional in Developing Windows Azure and Web Services (September 2014)
Brainbench Certified in Java2 (January 2001)
Senior UI Developer
Bell Canada May 2021 – Jan 2024
Responsibilities:
Working on Modules such as Bell Mobility, Accessibility, Support and BCE projects using Angular 14, Typescript, CSS3, SASS, HTML5, ES6 integrating with Restful API’s, node, Jasmine and karma
Working on fixing the production issues
Monitored progress and work quality
Automating Angular applications by sing Jasmine and Karma.
Experience with version controls – GIT
Senior Associate Technology-UI Jun 2020 – Apr 2021
Synechron/Client: Citi
Responsibilities:
Working on Single Page web Application using Angular 10, Typescript, CSS3, SASS, HTML5, ES6 integrating with Restful API’s, node, Jasmine and karma, Grunt for DCM-Global Underwriting Bridge Loan Update Monthly Report User interface and enhancements
Created monthly CMO reports using Angular components, Ag Grid, services, store and binding concepts, RxJS and integrated with API data.
Designed and managed responsive design for all mobile platforms and modern web
Working on fixing the production issues
Monitored progress and work quality
Automating Angular applications by sing Jasmine and Karma.
Experience with version controls – GIT
Experience of working extensively in agile environment JIRA, attending scrum call.
Senior UI Developer Sep 2019 – Mar 2020
Rogers - Contract
Responsibilities:
Developing multi-platform delivery of Single Page web Application using Angular 7, Typescript, NGRX, RxJS, CSS3, SASS, HTML5, ES6 integrating with Restful API’s, Contentful, node, Jasmine and karma, Grunt for Rogers website – Hyper Targeted Offers
Created Angular7 SPA pages for Hyper targeted offers pages using Angular components, services and integrated with API data.
Created service for accessing the Contentful CMS for the content and images.
Working on fixing the production issues
Developing Applications WCAG Standard and accessibility best practices
Designed and managed responsive design for all mobile platforms and modern web
Experience and implemented the Google analytics scripts to the code.
Delegate coding tasks to individual programmers and dealt with Cross Browser issues and Digital Accessibility
Prioritize and determine the requirements and their interdependency
Hosting weekly and daily status team meetings to identify issues and assign work
Delegated coding tasks to individual programmers
Monitored progress and work quality
Hosting weekly status team meetings to identify issues and assign work
Built strong project team and engaged in ongoing communication with customers to ensure quality applications were delivered.
Automating Angular applications by sing Jasmine and Karma.
Experience with version controls – GIT
Experience of working extensively in Agile environment JIRA, attending scrum call, sprint planning, review and retrospective meetings
Senior UI Developer Apr 2019 – June 2019
QAC/BMO
Responsibilities:
Working on fixing the accessibility issues WCAG standard for the BMO existing website.
Managing multi-platform delivery (desktop, tablet, mobile, etc) of Single Page web Application using Angular 6, Typescript, CSS3, SASS, HTML5, ES6 integrating with Restful API’s, node, Jasmine and karma, Grunt
Worked in version controls – GIT
Experience with project management tools like JIRA and actively attending the scrum meetings and user story grooming section.
Senior UI Developer Oct 2018 – Nov 2018
IBM/TD Bank
Responsibilities:
Developing multi-platform delivery (desktop, tablet, mobile, etc) of Single Page web Application using Angular 6, Typescript, RxJs,CSS3, SASS, HTML5, ES6 integrating with Restful API’s, node, Jasmine and karma, Grunt for FRR – Risk and Valuation Application Project
Worked with Angular6 SPA components, services and RxJS concepts for the Risk and valuation application project.
Created custom pipes for rates and formatting the phone numbers
Developing Applications WCAG Standard and accessibility best practices
Designed and managed responsive design for all mobile platforms
Delegate coding tasks to individual programmers and dealt with Cross Browser issues and Digital Accessibility
Prioritize and determine the requirements and their interdependency
Write automated unit and integration tests with Karma and Jasmine
Hosting weekly and daily status team meetings to identify issues and assign work
Delegated coding tasks to individual programmers
Monitored progress and work quality
Hosting weekly status team meetings to identify issues and assign work
Built strong project team and engaged in ongoing communication with customers to ensure quality applications were delivered.
Worked in version controls - GIT
Senior UI Developer Nov 2017 – Jul 2018
Royal Bank of Canada
Responsibilities:
Developing multi-platform delivery (desktop, tablet, mobile, etc.) of Single Page web Application using Angular4, Typescript, CSS3, SASS, HTML5, Typescript, RxJS integrating with Restful API’s, node, Jasmine and karma, Grunt for GIC Purchases and GIC Renewals
Created Angular4 SPA and making API calls using services and binding the data in front end.
Designed and managed responsive design for all mobile platforms
Experience working with Google analytics platform
Track development progress and create development status dashboards for PMO
Approve Technical specs
Do lead reviews on codes
Delegate coding tasks to individual programmers and dealt with Cross Browser issues, WCAG Standard and accessibility best practices
Review the quality of the work and report on the quality system and update the QA checklist
Organize the UAT at onsite and approve code promotion to production
Prioritize and determine the requirements and their interdependency
Hosting weekly and daily status team meetings to identify issues and assign work
Delegated coding tasks to individual programmers
Experience with JIRA, Rally, GIT and Agile Environment
Using Jenkins achieved continues Integration and continues delivery.
Hosting weekly status team meetings to identify issues and assign work
Built strong project team and engaged in ongoing communication with customers to ensure quality applications were delivered.
Worked in version controls - GIT
Angular Lead Dec 2016 – Nov 2017
HCL / D+H
Responsibilities:
Developing and managing multi-platform delivery (desktop, mobile, etc.) of Student Lending for Alberta Digital Project using Angular 2, Typescript, CSS3, SASS, HTML5, Typescript, RxJS, Bootstrap, Node, Grunt, Jasmine and karma
Experience with GIT, JIRA, and Agile Environment
Designed and managed responsive design for all mobile platforms and experience with Google analytics tool
Delegated coding tasks to individual programmers, dealt with Cross Browser issues and Digital Accessibility, WCAG standard
Monitored progress and work quality
Integrating various version control tools, build tools, nexus and deployment methodologies using Jenkins
Ensured deadlines were met
Prioritized work tasks and SEO.
Worked in version controls - GIT
Hosting weekly status team meetings to identify issues and assign work
Built strong project team and engaged in ongoing communication with customers to ensure quality applications were delivered.
Sr. UI/ Web Developer May 2016 – July 2016
CSI Digital (QE-Data) / CIBC
Responsibilities:
Working on Tesla project (Multi platform) for CIBC using HTML5, CSS3, Angular1.4, Jasmine and Karma
Creating widgets using Angular 1.4, HTML5, CSS3, and SASS.
Designed and managed responsive design for all mobile platforms
Experience with Bower, NPM, Grunt, Karma, Jasmine, GIT, JIRA and Agile Environment.
Involved in Web Content management
Sr. UI/ Web Developer September 2015 – Feb 2016
TCS/Sun Life Financial
Responsibilities:
Working on Re-enrolment Hub on mysunlife.ca secure multi platform website and web content management for GRS plan members to revisit decisions they made with respect to plan enrolment including payroll deduction, investment allocation and beneficiary designation.
The member will log into the GRS Plan Member Site to be brought into the Re-enrolment Hub, if they select the appropriate access point.
Functionality on Re-enrolment Hub sections must accommodate a traditional web screen as well as a tablet device using HTML5, CSS3, Bootstrap, and JavaScript, LESS, Angular1.4, JSON, Bower, NPM, Grunt, Karma, Jasmine, Git, JIRA and Agile Environment.
Designed and managed responsive design for all mobile platforms
Sr. UI/ Web Developer Feb 2015 – Aug 2015
TheAppLabb, Toronto, Canada
Responsibilities:
Establishing the purpose of the website based on its target audience.
Involved in UI development, cross browser and Digital Accessibility issues using HTML5, CSS3, JavaScript, jQuery and Angular 1.4, JSON,SASS, bootstrap
http://www.ginascollege.com
http://www.urbery.com
https://www.srpc.ca/
Software Developer Feb 2012-Dec 2014
Hindu Association, Mississauga, Canada
Responsibilities:
UI Development using HTML5, JavaScript, CSS3, JQuery, Bootstrap.
Maintaining and updating the client websites.
Build Android, iOS, Blackberry, Mobile Flash applications for diverse audience
Developing a web based Android application for Temple in Mississauga using eclipse, Java and Android SDK.
Developed windows phone8 App for Temple in Mississauga using Windows Phone SDK 8.0 and C# and launched in windows store( http://www.windowsphone.com/s?appid=0903509f-f952-46b8-9238-e1f54c41cc5c)
Developed Blackberry App for Temple in Mississauga using Blackberry 10 Native SDK IDE, C++.
Created C++ and QML mobile apps integrated with Audio files for Blackberry 10 OS.
Developed IOS App for Temple in Mississauga using Objective C, Xcode and tested in IOS Simulator.
Published in Play Store Android mobile game app using Android SDK and Java.
(https://play.google.com/store/apps/details?id=lalithasridhar.alphabetawordgame)
Software Developer Apr 2009 – Nov 2011
Paradigm Global, Chennai, India
Responsibilities:
Developed a Domain specific website for the company.
Responsibilities include UI development in support of various web applications. Technologies used include HTML5, CSS, JavaScript, JQuery
Used JavaScript and JQuery scripts to make the website user- interactive and handle all the events.
Used third party plugins like calendar, blur effects, full width slider (JQuery plugins) etc. in the website.
Made the application responsive for Mobile, Tablet, Laptop and Big Screens.
Software Development Trainer
ATS Soft, Chennai, India Apr 2008 – Mar 2009
Responsibilities:
Prepared, documented different training, academic programmes
Handled the tasks of providing technical support for on-site developers
Carried out website construction training by using HTML, CSS, JavaScript
Handled the tasks of creating and editing documentation for training manual installations.
Lecturer Aug 2000 – Feb 2008
Sathyabama University, Chennai, India
Responsibilities:
Handled the tasks of teaching concepts like Information Systems Design and Development, Oracle, Java, C, C++ and Web Technologies.
Responsible for designing Computer Science courses like preparing syllabus and course requirements
Handled the tasks of establishing the structure and content of discussion sections and grading policies
Involved in guiding the Post Graduate Students projects like Data mining concepts using Banking Network, Finger print reorganization using Image Processing, Temporal Database and Web Mining.
References upon Request