Summary
Overview
Work History
Education
Skills
Languages
Projects:
Languages & Tools
References
Timeline
SoftwareDeveloper

Sajal Gorain

Bankura,WB

Summary

Detail-oriented and highly skilled software engineer with a strong foundation in computer science. Proficient in multiple programming languages, with expertise in software development, AI model training, and code evaluation. Passionate about AI and machine learning, with experience contributing to AI-driven projects by crafting, reviewing, and refining code. Strong problem-solving abilities and excellent communication skills to articulate complex concepts fluently in English.

Overview

4
4
years of professional experience

Work History

Software Developer

freelance
04.2021 - Current
  • Developed automation scripts for AI model training and evaluation
  • Provided AI-powered solutions for debugging and optimizing software
  • Assisted in training and evaluating AI-generated coding solutions

AI Research Intern

Google Research
05.2023 - 08.2023
  • Contributed to an AI-assisted code evaluation project
  • Developed scripts to analyze and rank AI-generated code in Python and JavaScript
  • Optimized machine learning models for code quality assessment

Software Development Intern

Microsoft
01.2023 - 04.2023
  • Built and tested AI-driven code suggestion features for Visual Studio Code
  • Collaborated with teams to refine AI-generated code snippets for better accuracy
  • Conducted research on AI-assisted debugging for software development

Education

Master of Science - Bachelor of Technology (B.Tech)

Indian Institute of Technology (IIT)
Kharagpur, India
07-2024

Bachelor of Science - Mathematics

University of Delhi
Delhi, India
07-2023

Skills

  • Programming Languages: Python, Java, JavaScript/TypeScript, C, Swift, Verilog
  • AI and Machine Learning: Experience in training and evaluating AI models
  • Software Development: Full-stack development with React, Nodejs, and Django
  • Code evaluation: Reviewing, debugging, and ranking AI-generated code
  • Version Control & Tools: Git, Docker, TensorFlow, and PyTorch
  • Problem-Solving: Strong algorithmic thinking and debugging skills

Languages

Hindi
First Language
English
Upper Intermediate (B2)
B2

Projects:

  • AI-Based Code Evaluation System: Developed a model to assess code quality and correctness
  • Automation Tool for Code Analysis: Built a tool to automate bug detection in JavaScript

Languages & Tools

Python, TensorFlow, PyTorch
Machine Learning Algorithms (Supervised & Unsupervised Learning)
Neural Networks & Deep Learning

 Data Analysis & Statistical Modeling

References

References available upon request.

Timeline

AI Research Intern

Google Research
05.2023 - 08.2023

Software Development Intern

Microsoft
01.2023 - 04.2023

Software Developer

freelance
04.2021 - Current

Master of Science - Bachelor of Technology (B.Tech)

Indian Institute of Technology (IIT)

Bachelor of Science - Mathematics

University of Delhi
Sajal Gorain