Personal details

Vivek M. - Remote back-end developer

Vivek M.

Principal development Engineer
Based in: 🇮🇳 India
Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

Hi, Welcome to my profile! I have been in the software development industry for 4 years. My key skills are

  1. Python.
  2. Django Framework.
  3. GitHub (version control tool).
  4. Front-end technologies ( Html, CSS, Javascript, Jquery, Ajax)
  5. Relational Database (PostgreSQL, MySQL)

I built web applications and Python projects based on the Django framework and provide optimum solutions by solving client problems. Let me find the solutions to your problems too.

I am also a mentor. I love teaching Python programming from basic to advanced level and taught some students in other teaching platforms as well. I prepare the customized syllabus as per the requirements and experience.

Work Experience

Principal Development Engineer
Calsoft Private Limited | Mar 2022 - Present
Python
Django
GitHub
Jenkins
Docker
I worked for a client (Juniper Networks) on a product called Juniper Apstra. Project: Juniper Apstra Client: Juniper Networks (Juniper) Role: Python developer Key Result areas: 1. Develop new features for Apstra Project using Python as per client requirements. 2. Standardized existing Python modules and optimized the coding efficiency to improve the project performance. 3. Implement the new API endpoints (REST API) for the application. 4. Reproduce & troubleshoot the issues identified by the client by deploying the network topology. 5. API Testing using the Postman tool
Python developer
WillisTowersWatson | Aug 2021 - Mar 2022
Python
Flask
Excel
GitHub
Pandas
Microsoft SQL Server
Postman
I worked for the client (WTW) on a project FNOL Project Name: FNOL Client: Willis Towers Watson Role: Python developer Project description FNOL is a project developed to build the application in Python which is based on Insurance terms depending on their internal tools Key results: 1. Implemented new modules using Python scripting, considering the business logic and requirements. 2. Developed effective test cases and APIs (REST APIS) to ensure the module functionality 3. Extracted and processed the data in various formats using Python (pandas library). 4. Created new SQL queries for data retrieval and processing from the database( MYSQL SERVER) 5. Played a key role in project requirement gathering and deliverables.

Education

JNTU Kakinada university
Bachelor's degree・Electronics and Communication Engineering
Jun 2010 - Aug 2014
Sri kakathiya merit school
High school diploma・MPC
Mar 2009 - Sep 2010

Personal Projects

Employee Management SystemIconOpenNewWindows
2023
HTML/CSS
Django
SQLite
Bootstrap
Python 3
An Employee Management System in Django keeps track of all of the employee’s information and data. We’ve created all of the employee's and company crud (create, read, update, and delete) operations. This is a role-based module in which the admin can perform any operation on the data.
2023
HTML/CSS
Django
SQLite
Python 3
JavaScript
This is a blogging application that allows users to create, view, update, and delete blog posts Features User Registration - Users can sign up for an account to create and manage their blog posts. Authentication and Authorization - User authentication is implemented using JWT (JSON Web Tokens) for secure access to the API endpoints Blog Posts: Users can create, view, update, and delete their blog posts Image Upload: Users can upload images to their blog posts

Certifications & Awards

Django
cutshort | Apr 2023