
Tejas Shah
Principal Software Engineer | Drupal & AWS
Salary / Daily rate
Thane, Maharashtra, India
Freelance, open to permanent contract
Can come onsite
Skills
Languages
About me
Intro
Principal Software Engineer with 8+ years in Drupal CMS, custom development, and AWS cloud solutions. Led development of Acquia's Developer Portal and enterprise financial systems serving insurance/banking sectors. Specialized in Drupal 8/9/10, AI automation (LangChain, CrewAI), and DevOps with proven expertise in large-scale migrations and custom module development.
Work experience
Principal Software Engineer - Drupal
Prosple
Jun 2024 - Present
2 years 5 months
Indianapolis, IN, USA
Acquia
May 2022 - Aug 2024
2 years 4 months
Phaltan, Maharashtra 415523, India
Staff Software Engineer - Drupal
Oct 2023 - Aug 2024
11 months
Phaltan, Maharashtra 415523, India
Sr. Software Engineer
May 2022 - May 2024
2 years 1 month
Mumbai, Maharashtra, India
At Acquia Inc, I am currently working as a Sr. Software Engineer leading the development of Acquia's Developer Portal dev.acquia.com, I am also exploring the new field of #devrel under my current position helping developers use Acquia products like Acquia Code Studio, Acquia CMS, Acquia Site Studio & Acquia Cloud Next. We are also creating a developer's community and providing a dev.acquia.com as platform for developers to learn, contribute and share there experience using Acquia Products.
Senior Technical Lead
VFI SLK
Mar 2021 - May 2022
1 year 3 months
Mumbai, Maharashtra, India
At VFI SLK Global Services, I joined in the capacity of Sr. Software Engineer (Drupal 8) and then got promoted to Tech Lead (Drupal), being a product based company serving into financial sectors like insurance & banking at VFI SLK & (Voya Financials) I got exposure to model Drupal for financial products needs such as insurance, currently working on project likes migrating's companies old Drupal 7 sites into latest version of Drupal 8 with new add on feature like building custom modules catering to insurance customer needs like calculators, online insurance policy selling and marketing, connecting Drupal with BPMN Systems, CRM's etc via REST API.
Sr. Software Engineer
Srijan Technologies
Oct 2019 - Mar 2021
1 year 6 months
New Delhi, Delhi, India
At Srijan I was working in the capacity of Sr. Software Developer (Drupal 9), my role involved the development of customised content management solution based on Drupal 8 Content Management Solution and Framework for large scale global media organisation. The projects I was working on included the development of custom moderation workflow for content publication, building custom modules to extend drupal integration with the service of cloud providers like AWS, content migration using drupal way of ETL, the new things that I could explore in my position was management of media assets based on EXIF data attached with every media. Here I also got an exposure to Agile Software Development Practice and would like to mentions it helped a lot as a developer to me. Technologies: Backend: Acquia BLT | Drupal 9.2.7 Multi Site | Acquia and Pantheon Clouds | AWS SQS Migrations From Custom Legacy CMS to Drupal 8. Frontend : Drupal emulsify component based theming
Sr. Software Engineer
IPE Global Pvt Ltd - World Health Organisation
Sep 2018 - Oct 2019
1 year 2 months
New Delhi, Delhi, India
At WHO-IPE Global I was working on a Revised National Tuberculosis Control Program Of Ministry Of Health and Family Welfare, GOI. Here I was working in the capacity of senior software engineer towards backend development of nikshay.gov.in which is a national patient management system to support the RNTCP program towards eradicating TB from India. One of the major part of our work was to move the complete project technology stack from enterprise to an open-source solution where in i tried to model and re-architect the National Patient Management System to Drupal by building a MVP. The technology stack used for the development of this project is as mentioned below:- 1. Frontend - VueJS a javascript frontend framework is used for the frontend development of the project. 2. Backend:- Asp .Net MVC is used to serve as the backend for the project. 3. Database:- MS-SQL is used as the database for this project. I was actively involved in finding the solution toward data deduplication of patients getting registered in the portal, for this, I am presently experimenting with python pandas-dedup machine learning library for solving this issue. Also, my major contribution toward the project was to integrate AADHAAR UIDAI number API in the portal. It is the SSN equivalent to Indian residents. Tableau Exposure Here I also worked very closely with monitoring and evaluation team to develop tableau based analysis on the patients data was the tool was collecting, the tableau implementation here was from a single MYSQL based data source and hence deriving visualisations was a little easier.
Project Research Assistant
Indian Institute of Technology, Bombay
Oct 2017 - Oct 2018
1 year 1 month
Mumbai, Maharashtra, India
At IITB I got opportunity to work on two major projects based on opensource technology which are are as below: Moodle : I had worked on setting up and maintaining Moodle 3 for Department Chemical Engineering. I also got an opportunity to work closely with a team building custom Moodle 3 modules named Heartbeat Monitoring for Quiz which is extensively used in the departmental Moodle instance running at IITB. Drupal: In Drupal I was Working on building the academic distribution of Drupal8 CMS. Drupal 8 is a content management system based on PHP Symfony framework. Also maintaining Drupal websites of Indian Institute of Bombay Research and development department was a part of my job wherein I could use my devops Linux system administration skills to satisfy the needs of this role. I also did the setup of an open source of SAAS for Drupal 8 websites for the deployment of new institute websites and maintenance of existing websites.
Software Engineer
Tata Institute of Social Sciences- School of Vocational Education
Jun 2016 - Oct 2017
1 year 5 months
Mumbai, Maharashtra, India
During this internship, I got exposure to the educational sector and also got an opportunity to understand how information and communication technology in education plays a significant role in 21-century education. Hence this interested me to study further about the digital Pedagogy. During the internship, I also got opportunities to work in course development for English and Mathematics, where I use to work on finding technologically viable solutions for the ideas for course content developed by both the domain teams, I also authored these courses in digital form working in collaboration with those teams. After creating this content in digital form I used to package it's in an easily install-able offline software for the easy deployment and implementation in Indian govt schools of four Indian states that were in collaboration with the project CLIx. I was involved designing and developing the data collection and posting of the collected data to the offline D-jango based learning management system named G-studio school server of the java-script based mathematical interactive learning tool during my consultancy.
Education
Dattakala Faculty Of Engineering, Pune
Bachelor of Engineering (B.E.)
2011 - 2016
4 years 10 months
K. J. Somaiya Polytechnic
Diploma In Engineering
2007 - 2011
3 years 6 months
Chandrakant Patkar Vidyalaya, Dombivali
SSC
1995 - 2007
13 years
Licenses & certifications
Acquia Triple Certified Drupal Expert
Issued: Feb 2024
Acquia Certified Front End Specialist - Drupal 10
Issued: May 2023
Acquia Certified Back End Specialist - Drupal 10
Issued: Apr 2023
Acquia Certified Developer - Drupal 10
Issued: Feb 2023