Post Job Free

Resume

Sign in

Software Engineer Senior

Location:
Little Elm, TX
Salary:
125000
Posted:
November 27, 2023

Contact this candidate

Resume:

SHILPAKALA MEDAHALLI VEERENDRAPRASAD

E-mail: ad1hp9@r.postjobfree.com

Phone: +1 (469) - 2883353

LinkedIn: www. linkedin.com/in/shilpakala-mv-47985b93 Highly adaptable Senior Software Engineer in DRUPAL 7/8/9, PHP 7/8, tech Stack offering 8.8 years of quick and effective performance. Highly experienced in performing development and managing team. Enabling clients to receive optimal level of care while promoting available products and services.

• Good working experience in designing and implementing various web applications in both LAMP (Linux, Apache, MySQL, PHP) and WAMP (Windows, Apache, MySQL, PHP) Environments.

• Expertise in Cloud-based application development from Database to Services to UI.

• Experienced in end-to-end product development both B2B and B2C. Able to work independently and contribute in all phases of software development.

• Experience in Drupal Themes developing Drupal custom modules, resolving Drupal configuration issues. Have experience in Decoupled or Headless Drupal.

• Passionate web developer with excellent understanding of Drupal 7/8/9, MySQL, JavaScript, CSS and HTML5, Rest Services, JSON and Drush.

• Developed Drupal custom modules. Worked on entities, dependency injection, Twig templates and cache APIs.

• Implemented Payment Gateway, SMS Integration using third party APIs.

• Implementation and Configuration on LDAP authentication.

• Worked on Git version control tool.

• Worked on application migration from Drupal 7 to Drupal 8

• Worked on PHP upgradation and database migration from MySQL to MSSQL.

• Quick learner believes in team working with positive “Can do” attitude. Adaptable to change and possess good communication skills. Has the zeal to learn and develop appropriate skills.

• Good knowledge on PHP OOPs concepts.

• Highly adaptable in quickly changing technical environments with very strong organizational skills. Proven ability to manage and support multiple projects.

• Responsible for application debugging, maintenance, availability, customization, and support.

• Closely work with the business analyst and carefully analyse business requirements, technical limitations, time estimates and feasibility of design.

• Good experience in RESTful webservice with JSON

• Worked on SCSS and gulp to get the complied version of CSS.

• Worked on Apache Solr and creating index for the better search.

• Possesses excellent communication skills, analytical, problem solving, leading, and learning skills as well as keen interest in the emerging technologies, excellent team player.

• Worked in Waterfall/ Agile quality environments. Project Summary:

University of California - Remote

Role: Drupal Developer

Duration: 10th April 2023 – 6th October 2023

Location: Irving, Texas

Description: We build a content hub, which is related to topics such as Agriculture, Nutrition & Health, Forests etc. Admin or content editor has the authority to create new content and publishes on specific dates. User can subscribe to the preferences on daily or weekly frequency to get the updates of newly added content over email and, they can donate the funds if interested. We can research for a specific topic depending on the location criteria to read about the topic. Responsibilities:

• Developed Drupal website, including Groups, Facets, Search API, Content types, Views, Paragraph, Layout, Redirect, Pathauto and other functional requirements.

• Worked on Web Form Security for Forms authentication of user's registration, also creating new preferences using WebForm.

• Implementation of Facets and Search API for fastest loading. Worked on Apache Solr to search the content faster.

• Implemented Display suite for maintaining fields for display modes. Developed Custom Blogs using Views and themed views for teaser mode pages, blocks for taxonomy-based archive lists.

• Implementation of new theme for the views and content types based on the display modes.

• Used new features such as constructor property promotion, union types, named arguments, null safe operator of PHP 8 in the implementation.

• Designed forms and user interfaces for administrator, supervisor and employee using Drupal and CSS.

• Implementation of variants and advanced features of SCSS and used gulp to get the compiled version of CSS.

• Implementation of custom entities, with adding custom fields and widgets.

• Implementation of new Email templates using twig.

• Produced content pages with CSS layout and style mark-up presentations and used JavaScript methods and properties.

• Implemented subscribing an event concept, on click of unsubscribe link in the email template.

• Used JavaScript and JQUERY for user interactivity for making the websites dynamic.

• Wrote custom Drupal modules to create blocks and views programmatically.

• Used the Drush commands extensively for the development, deployment, import and exporting the configuration.

• Maintained and supported existing applications built on the Drupal platform ensuring site availability.

• Support For all Drupal Site when there's any Drupal Core Security Updates.

• Used Git as the primary repository for backup and migration of content for different environments.

• Using JIRA to track all the new tasks, issues and the backlogs.

• Worked in Agile based environment with daily scrum calls and coordination with the onsite team and client.

Environment: PHP 8, Drupal 9, HTML5, CSS3, SCSS, JavaScript, JQuery, AJAX, LAMP, MySQL, GitLab, Drush, Gulp, Figma, Apache Solr.

Pulistudio Pvt Ltd, Bengaluru, India

Role: Senior Software Engineer (Drupal Developer)

Duration: 1st Jan 2020 – 10th March 2023

Client: Aditya Birla Capital (Sun Life Insurance, Mutual funds, Health Insurance) Description: Customers of (Mutual Funds, Sun Life Insurance and Health Insurance) will call for any complaints/queries to One Aditya Birla Capital. One Aditya Birla Capital will send customers queries to respective projects. If customer found in the projects, issue will be handled by those projects through API calls. If Customer not found in projects will be taken care of by One Aditya Birla Capital. Re-assignment and escalation of issue will be done in case of delay in solving tickets. Build Call centre form where call centre executives can fill in further information like on which exactly customer is given NPS score. Generate reports on daily/monthly/yearly basis where it shows details of all feedback data, also play voice files which is recorded from call centre agents. Responsibilities:

• Developed Drupal-based website, including Content types, Views, Paragraph, Layout, Redirect, Pathauto and other functional requirements.

• Worked on an open-source CMS to build website using Drupal.

• Worked on Web Form Security for Forms authentication of user's registration.

• Implemented single sign on using SAML with Drupal for login.

• Implemented Display suite for maintaining fields for display modes. Developed Custom Blogs using Views and themed views for teaser mode pages, blocks for taxonomy-based archive lists.

• Implemented and configured LDAP authentication

• Used new features such as constructor property promotion, union types, named arguments, null safe operator of PHP 8 in the implementation.

• Designed forms and user interfaces for administrator, supervisor and employee using Drupal and CSS.

• Implementation of custom entities, with adding custom fields and widgets.

• Implemented on custom forms, custom controllers, and custom table creation.

• Implemented dashboard enhancements to the Verified website using JavaScript.

• Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.

• Produced content pages with CSS layout and style mark-up presentations and used JavaScript methods and properties.

• Implemented on subscribing an event and dispatching an event.

• Created Client-Side UI with object- oriented JavaScript and AJAX with API.

• Parsing the JSON requests and responses by creating reports from child data.

• Used JavaScript and JQUERY for user interactivity for making the websites dynamic.

• Wrote custom Drupal modules to create blocks and views programmatically.

• Used the Drush commands extensively for the development and deployment.

• Maintained and supported existing applications built on the Drupal platform ensuring site availability.

• Support For all Drupal Site when there's any Drupal Core Security Updates.

• Used Git as the primary repository for backup and migration of content for different environments.

• Used Linux command line environment and other tools related to the LAMP stack.

• Using JIRA to track all the new tasks, issues, and the backlogs.

• Worked in Agile based environment with daily scrum calls and coordination with the onsite team and client.

Environment: PHP 7/8, Drupal 7, 8, 9, HTML5, CSS3, XML, JavaScript, JQuery, AJAX, LAMP, SQL, GitHub, Drush, Decoupled / Headless Drupal.

Smart Commerce Solutions Pvt Ltd, Bengaluru, India Role: Senior Software Engineer

Duration: May 2017 - Dec 2019

Client: Aditya Birla Capital (Pantaloons, Madura, More, Ultratech Cement) Description: We build feedback system by sending survey through email and SMS to all Aditya Birla Capital customers and ask them to give net promoter score in a scale 0-10 on each transaction. We provide the feedback information to call centre team to get more information from customers. If any issue is raised by customer, then we assign to respective department to solve. The issue will be escalated to higher levels if the query is not resolved on time. All the information will be shown in dashboard with high charts for analysing the data. Responsibilities:

• Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software development methodology.

• Involved in development of custom modules using Drupal hooks & other library functions.

• Developing PHP, HTML, CSS, JavaScript, JQuery, AngularJS and Node.js ecommerce application pages according to project requirements.

• Involved in the development using Drupal and PHP.

• Maintaining User groups with Drupal CMS

• Worked with integrating search engine optimization (SEO) functionality within an MVC framework using constantly evolving legitimate techniques to improve website ranking in the major Search Engines.

• Developed custom Drupal modules based on Data tables API and High charts API to create dynamic charts and data tables.

• Wrote custom Drupal modules to create blocks and views programmatically.

• Developed user interface using HTML, JQuery, CSS, JavaScript, and Ajax.

• Developed mobile responsive web pages using Bootstrap and Media Queries along with HTML5 and CSS3

• Implemented modules into Node JS to integrate with designs and requirements.

• Consumed API Endpoints response in Drupal views and blocks.

• Used JQuery for all client-side JavaScript manipulation.

• Integrated back end to front end applications.

• Implemented Features and Strong arm to keep the configurations into code specific.

• Node JS using Apigee to interact with third party Json services.

• Performed queries and stored procedures optimization using PostgreSQL database.

• Used Git as the primary repository for backup and migration of content for different environments.

• Used JIRA and wiki for bug tracking and documentation.

• Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.

Environment: Core PHP, PHP 7/8, Drupal 7, 8, HTML5, CSS3, XML, JavaScript, JQuery, AJAX, GITHUB, Drush

Product Labs Solutions Pvt Ltd, Bengaluru, India

Role: Software Engineer

Duration: Mar 2015 - Apr 2017

Client: Byjus, NextGen, Practo

Description: We built an employee service platform to manage one complete organization through one common platform by Collaborating PROJECT and TASK management which are integrated with Attendance and Time Tracking, Leaves, Expenses, Assets, Communication, Resource Planning, eLearning, Payroll Management, Reward, Recognition and Analytics. Responsibilities:

• Setting up Drupal 7 environment from Scratch for the entire development team.

• Developed custom theme based on Bootstrap with responsive layouts.

• Used various Drupal tools including Drush, Views and Developed Custom modules and Drupal templates.

• Custom frontend development with PHP, HTML, CSS, JavaScript and wrote PHP to interact with third party Json services.

• Developed JavaScript and JQuery scripts to interface with other social network tools like Twitter and developed views to show leading matrices in Drupal.

• Worked on Restful Api's for integrating ecommerce services with third party application.

• Worked on custom content types for various landing pages and worked on hook alters for the core modules like users.

• Implemented Features and Strong arm to keep the configurations into code specific.

• Created Custom view block for suggested items based upon taxonomy terms.

• Maintained Site via Drush.

• Worked on UNIX/Linux, MVC, Git, LAMP, WAMP toolset.

• Used Git as the primary repository for backup and migration of content for different environments.

• MySQL databases for Backend using phpMyAdmin.

• Implemented SEO based Drupal modules optimizing the search function all over the site. Environment: Core PHP, PHP 7, Drupal 7, HTML5, MySQL, JavaScript, JQuery, CSS3, Ubuntu 12.12, LAMP, WAMP, Linux, Git, Drush

EDUCATION EVALUATION

Master of Computer Applications Sept 2011 – Aug 2014 Cambridge Institute of Technology, (Visvesvaraya Technological University) – Bangalore, India Bachelor of Science Aug 2008 – July 2011

Bangalore University – Bangalore, India



Contact this candidate