M

Mayank Sharma

About

Detail

Uttar Pradesh, India

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • E
    Sr. Software Engineer
    Escalon Business Services
    Sep 2024 - Jul 2026 (1 year 11 months)
    • Build and maintain REST APIs in Symfony and Node.js for HR, payroll, accounting, and compliance modules. • Tune slow MySQL and PostgreSQL queries using EXPLAIN plans, indexes, and query rewrites, especially in high-volume compliance workflows. • Troubleshoot production issues involving APIs, application data, and database queries, then deliver fixes through controlled releases. • Write feature specifications before implementation and document key decisions and approvals for larger changes. • Built a RAG assistant proof of concept for document-based Q&A using LangChain, vector embeddings, and multiple LLM providers. Tech: PHP, Symfony, Node.js, MySQL, PostgreSQL, Redis, AWS
  • Z1 Tech
    Sr. Software Developer (PHP/Laravel)
    Z1 Tech
    Jun 2022 - Sep 2024 (2 years 4 months)
    • Built and maintained REST APIs for an internal CRM used to manage campaigns across Google Ads, Facebook Ads, Taboola, and Outbrain. • Developed a configurable rule engine that updated budgets, TCPA bids, geo/device targeting, and campaign status when defined thresholds were met. • Added Redis caching for frequently accessed campaign data, which reduced repeated calls to external advertising APIs and improved synchronisation throughput. • Used ClickHouse to aggregate millions of campaign event records, while Elasticsearch supported campaign search and filtering. Tech: PHP, Laravel, Python, MySQL, Redis, Elasticsearch, ClickHouse
  • T
    Software Developer
    Tefe Information Pvt. Ltd.
    Mar 2019 - Jun 2022 (3 years 4 months)
    • Led a team of 2-3 developers delivering EYENAK, a SaaS HRMS and project management platform. • Built real-time notifications, task updates, and in-app messaging with Node.js, Express.js, and Socket.IO, using team-based rooms to keep updates isolated. • Used AWS EC2, S3, Lambda, CloudWatch, and Secrets Manager for deployment, storage, background processing, monitoring, and configuration management. • Created a common payment integration layer for PayPal, PayTabs, HyperPay, and PayU, with provider selection based on region. Tech: PHP, Laravel, Node.js, Express.js, Socket.IO, MySQL, MongoDB, AWS
  • W
    Software Developer
    WebMaazix Solutions Pvt. Ltd.
    Jun 2017 - Mar 2019 (1 year 10 months)
    • Developed backend modules for e-commerce and custom software projects using PHP, Node.js, Laravel, CodeIgniter, and Express.js. • Worked on product catalogues, vendor flows, order management, and payment integrations using MySQL and MongoDB. Tech: PHP, Node.js, Laravel, CodeIgniter, Express.js, MySQL, MongoDB
  • T
    Jr. Software Developer
    Tali Shift Media Pvt. Ltd.
    Jun 2015 - May 2017 (2 years)
    • Maintained a CodeIgniter/Core PHP CRM, added backend features, and fixed production issues in PHP and MySQL. Tech: CodeIgniter, Core PHP, MySQL
Education verified_user 0% verified
  • Sikkim Manipal University
    Bachelor of Computer Applications (BCA)
    Sikkim Manipal University
    Jan 2014
  • Udemy
    LLM Engineering: Large Language Models & AI Agents
    Udemy
    In Progress
Projects (professional or personal) verified_user 0% verified
  • R
    RAG-Based Document Q&A Service (Personal PoC)
    • Built the backend flow for document parsing, chunking, embedding generation, vector storage, similarity search, and answer generation. • Added a common interface for OpenAI, Groq, and Ollama so the model could be changed without rewriting the retrieval flow. • Used prompt rules, retrieval limits, and out-of-scope handling to keep answers tied to the uploaded documents. • Exposed document ingestion and question-answering through REST APIs and deployed the service on AWS EC2 with persistent ChromaDB storage. Tech: Node.js, LangChain, ChromaDB, OpenAI API, Groq, Ollama, Vector Embeddings, AWS EC2
  • Z
    Z1 CRM - Campaign Automation Platform
    • Built campaign automation for Google Ads, Facebook Ads, Taboola, and Outbrain to reduce repetitive manual updates. • Added configurable rules for budget, TCPA bid, geo/device targeting, and campaign-status changes. • Stored frequently accessed campaign state in Redis and used ClickHouse for reporting across millions of event records. • Used Elasticsearch for campaign search, filtering, and day-to-day operational analysis. Tech: PHP, Laravel, Redis, ClickHouse, Elasticsearch
  • Q
    Qamra - Photography Booking Platform
    • Built booking and scheduling APIs with slot reservation and database controls to prevent conflicting bookings. • Added request, confirmation, completion, and review states, along with vendor onboarding and recurring unavailability rules. • Stored photographer portfolios in S3-compatible object storage. Tech: PHP, Laravel, MySQL, S3-compatible Storage
  • E
    EYENAK - HRMS & Project Management Platform
    • Built backend modules for attendance, leave, payroll, tasks, milestones, and team collaboration, with shared authentication across the platform. • Used MongoDB embedded documents and references for flexible project and communication data. • Added real-time notifications, task updates, and team messaging through Socket.IO rooms. Tech: PHP, Laravel, Node.js, Express.js, Socket.IO, MongoDB, AWS
  • E
    ELAK - Multi-Vendor eCommerce Platform
    • Built vendor and administrator workflows, product catalogue filtering, order processing, and role-based access. • Integrated PayPal, PayTabs, HyperPay, PayU, and Noon through one payment layer so the provider could be selected by region. Tech: PHP, Laravel, MySQL