Thanga Senthil Rajan Vivakaran
Verified Expert in Engineering
Full-stack Developer
Lower Hutt, Wellington, New Zealand
Toptal member since October 19, 2021
Raj is a full-stack developer and team leader with over ten years of experience in PHP, JavaScript (jQuery and Angular), SQL (PostgreSQL, MySQL, and Microsoft SQL), HTML, and CSS. He has extensive experience building web applications using several PHP frameworks and content management systems, including SilverStripe, Drupal, and WordPress. Raj upgrades his skills constantly by quickly learning and embracing new technologies.
Portfolio
Experience
- PHP - 10 years
- JavaScript - 10 years
- HTML - 10 years
- Content Management Systems (CMS) - 10 years
- SilverStripe - 8 years
- CSS - 7 years
- MySQL - 6 years
- Angular - 4 years
Availability
Preferred Environment
Windows, Linux, Azure
The most amazing...
...solutions I've architected and developed using Azure Active directory include single sign-on for the Open Polytechnic website, Moodle (LMS), and Mahara.
Work Experience
Senior Full-stack Programmer
Open Polytechnic of New Zealand, Wellington
- Provided technical solutions and played a crucial role in upgrading integration points for Open Polytechnic applications when we moved to the new student management system.
- Improved security and performance by approximately 15% by upgrading the Open Polytechnic website infrastructure from Silverstripe 2 (PHP 5+) to Silverstripe 3 (PHP 7).
- Provided ideas and developed an application that allowed students to track their applications' progress after submitting them online. This reduced the number of application-related calls received by approximately 50%.
- Tracked and supported multiple Open Polytechnic applications, including Mahara, Moodle, and DSpace, using Zendesk and ServiceNow.
Team Lead | Senior Programmer
Learning Media Ltd (Previously CWA New Media)
- Led a team of five to upgrade and deploy 50+ websites to the new version of eZ Publish with minimal downtime and little to no impact on users.
- Built an eZ Publish plugin using jQuery, allowing users to easily create interactive image maps and animations.
- Earned a promotion to become the team leader for the technical team of 10+ members, including testers, designers, developers, and system administrators.
Experience
Open Polytechnic Website
https://www.openpolytechnic.ac.nz/Image Map Add-on for eZ Publish
Integration of WordPress Site with aXcelerate Student Management System (SMS)
https://github.com/vtsr60/torro-forms-axcelerateOpenPolytechnic Moodle (Legacy LMS)
Technical Support to Implement SSO
Also, we performed peer programming to set up SimpleSAMLphp and implemented the SSO login process using Azure AD.
Education
Master's Degree (MCompSci) in Computer Science
Victoria University of Wellington - Wellington, New Zealand
Bachelor of Engineering Degree in Computer Science
Madras University - Chennai, India
Skills
Libraries/APIs
jQuery, REST APIs, Node.js, React, jQuery UI, SimpleSAMLphp
Tools
GitHub, Moodle, Bitbucket, Git, ADFS
Languages
PHP, JavaScript, PHP 5, HTML, CSS, C#, PHP 7
Frameworks
SilverStripe, Angular
Paradigms
Agile Software Development
Storage
MySQL, PostgreSQL
Platforms
Azure, Drupal, WordPress, Windows, Linux, cPanel
Other
Content Management Systems (CMS), eZ Publish, Single Sign-on (SSO), eCommerce
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring