Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Mohan Vijay Kumar Talapaneni

Summary

Around 3+ years of IT experience as a Python developer with expertise in areas of software development, web-based applications using Python and Django. Experience with full software development life cycle (SDLC) architecture, scalable platforms, and Object Oriented Programming(OOPs). Experienced in working in an agile environment, adept at collaborating with peers to deliver before deadlines, and very social with excellent communication skills. Good understanding of front end technologies like HTML5, CSS, Bootstrap, JavaScript. Skilled in doing extensive code reviews to ensure high code quality that's seamless to debug and easier to read. Competitive Programmer, very good at Data Structures and algorithms. Familiar with AWS, I also earned the AWS Cloud Quest: Cloud Practitioner badge.

Overview

5
5
years of professional experience

Work History

Software Engineer

Global Techno IT
Aubrey, TX
02.2024 - Current
  • Developed web-based applications using Python, Django, XML, CSS, HTML, JavaScript, Angular, jQuery, and Bootstrap.
  • Utilized Django-Rest-Framework for developing RESTful APIs for the applications.
  • Designed and maintained databases using PostgreSQL and MySQL, and developed Python-based RESTful APIs with Flask and SQL Alchemy.
  • Automated continuous integration and deployments using Jenkins, Docker, Ansible, and AWS Cloud Templates.
  • Managed Docker images, including uploading and downloading from Docker Hub.
  • Loaded raw data files from URLs to Amazon S3 Buckets.
  • Updated and maintained production code and deployments.
  • Designed RESTful XML web services to handle AJAX requests.
  • Implemented project designs utilizing MVC architecture components.
  • Applied design patterns efficiently to improve code reusability.
  • Delivered datasets from Snowflake to One Lake Data Warehouse and built CI/CD pipelines using Jenkins and AWS Lambda.
  • I wrote several queries to extract/store data in MySQL databases.
  • Developed Python scripts for extracting data from HTML files.
  • Achieved business process automation via applications developed using Git, Gerrit, Jenkins, MySQL, and custom tools in Python and Bash.
  • Actively involved in Agile methodologies and SCRUM processes.

Python Developer

Tata Consultancy Services
Hyderabad, Telangana
05.2019 - 12.2021
  • Worked on developing web applications using Python, Django
  • Worked on rest API for the applications using Django-Rest-Framework
  • Designed and developed the UI of the website using HTML, CSS, JavaScript
  • Designed the views for creating the user story using CBV and FBV views
  • Good working knowledge on templates for managing the frontend pages using Jinja
  • Continuous updating and maintenance of production code and deployments
  • Hands on Experience on developing REST APIs and Business logics.
  • Troubleshot, debugged, and fixed issues related to existing Python codebase.

Education

Master of Computer Science -

Rivier University
Nashua, New Hampshire
12.2023

Bachelor of Computer Science -

RVR & JC College Of Engineering
Guntur, Andhra Pradesh
04.2019

Skills

  • Python
  • JavaScript
  • C
  • Django
  • Django-Rest-Framework
  • MySQL
  • Postgre SQL
  • Virtual Studio Code
  • Pycharm
  • Git
  • Github

Projects

Pass Matrix Authentication: A Novel Shoulder Surfing Resistant Authentication System, A secure graphical authentication system that protects users from becoming victims of shoulder surfing attacks when inputting passwords in public through the use of one-time login where we used different programming languages Python3, HTML5, CSS, JavaScript, PHP, MySQL Database to develop the project. 

Online Project Management :The new online project monitoring system used for monitoring the progress of different activities of a project from planning to execution stage. This system consists of maintaining the information and communication between the customer and the company. The main aim of the system is to provide a better solution for handling the issues from the company clients.

Timeline

Software Engineer

Global Techno IT
02.2024 - Current

Python Developer

Tata Consultancy Services
05.2019 - 12.2021

Master of Computer Science -

Rivier University

Bachelor of Computer Science -

RVR & JC College Of Engineering
Mohan Vijay Kumar Talapaneni