rengaraj srinivasan's picture

git.drupalcode.org iconDrupalCode profile
Posts on Drupal.org
Starred projects

Location India
Current Role(s): 
Drupal Frontend developer L2
Material

Professional Info

Companies Worked For

Personal Info

Primary language: 
English
Other languages: 
Tamil
Telugu

On Drupal.org for 8 years 7 months

Bio: 

KEY SKILLS:
➟ Responsible for entire Front-end development (UI/UX Design & UI Development) activities in the Drupal team.
➟ Having good knowledge & contributed to entire website development activities from the scratch.

RESPONSIBILITIES:
UI/UX Design
➟ Understanding Client business & creating wireframe/mockups designs based on that.
➟ Skilled in layouting mockups using Adobe XD, and Adobe Photoshop.
➟ Understanding the latest design trends & implementing those in the mockup for a better user experience.

Frontend Development
➟ Experienced in using a GULP Task runner to maintain our CSS/JS code with proper coding standards.
➟ Experienced in maintaining SASS files in component-based structure & writing Reusable CSS codes.
➟ Experienced in implementing the OOCSS approach to avoid repeated codes & writing unique classes for unique elements.
➟ Good knowledge of BEM methodology to write clean & understandable CSS Classes.
➟ Experience in defining Pattern Libraries for the reusable elements in the website.
➟ Expertise in Drupal 8 theming from scratch.
➟ Translating designs to front-end code using CSS3, SASS, JS or JQuery.
➟ Working experience in SASS Preprocessor & Bootstrap 3,4 Framework.
➟ Skills in Optimising websites for mobile display using CSS media queries.
➟ Code validating and error debugging.
➟ Creating reusable codes and designs.
➟ Working knowledge in cross-browsers like IE, Chrome, Safari, Firefox, etc.
➟ Unit Testing, bug fixing, ability to tackle cross browser / device compatibility issues
➟ Participated in development life cycle activities like design, coding, & testing.

Drupal Development
➟ Expertise in Drupal 7/8/9 Site Building.
➟ Experienced working with Layout Builder to create dynamic pages.
➟ Experience working on AMP implementation.
➟ Working experience in creating Content types, fields, blocks, views, taxonomies, webforms etc.
➟ Good knowledge of Twig Templating.
➟ Experienced working on or altering Hooks function & custom modules based on Frontend needs.
➟ Good knowledge of Git, Composer & drush.
➟ Working experience on basic Contributed Modules & having knowledge on creating Custom Module that requires for the frontend development activities.

Other Responsibilities:
➟ Guiding / Mentoring team members.
➟ Taken Technical Sessions to the team as a part of Knowledge sharing.
➟ Coordinating with designers, developers, testers & server teams to complete or provide quick solutions for any kind of challenges/problems.
➟ Solving & Providing solutions for SEO Optimization & W3 Validation issues.

Contributor roles

Areas of Expertise: 
* Bootstrap theming & Responsive Theme Development with atomic concepts
* Back End Development * site building * Front-end Development
* CSS3 * HTML5 * Bootstrap theming * Drupal Theming * Custom theme development *GIT

Credits on security advisories

Credits on issues

Projects maintained

Platinum Drupal Certified Partner

Platinum Drupal Certified Partner from Material

My mentors: 
I contributed Drupal modules
I contributed Drupal themes
I contributed to Drupal issue queues
I contributed to Drupal.org
I contributed Drupal documentation
I answer on Drupal Answers