×
Gaurank Sharma

Gaurank Sharma

Full-Stack Software Engineer | ERP and Business Applications

Udaipur, Rajasthan, IN
+91 82396 95534
Hindi, English

Background


About

About

Full-stack software engineer with 8+ years of experience building, maintaining, and optimizing web and mobile applications. Specializes in ERP and business systems spanning education, admissions, fees and payments, attendance, inventory, sales, finance, reporting, and role-based access control. Works across the complete application lifecycle, from database and API design through frontend development, deployment, production support, and performance optimization.

Work Experience

Work Experience

  • Full-Stack Software Engineer, PHP Poets

    Sep, 2024 - Present

    Designs, develops, and supports enterprise ERP and school management applications across web and mobile platforms.

    • Built and maintained ERP and school management modules using PHP, Laravel, MySQL, JavaScript, React, and React Native.

    • Delivered workflows for admissions, fee management, attendance, hostel management, concessions, examinations, and academic reporting.

    • Implemented financial workflows for admission and form fees, GST calculations, concessions, payment reconciliation, dues, and vouchers.

    • Developed multi-branch inventory and book distribution capabilities covering warehouses, stock transfers, purchase orders and returns, sales invoices, and stock ledgers.

    • Designed secure REST APIs and integrated third-party services, including WhatsApp messaging for notifications, receipts, duty slips, images, and documents.

    • Developed React Native Android applications with API integration, Firebase services, and backend connectivity.

    • Generated operational and financial reports in PDF and Excel using Dompdf and PHPExcel, supporting A4, A5, and dot-matrix printing.

    • Implemented role-based access control and permission management for secure application access.

    • Optimized SQL queries and backend business logic to improve application performance, scalability, and reliability.

    • Managed Linux production servers, Nginx and PHP configuration, deployments, file permissions, troubleshooting, and ongoing support.

  • Full Stack Developer, Object Developer

    Sep, 2022 - Jun, 20241 year 9 months

    Developed and maintained enterprise ERP and school management systems and their supporting APIs, reports, and business workflows.

    • Developed ERP and school management modules using PHP, Laravel, MySQL, JavaScript, and React.

    • Implemented admissions, fees, attendance, hostel, concession, and academic reporting workflows.

    • Built inventory and book distribution modules for warehouses, branches, transfers, purchasing, returns, sales, and stock ledgers.

    • Created REST APIs for web and mobile applications and integrated third-party services.

    • Produced Excel and PDF exports for operational and financial reporting.

    • Optimized SQL queries and backend logic, debugged production issues, and delivered feature enhancements.

    • Collaborated with QA, business analysts, and cross-functional teams to deliver maintainable solutions.

  • Junior Software Engineer, Spark Eighteen

    Feb, 2021 - Jul, 20221 year 5 months

    Built full-stack web applications and REST APIs while contributing across requirements, development, testing, deployment, and maintenance.

    • Developed web applications using Laravel, React, PHP, MySQL, JavaScript, HTML5, and CSS3.

    • Designed REST APIs for communication between frontend and backend systems.

    • Created responsive interfaces and reusable React components.

    • Designed relational database structures and optimized SQL queries for performance.

    • Resolved application defects, improved code quality and stability, and delivered client-driven enhancements.

    • Collaborated in an Agile environment using Git and participated throughout the software development lifecycle.

  • Software Engineer, ShopifyTasker

    Feb, 2018 - Feb, 20213 years

    Developed, customized, and supported Shopify stores for agency clients.

    • Built and customized Shopify themes using Liquid, HTML5, CSS3, JavaScript, and jQuery.

    • Implemented responsive storefronts and customized product, collection, cart, checkout, and theme experiences.

    • Integrated third-party Shopify apps and extended store functionality for client requirements.

    • Configured stores, navigation, collections, products, and metafields.

    • Troubleshot defects, optimized performance, and provided ongoing maintenance and technical support.

    • Collaborated with designers and clients and maintained source code with Git.

  • Data Analyst, Peopleclick Techno Solutions Pvt. Ltd.

    Jul, 2016 - Dec, 20182 years 5 months

    Validated high-volume website and product datasets and maintained accurate quality-assurance records.

    • Reviewed website and product data for accuracy, consistency, and compliance with project standards.

    • Identified mismatched, broken, duplicate, and incorrect URLs by comparing multiple sources.

    • Documented discrepancies in tracking sheets and coordinated with internal teams to improve data quality.

    • Used Microsoft Excel and Google Sheets to analyze, organize, and report findings within project deadlines.

Skills

Skills

  • Backend Development

    PHP

    Laravel

    CakePHP

    CodeIgniter

    Node.js

    REST APIs

  • Frontend and Mobile Development

    JavaScript

    React

    Next.js

    React Native

    HTML5

    CSS3

    jQuery

    Shopify Liquid

  • Data and Cloud Services

    MySQL

    Supabase

    Firebase

    SQL optimization

  • Infrastructure and Delivery

    Linux

    Nginx

    Git

    Cloud deployment

    Production support

  • Enterprise Applications

    ERP

    School management systems

    Inventory management

    Financial workflows

    Role-based access control

    PDF generation

    Excel reporting

    WhatsApp API integration

Education

Education

  • Computer Engineering, Master of Computer Applications, Vellore Institute of Technology

    Jul, 2014 - Jun, 2016

  • Computer Programming, Specific Applications, Bachelor of Computer Applications, Pacific University Udaipur

    Jul, 2011 - Jun, 2014