Badges
Certifications
jeevan_ram_gupta has not earned any certificates yet.
Work Experience
Lead Software Engineer
Bay Leaf Digital•  January 2023 - Present•  Remote
- 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: standardising multi-source marketing data, creating a robust foundation for the SaaS product. - Automating API Integration: Own the validation and production-ready implementation of 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, maximising 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.
Senior Software Engineer
Bay Leaf Digital•  September 2020 - December 2022•  Remote
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 - The algorithms capable to detecting changes in web page content, HTML structure, images, and CSS with 95% accuracy. 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.
Software Engineer
Bay Leaf Digital•  September 2019 - September 2020•  Remote
1. Collaboratively Planned & Developed Prototype of SaaS Product: worked along with stakeholders and a cross-functional team. - researching, doing POCs, and Brainstorming to define the foundation and plan/execute the full software product lifecycle of a Software as a Service product (a web application). 2. Process Automation: Developed processes and algorithms that automated 10% of business processes, resulting in a 40% increase in business efficiency. - Built modular Python3 code with multithreading capabilities to perform tasks such as data scraping, data cleaning, data wrangling, sentiment analysis, and classification using Google NLTK, Pandas, and BeautifulSoup. - Created a Python3 script for keyword bigram counting. 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%.
Education
Arizona State University, Tempe
Computer Science, MS•  August 2021 - July 2023
Data Mining | Data Processing at Scale | Data Visualization | Engineering Block Chain Application | Knowledge Representation and Reasoning | Advanced Software Analysis and Design | Statistical Machine Learning | Artificial Intelligence
KLE Dr. M. S. Sheshgiri College of Engineering and Technology, VTU
Computer Science & Engineering, BE•  August 2015 - June 2019
During my bachelor in Computer Science and Engineering (CSE) I understood that computer science is not just about programming and hardware but also about the ethics entailed in the process of a design as well as innovative thinking. CSE courses, not only I found them intriguing but they have empowered me with my approach to solving various real world business problems and given me the right tools to provide the technical solutions to it. Over the course tenure I have learned various programming languages such as Python, HTML, CSS, JavaScript, SQL, PHP, C, C++ programming languages and explored web development, android development and python development fields through internships and projects. A bachelor in CSE was one of the best choices I’ve ever made and I want to do it again.