UDAYAGIRI VIGNESH SAI

Software Engineer | Web Developer | Cybersecurity Enthusiast
Nellore, IN.

About

Dynamic Software Engineering Graduate with a robust foundation in Python, Java, and full-stack web development, adept at building and deploying secure web applications using Flask, REST APIs, and AWS cloud infrastructure. Proven ability to rapidly master new technologies, evidenced by 50+ coding challenges and Google Cybersecurity certification, seeking to leverage technical expertise in a fast-paced development environment.

Work

Codec Technologies
|

Python Developer Intern

Remote, N/A, India

Summary

Developed and deployed secure RESTful APIs and automated Python workflows, collaborating with a remote team to deliver features and maintain high application uptime.

Highlights

Developed 3+ RESTful APIs using Flask with JWT authentication, effectively serving over 100 API requests daily.

Automated critical workflows with Python scripts, resulting in a 30% reduction in manual effort and saving 8+ hours weekly.

Collaborated effectively within a 5-member remote team, utilizing Git and Agile methodologies to deliver features ahead of schedule.

Implemented robust security best practices, including parameterized queries and RBAC, to prevent SQL injection vulnerabilities.

Deployed and managed applications on AWS EC2 with Security Groups and S3 integration, achieving 99.9% uptime.

Education

RMD Engineering College
Chennai, Tamil Nadu, India

Bachelor of Engineering (B.E.)

Computer Science & Engineering

Grade: 7.0/10 CGPA

Courses

Data Structures & Algorithms (DSA)

Object-Oriented Programming (OOP)

Database Management Systems (DBMS)

Software Engineering

Computer Networks

Operating Systems (OS)

Web Technologies

Narayana Junior College
Nellore, Andhra Pradesh, India

Senior Secondary (Class XII)

Science

Vowel School
Nellore, Andhra Pradesh, India

Secondary (Class X)

General Studies

Languages

English
Telugu
Tamil
Hindi

Certificates

Google Cybersecurity Certificate

Issued By

Google

Python Essentials

Issued By

Cisco

Linux Essentials

Issued By

Great Learning

SQL Fundamentals

Issued By

Intellipaat

Skills

Programming Languages

Python, Java, SQL, Bash/Shell, JavaScript.

Web Technologies

Flask, REST APIs, HTML/CSS, Web Development.

Databases

MySQL, Database Design, Database Optimization.

Cloud & DevOps

AWS (EC2, S3, IAM, Security Groups), Linux, Git, GitHub, Deployment.

Cybersecurity

Wireshark, Burp Suite, Nmap, Splunk, SQL Injection Prevention, RBAC, Network Security Analysis, Penetration Testing.

Core Computer Science

Object-Oriented Programming (OOP), Data Structures & Algorithms, Software Development Life Cycle (SDLC).

Data Analysis

Pandas, Matplotlib, Visual Reports, Analytics Dashboard.

Problem Solving

Algorithmic Thinking, Coding Challenges (LeetCode, HackerRank).

Interests

Coding

Coding Workshops, Technical Seminars.

Projects

Secure Web Application on AWS

Summary

Engineered a full-stack web application featuring secure authentication and robust authorization mechanisms using Python, Flask, MySQL, and AWS.

Smart Management System

Summary

Designed a CRUD-based management system to efficiently handle over 500 records, incorporating Python, MySQL, Pandas, and Matplotlib.