I am a highly motivated Web Developer with extensive experience in front-end development delivering robust and performant web applications and solutions to clients. I possess a deep understanding of WordPress Content Management System along with pertinent front-end technologies and their effective implementation in complex projects. Since 2014, I have been dedicated to delivering excellence in web design. My journey has involved supporting enterprise-level WordPress networks, developing custom Gutenberg blocks, optimizing websites for performance and SEO, leading website redesigns, and orchestrating seamless integration between front-end and back-end technologies. I thrive in dynamic environments and have a strong commitment to surpassing client expectations while maintaining high user engagement and satisfaction.

Divjot Singh

I am a highly motivated Web Developer with extensive experience in front-end development delivering robust and performant web applications and solutions to clients. I possess a deep understanding of WordPress Content Management System along with pertinent front-end technologies and their effective implementation in complex projects. Since 2014, I have been dedicated to delivering excellence in web design. My journey has involved supporting enterprise-level WordPress networks, developing custom Gutenberg blocks, optimizing websites for performance and SEO, leading website redesigns, and orchestrating seamless integration between front-end and back-end technologies. I thrive in dynamic environments and have a strong commitment to surpassing client expectations while maintaining high user engagement and satisfaction.

Available to hire

I am a highly motivated Web Developer with extensive experience in front-end development delivering robust and performant web applications and solutions to clients. I possess a deep understanding of WordPress Content Management System along with pertinent front-end technologies and their effective implementation in complex projects. Since 2014, I have been dedicated to delivering excellence in web design.

My journey has involved supporting enterprise-level WordPress networks, developing custom Gutenberg blocks, optimizing websites for performance and SEO, leading website redesigns, and orchestrating seamless integration between front-end and back-end technologies. I thrive in dynamic environments and have a strong commitment to surpassing client expectations while maintaining high user engagement and satisfaction.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Work Experience

Senior Software Engineer
December 1, 2024 - Present
Responsible for supporting an enterprise-level WordPress network hosting 1800+ websites. Maintained on-premises Linux-based Red Hat servers ensuring optimal functioning and minimal downtime. Utilized ReactJS along with WordPress APIs to create custom blocks added to pages using WordPress' Block Editor. Supported large-scale migration projects upgrading Red Hat servers from version 7 to 8 and PHP from version 7 to 8. Implemented error and access logging optimizations for Apache and PHP, saving more than 25% disk space and reducing infrastructure spending.
Web Developer at Media Mechanics Inc
December 1, 2024 - August 23, 2025
Translated Figma UI designs into fully functional, performant, and robust websites using ReactJS, NextJS, Tailwind CSS, and other relevant technologies and frameworks. Incorporated Timber/Twig templating language alongside Advanced Custom Fields (ACF) plugin to build custom blocks and modules in WordPress. Deployed websites and connected them with servers ensuring seamless and performant integration between the front-end and back-end. Led the complete redesign and development of a high-traffic online magazine site LionsRoar.com resulting in a modern design and 20% increase in user engagement. Orchestrated the deployment of multiple projects consistently surpassing client expectations and ensuring high satisfaction.
Full-Stack Developer at IndiThemes.com
June 30, 2022 - August 23, 2025
Developed custom Gutenberg blocks natively utilizing WordPress Block Editor API with React, Babel, Webpack, block.json, and SCSS creating highly versatile blocks delivering predictable and intuitive user experience aligned with project guidelines and client expectations. Automated development workflow by incorporating WP-CLI, Grunt, and Webpack development tools. Utilized WooCommerce and Shopify to set up online e-commerce platforms selling physical and virtual products. Optimized loading time of IndiThemes.com by 40% through meticulous code review and performance testing resulting in improved user experience and higher SEO rankings with a 90+ score for Core Web Vitals without using caching plugins. Implemented complex front-end interfaces utilizing AJAX, custom post types, taxonomies, custom fields and e-commerce enhancing website functionalities and improving user experience.
Lead UI Designer / WordPress Developer at InkHive.com
July 30, 2018 - July 22, 2018
Led the design and development of WordPress themes for WordPress.org, catering to over 30,000 satisfied users and customers globally. Utilized LESS, Bootstrap, ES6, and jQuery to create interactive and beautiful front-end layouts with a strong focus on user experience.

Education

Bachelor of Engineering, Electrical & Electronics at Panjab University, Chandigarh
July 1, 2010 - August 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Retail, Professional Services
    paper Google Maps JS API Integration

    Brief

    Had to add a section in a Real Estate WordPress Theme showing the position of a location on the map using custom layout and style of the map.

    Challenge

    While a map can easily be shown on a page using Embeds, it introduces an iFrame and cannot be custom styled as per the provided brief.

    Workflow

    Used [Google Maps JS API](https://www.twine.net/signin to integrate maps in the theme. This allowed for custom markers, zoom levels, styles and much more flexibility.

    Link

    [https://www.twine.net/signin

    paper Website redesign for an online Magazine

    Brief

    Redesign website for an online magazine based on the provided Figma design layout and style guide.

    Challenge

    The website involved a number of custom post types, taxonomies and required handling of different file formats including PDF, audios and videos. Also needed to make it SEO Ready.

    Workflow

    Used Advanced Custom Fields to create custom blocks used to develop different sections in the website. Site also required advanced usage of JS and SCSS.

    Link

    [https://www.twine.net/signin

    paper Data Filter using Fetch API

    Brief

    To create a filter for custom post type in which posts are filtered using metadata and data is updated without page refresh.

    Challenge

    To create a filter, the query needs to be modified every time based on selected parameters of the filter.

    Workflow

    We utilize the AJAX functionality provided by WordPress. The action hooks (wp_ajax_ and wp_ajax_nopriv_) along with the Fetch API is used to create a filter using Fetch API only without employing resource intensive libraries such as jQuery.

    Link

    [https://www.twine.net/signin

    paper Custom Gutenberg Blocks

    Brief

    Needed to create custom Gutenberg blocks for showcasing content in a WordPress Theme.

    Challenge

    Usually, we used Advanced Custom Fields to automatically add blocks in a Theme. While it is a perfectly valid solution if you have access to ACF, developing blocks natively adds more flexibility and reduces dependency.

    Workflow

    Created an add-on plugin in which blocks are developed using @wordpress/scripts using ReactJS and JS.

    Link

    [https://www.twine.net/signin

    paper Custom Media Player

    Brief

    Create a custom Audio Player as per the designed UI.
    ![Custom Media Player](https://www.twine.net/signin

    Challenge

    The <audio> HTML tag adds an audio player but is limited when it comes to customization. It was not flexible enough to create the audio player as per the UI.

    Workflow

    In order to create an audio player with custom UI, the HTMLAudioElement is used. This creates a custom Audio Player that’s created in JS and styled in CSS.

    Link

    [https://www.twine.net/signin