ANSHUL SURESH Software Engineer

AI and Machine Learning (2.0 yr.), Full Stack Web (2.0 yr.)

Summary

Software Engineer with 4+ years of experience specializing in Electronics and Communication Engineering, with a solid background in AI/ML, automation, and efficient database management. Known for developing an AI Interviewer Bot at Infosys and enhancing system performance at Accenture, including a 98% reduction in manual workload through Python scripting. Skilled in Python, PL/SQL, C#, and cloud technologies, with expertise in building REST APIs and deploying machine learning models. Recognized for leading a migration from Jenkins to GitHub Actions, optimizing batch processing by 75%, and holding certifications such as GCP Associate Cloud Engineer. With a B.Tech in Electronics and Communication, complemented by a Nanodegree in Programming for Data Science, this engineer stands out with a blend of technical prowess and innovative problem-solving abilities.

Work Experience

Senior Associate Consultant, AI Interviewer Bot

Duration: Jan 2025 - Present
Summary: Developed an AI Interviewer which asks questions based on Job Description and candidates resume.
Responsibilities: Building and developing the AI Interviewer Bot, integrating Google Generative AI API, developing the user interface with Streamlit
Technologies: Python, Google Generative AI API, Streamlit

Application Developer, Various internal projects

Duration: Jul 2021 - Jan 2025
Summary: Developed Python scripts for automating database object extraction from SQL files, significantly reducing manual work.
Responsibilities: Automating database object extraction, enhancing legacy applications, creating RESTful APIs, developing automation scripts for PVT, optimizing PL/SQL queries, leading CI/CD pipelines migration.
Technologies: Python, PL/SQL, .NET, Informatica, Flask, Flask-RESTx, GitHub Actions

Developer, Student Performance Predictor

Summary: Developed and deployed a student score ML prediction app with a linear regression model.
Responsibilities: Building and deploying a machine learning model, implementing REST API, containerizing with Docker, deploying on GCP.
Technologies: Python, React, Flask, Machine Learning Models (Decision Tree, Random Forest, Linear Regression), Docker, GCP Cloud Run

Developer, URL Unshortener

Summary: Built a Streamlit app which unshortens short URLs and provides the original URL.
Responsibilities: Developing an app to unshorten URLs, using Selenium and redirect link details.
Technologies: Python, Streamlit, Selenium

Full-stack Developer, Medium Clone

Summary: Created a blogging platform using React for the front end and Hono for the back end, emulating the core Medium features.
Responsibilities: Developing a full-stack web application, deploying the application on Vercel.
Technologies: JavaScript, React, Hono, Vercel

Developer, Password Manager

Summary: Developed a Flask-based password manager showcasing secure user authentication and data handling.
Responsibilities: Creating a web application for password management with a login system and CRUD operations.
Technologies: Python, Flask

Education

  • B.Tech, S.R.M Institute of Science and Technology
    Major: Electronics and Communication Engineering
    2017 - 2021
  • Nanodegree, Udacity
    Programming for Data Science with Python
    Feb 2023 - Jul 2023

Certification

  • 1Z0-149: Oracle Database Program with PL/SQL
  • GCP Associate Cloud Engineer
  • GCP Cloud Digital Leader