Summary
Overview
Work History
Education
Skills
Interests
Timeline
SeniorSoftwareEngineer

Siva Vajja

Iselin,NJ

Summary

Skilled software professional with a decade of expertise in Python development. Skilled in coding, debugging, and application deployment. Recognized for reliability and commitment to maintaining high standards in software engineering. Proven track record in team collaboration and adapting to evolving project requirements.

Overview

11
11
years of professional experience

Work History

Python Developer

USAA
04.2023 - Current
  • Understand the user requirements and breakdown the tasks accordingly to implement in timely manner
  • Utilized Django Web Framework for creating web applications utilizing model view control engineering
  • Build the REST API's using Django and integrate with the Angular app on AWS service
  • Experienced working with Django and PostgreSQL
  • Worked with Django user management modules to create authenticated application
  • Experienced working with GIT, version control to commit the changes and follow the workflow
  • Wrote Python scripts to parse JSON documents and load the data in PostgreSQL database.
  • Developed and deployed Python-based microservices using AWS Lambda, enabling serverless architecture and reducing infrastructure costs.
  • Worked on the backend application by using Django Web Framework to create API's
  • Knowledge in integrating the backend and front, sorting the issues and bugs during integration
  • Worked with JIRA to manage the issues, track the bugs and prioritize the issues
  • Developed Python scripts for data extraction and analysis, integrating with AWS Data Lake to support big data analytics initiatives
  • Used Django APIs to access the database
  • Experience in working with TDD/BDD environments and Scrum development lifecycle
  • Worked with IDE's and testing the API calls using postman before integrating with the front end
  • Experienced in documenting the API's using tools like swagger
  • Good knowledge of scrum and agile methodologies
  • Worked on communication platforms like Slack, Microsoft Teams to share files and communicate among the team
  • Environment: Python, Django, JSON, HTML/CSS, JavaScript, PostgreSQL, Git, Linux, JIRA, Shell Scripting, Rest Framework, pdb, Swagger, Agile/Scrum

Python Developer

State of Michigan
01.2020 - 03.2023

· Designed and developed Django REST Services with ORM models along with templates

· Implemented Business logic, data exchange, and XML processing and graph creation using Python

· Designed and Developed Oracle Stored Procedures and UNIX Shell Scripts for Data Import/Export and Conversions

· Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface

· Created unit test/regression test framework and scripts for testing various modules

· Extensively used Python requests urllib and urllib2 module to call web services

· Used NumPy for numerical analysis & matplotlib libraries part of sci-py kit to do data analysis and plotting

· Developed user interfaces using CSS, HTML, JavaScript, jQuery, JSON, bootstrap, Node.js, Angular.js

  • Implemented role-based access control and authentication in Angular applications, integrating with Python backend authentication mechanisms.

· Developed scripts in Python and Excel VBA to automate the data analysis, generating statistics isolating trends in memory failures

· Analyzed data using Excel VBA scripts

· Worked with shell scripting (bash) to automate administration tasks

· Integrated Azure Blob Storage with Python applications for efficient data storage and retrieval, enhancing data processing speed by 25%.

· Designed, developed, implemented, and maintained solutions for using Docker, Jenkins, GIT, Puppet for micro services and continuous deployment

· Expertise python scripting with focus on DevOps tools, CI/CD, Infrastructure Automation, Azure Cloud Architecture.

· Developing software in Python and web development frameworks such as Flask

· Developed Views and Templates with Python and to create a user-friendly website interface Django's view controller and template

· Designed and developed data management system using NoSQL, Mongo DB, and MySQL

· Used Unit Test library for testing python and other programs

· Developed Network modules, Socket programming and Web server hosting capabilities of Python for some applications (ex

· IoT devices)

· Resolved ongoing problems and accurately documented progress of Python project

· JIRA was used for agile/scrum process tracking and tracking the status of development

· Environment: Python, Django, JSON, HTML/CSS, JavaScript, PostgreSQL, Git, Linux, JIRA, Shell Scripting, Rest Framework, pdb, Swagger, Agile/Scrum

Python Developer

AbbVie
05.2016 - 12.2019
  • Designed and Developed Oracle Stored Procedures and UNIX Shell Scripts for Data Import/Export and Conversions
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface
  • Created unit test/regression test framework and scripts for testing various modules
  • Extensively used Python requests urllib and urllib2 module to call web services
  • Used NumPy for numerical analysis & matplotlib libraries part of sci-py kit to do data analysis and plotting
  • Developed user interfaces using CSS, HTML, JavaScript, jQuery, JSON, bootstrap, Node.js, Angular.js
  • Implemented role-based access control and authentication in Angular applications, integrating with Python backend authentication mechanisms.
  • Developed scripts in Python and Excel VBA to automate the data analysis, generating statistics isolating trends in memory failures
  • Analyzed data using Excel VBA scripts
  • Worked with shell scripting (bash) to automate administration tasks
  • Integrated Azure Blob Storage with Python applications for efficient data storage and retrieval, enhancing data processing speed by 25%.
  • Designed, developed, implemented, and maintained solutions for using Docker, Jenkins, GIT, Puppet for micro services and continuous deployment
  • Expertise python scripting with focus on DevOps tools, CI/CD, Infrastructure Automation, Azure Cloud Architecture.
  • Developing software in Python and web development frameworks such as Flask
  • Developed Views and Templates with Python and to create a user-friendly website interface Django's view controller and template
  • Designed and developed data management system using NoSQL, Mongo DB, and MySQL
  • Used Unit Test library for testing python and other programs
  • Developed Network modules, Socket programming and Web server hosting capabilities of Python for some applications (ex IoT devices)
  • Resolved ongoing problems and accurately documented progress of Python project
  • JIRA was used for agile/scrum process tracking and tracking the status of development
  • Environment: Python, Django, JSON, HTML/CSS, JavaScript, PostgreSQL, Git, Linux, JIRA, Shell Scripting, Rest Framework, pdb, Swagger, Agile/Scrum

Python Developer

Innominds Software Pvt Ltd
06.2014 - 12.2015
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud
  • Used AWS Rest API gateway and connected with lambda functionality
  • Participated in the complete SDLC process and used PHP to develop website functionality
  • Developed backend modules using Python on Django Web Framework
  • Designed and developed Use-Case, Class and Object Diagrams using UML Rational Rose for Object Oriented Analysis (OOA)/Object Oriented Design techniques (OOD)
  • Designed and developed data management system using PostgreSQL
  • Built application logic using Python
  • Implemented public segmentation using unsupervised machine learning algorithms by implementing k-means algorithm using Spark
  • Used Django APIs for database access
  • Used Python Data structures like lists, dictionaries, and tuples
  • Experienced in working with complicated List comprehensions, generators, lambda functions and various built-in functions like map, filter etc
  • Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data
  • Used Python to extract information from XML files
  • Expertise in Service Oriented Architecture (SOA) and its related technologies like Web Services, WSDLs, SOAP, XML, XSD, XSLT etc
  • Participated in requirement gathering and worked closely with the architect in designing and modelling
  • Worked on development of SQL and stored procedures on MySQL
  • Developed shopping cart for Library and integrated web services to access the payment (E-commerce)
  • Designed and developed a horizontally scalable APIs using Python Flask
  • Designed Cassandra schema for the APIs
  • Environment: Python, AWS, Linux, Java/J2EE, JavaScript, Django Framework, SQL, MySQL, Lambda, jQuery, Node.js Apache web server, Spark Flask, Cassandra

Education

Master of Science - Information Technology

Kent State University
Kent, OH
04.2017

Skills

  • Skilled in Python programming and shell scripting
  • Proficient in relational and NoSQL databases
  • Experience with modern web frameworks and APIs
  • Experience with Windows environments
  • Debugging and code analysis tools
  • Skilled in data analysis and visualization with Python libraries including Matplotlib and Pandas
  • Skilled in Python development
  • Experienced in object-oriented design principles
  • Pandas library
  • Database management
  • RESTful apis
  • Python django
  • Code writing

Interests

  • I enjoy helping others and giving back to the community
  • Exploring famous landmarks, historical sites, and cultural attractions in a new destination
  • Coding and Programming
  • App Development
  • Graphic Design
  • Interior Design
  • Design and Build Websites
  • Personal Development and Self-Improvement

Timeline

Python Developer

USAA
04.2023 - Current

Python Developer

State of Michigan
01.2020 - 03.2023

Python Developer

AbbVie
05.2016 - 12.2019

Python Developer

Innominds Software Pvt Ltd
06.2014 - 12.2015

Master of Science - Information Technology

Kent State University
Siva Vajja