I’m a backend-focused Software Engineer with expertise in building full-stack SaaS/web applications. I specialize in API integrations, data pipelines (ETL/ELT), data quality solutions, and chatbot automation.
Skilled in Python (primary), Django (MVT, DRF), REST APIs, AWS (S3, EC2, Secrets Manager), JavaScript/jQuery, SQL/NoSQL, OpenAI API, Azure Bot Service, and UiPath.
Key highlights:
Business-oriented, agile-driven, and passionate about delivering scalable, efficient, and value-aligned software solutions.
Expertise: Data Engineering, API Integrations, Full-Stack Backend (Python/Django), Marketing Analytics, Automation
Lead Software Engineer
Bay Leaf DigitalLead Software Engineer SaaS
Bay Leaf DigitalSenior Software Engineer
Bay Leaf DigitalSoftware Engineer
Bay Leaf DigitalMySQL
Javascript
HTML5
REST API
Python
Visual Studio Code
Slack
jQuery
PostgreSQL
SaaS
Postman
AWS (Amazon Web Services)
ClickUp
AWS Lambda
Amazon S3
ChatGPT
WordPress
Bard
Git
CSS3 & CSS5
Azure
Teamwork
Zoom
Amazon EC2
VS Code
Visual Studio
Web API
GitHub
BitBucket
Docker
Kubernetes
Spark
Kafka
Airflow
AWS
- Spearheading Feature Development: leading the development and implementation of functionalities for "Amplytics" a Marketing Analytics Software as a Service (SaaS) product.
- Full-Stack Ownership: Owning the entire Software Development Life Cycle (SDLC), with a focus on backend development using Python3, Django (MVT, DRF), RESTful API, AWS, SQL (Postgres), and Javascript/jQuery.
- Data Pipeline Optimization: maintaining 9+ data pipelines (ETL/ELT), 3+ data quality solutions, and 2 data availability and automated OAuth.
- Standardising Marketing Data: standardizing multi-source marketing data, creating a robust foundation for the SaaS product.
- Automating API Integration: Own the validation and production-ready implementation of the marketing platform API APP.
- Marketing Insights Chatbot: developing user-friendly marketing analytics chatbot using Azure Bot Service and LUIS for natural language query-based insights retrieval.
- Implementing Advanced Business Logic: developing 3+ cutting-edge functionalities like LinkedIn Marketing Audit Trailing, real-time filtering/counting, and Conversion to Traffic Mapping with CRM data.
- Technical Leadership: collaborating with stakeholders and colleagues to define project scope, priorities, delivery strategies, and the web app product's technical direction.
- Extensive Tech Stack Expertise: Proficient in Python3 (primary), Django/Django Rest Framework (DRF), AWS (S3, Secrets Manager, EC2), RESTful APIs, SQL/NoSQL, JavaScript/jQuery, Bootstrap, HTML/CSS, UiPath (RPA), Azure Chatbot Service with NLP LUIS, OpenAI API, and Git.
- Innovation through Research: Utilising AI tools like ChatGPT and Gemini to enhance research and brainstorming, maximizing coding efficiency for impactful solutions.
- Passionate about delving into technical complexities, identifying root causes, and crafting elegant solutions with modern technologies and scalable architectures. Committed to writing clean, efficient, and maintainable code.
1. Architected and implemented OAuth-based API integrations: Conducted extensive research and developed OAuth-based API integrations for leading marketing platforms such as Google Ads, LinkedIn, Facebook/Meta, Microsoft Ads, HubSpot, Google Analytics, AdRoll, and more.
2. Developed data pipeline infrastructure: Designed and implemented 9+ data pipelines (ETL/ELT), 3+ data quality solutions, and 1 data availability solution capable of handling daily extraction of 1000+ rows of records in under 10 minutes.
3. Development of centralized data repository: Developed Postgres (pgAdmin) database tables to efficiently store data from multiple data pipelines and marketing automation processes.
- utilizing complex Python code modules for data extraction, storage, management, and manipulation.
4. Created the Marketing Audit Tool using Python3, NodeJs (puppeteer, Cheer Io), and RDS Postgres(PgAdmin) semi-structured database schema
5. Automated the marketing business disavow process using UiPath (RPA), Python3, Google NLTK, and shell scripts, integrating tools like Search Console, SemRush, and Majestic. This reduced manual effort from 3-6 hours to a 5-minute single-click process, saving teams 4-5 hours weekly.
6. Developed OOPs-based modular Python3 scripts for web scraping tasks across platforms such as AdForum, Shopify, Wikipedia, Entire Domains, and SiteMap(XML), streamlining various business processes.
7. My root cause analysis and attention to detail skills have identified and resolved issues, resulting in over 100 hours saved and a positive company image.
1. Collaboratively Planned & Developed Prototype of SaaS Product: worked along with stakeholders and a cross-functional team.
2. Process Automation: Developed processes and algorithms that automated 10% of business processes, resulting in a 40% increase in business efficiency.
3. Code Optimization: Re-architected complex link finder code into a structured multi-model codebase, using OOPs and multithreading, reducing time consumption by 50%.
4. UI/UX Enhancement: Transformed UI/UX for 4 WordPress sites; Improved 40% more dynamic. Helped brand recognition. Secured 2 long-term contracts.
5. Automation Scripts: Designed and developed a shell script to automate the WordPress website backup and restore process, resulting in a weekly time savings of 4+ hours for the business team and reducing manual process errors by 95%.
6. Analytics Automation: Automated the analytics process for the business team using shell script, Python3 code, JavaScript, Google Tag Manager, and Google Analytics API integration, reducing team time spent on repetitive tasks by 80%.