Hiranmayi Upadhyayula

  • Python Developer
  • San Jose, CA
  • Member Since Jun 03, 2023

Candidates About

 

Hiranmayi Upadhyayula

SUMMARY

       Over 6+ years of experience as a Web Application Developer and Software Engineer using Python, Django.

       Experience with Django, a high-level Python Web framework.

       Worked in Python Integrated Development Environments like NetBeans, PyStudio, PyDev and Sublime Text.

       Experience in NoSQL databases like Apache Cassandra (1.2, 2.0, and 2.1) and MongoDB (2.6, 2.4).

       Experience object oriented programming (OOP) concepts using Python.       

       Experienced in LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture. 

       Experienced in developing web-based applications using Python,Django, XML, CSS, HTML, DHTML, JavaScript and JQuery.

       Experience in developing python scripts for automation and performing functional tests and data validation. 

       Excellent knowledge of OOPS, Multi-Threading and Collections concepts and in Python. 

       Good experience with Amazon Cloud EC2, Simple Storage Service S3 and Amazon SQS.

       Experienced in installing, configuring, modifying, testing and deploying applications with Apache.

       Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, Bootstrap and JavaScript.

       Experience using container technology such as Docker. 

       Familiar with JSON based REST Web services

       Expertise in working with server side technologies including databases, Restful API and MVC design patterns. 

       Hands on Experience with parallel computing, multithreading, Experience with JSON based REST Web services

       Experienced in developing Web Services with Python programming language.

       Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.

       Excellent debugging, problem solving, optimization and testing skills.

       Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.

       Excellent written and oral communication skills with results-oriented attitude. 

 

Technical Proficiency:

 

Languages                       Python 2.7/2.4, C++, C, Java, Shell Script,

Python Framework         Django 1.3/1.4

Storage                          MySQL, SQL Server 2008,PostgreSQL, MongoDB 2.6/2.4,

                                        Amazon AWS cloud, Amazon Cloud EC2, Amazon SQS, Amazon S3, 

Web Technologies          AJAX, JavaScript, pyQT, HTML, JSON, XML, and Load Balancers

Protocols                       ACL, IPV4/V6, TCP/IP, VLAN, NAT, DHCP,FTP, SCP

Versioning Tools            Git

     Web Servers                    Apache, IIS

Operating systems         Linux/Unix, MAC OS, Solaris

 

 

Educational Qualifications: -

 

·         BS Computer Science, ICFAI, Hyderabad, India2011

 

Professional Experience:

 

Brocade Communications, San Jose, CA                                                                July 2015 – Present

Python Developer

Worked on development of Network Traffic Analyzer application and Load Balancer and Network Provisioning tools.

·         Worked with offshore teams and internal clients to Design and analyze the requirements of in-house applications.

·         Worked on Agile Methodologies, Scrum stories and sprints experience in a Python based environment.

·         Used LAMP (Linux, Apache, MySQL, PYTHON) architecture.

·         Used HTML5/CSS, Bootstrap, and Javascript for UI development.

·         Developed Python scripts using multithreading module. 

·         Used Python framework to design and develop the application.

·         Implemented and modified SDN load balancer in POX SDN controller.

·         Used Restful API’s with JSON,XML to extract Network traffic information.

·         Created the Automation scripts using Python for testing applications as well as the integration of these application (API's &UI's) based on REST calls using Python, phrasing the JSON responses. 

·         Used JSON based and RESTful API for information extraction

·         Designed and developed data management system using MySQL.

·         Used Github for Python source code version control, Jenkins for automating the build Docker containers. 

·         Deployed the application on cloud using AWS.

·         Used Amazon Cloud EC2 along with Amazon SQS to upload and retrieve project history.

·         Worked with Marketing and Sales teams to enhance applications to suit their needs

·          Debug application deployments on multiple environments.

·         Trained and documented initial deployment and Supported product stabilization/debug at the deployment site

Environment: Python 2.7, MySQL, Amazon EC2, Amazon SQS, S3, Docker, Jenkins, Linux, HTML, CSS, JQuery, JSON, Restful Web Services,JavaScript, Apache, Linux.

 

Safeway Inc, Pleasanton, CA                                                                                     May 2013 – July 2015

Python Programmer

Worked on development of scripts to automate the Production servers for the DevOps team. 

Responsibilities:

·         Responsible for gathering requirements, system analysis, design, development, testing and deployment.

·         Participated in the complete SDLC process.

·         Created Business Logic using Python 2.7.

·         Used Django framework for application development.

·         Utilized PyUnit, the Python unit test framework, for all Python applications. 

·         Wrote Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization. 

·         Involved and played a leading role in database migration projects from Oracle to MongoDB

·         Deployment and Build of various environments including Linux and UNIX

·         Installed and maintained web servers Tomcat and Apache HTTP Web servers in UNIX.

·         Involved in Installation and setting up Python /Linux test beds. 

·         Worked with JSON based REST Web services. 

·         Worked on automation, setup and administration of build and deployment tools such as Jenkins

·         Used RESTful API with JSON for extracting Network traffic/Memory performance information.

·         Set-up AWS EC2 Cloud with Load Balancers.

·         Wrote Python scripts to update ACL’s on Servers.

·         Created database using MySQL, wrote several queries and Django API’s to extract data from database.

·         Created specific images using Python Imaging Library for the custom images used for each book.

·         Effectively communicated with the external vendors to resolve queries.

·         Used GIT for the version control.

Environment:  Python 2.7, Django 1.4,AWS EC2,ACL, MongoDB,Load Balancers, MySQL, Windows, Linux, HTML, CSS, JQuery,JavaScript, Apache, Linux.

 

Robert Bosch, San Jose, CA                                                                                     Feb 2012 – May 2013

Python Developer

Worked on development of Warranty Management and Product defect tracking system for Bosh.

Responsibilities:

·         Design, develop, test, deploy and maintain the website.

·         Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.

·         Developed entire frontend and backend modules using PHP/Python.

·         The system is a full micro services architecture written in Python utilizing distributed message passing via Kafka with JSON as data exchange formats. 

·         Designed and developed data management system using MySQL.

·         Rewrite existing Python module to deliver certain format of data.

·         Wrote python scripts to parse XML documents and load the data in database.

·         Generated property list for every application dynamically using python.

·         Handled all the client side validation using JavaScript.

·         Creating unit test/regression test framework for working/new code

·         Using Subversion version control tool to coordinate team-development.

·         Responsible for debugging and troubleshooting the web application.

Environment:Python, MySQL, Linux, HTML, Kafka, XHTML, CSS, AJAX,JavaScript, Apache Web Server,and Django

 

Reddy Labs, India                                                                                                     June 2011 to Feb ‘2012

Software Developer

Worked on development of Customer Order Processing and Backorder processing system for Reddy labs.

Responsibilities:

       Designed and developed Use-Case Diagrams, Class Diagrams, Object Diagrams using UML Rational Rose for OOA/OOD techniques.

       Developed Application using PHP, SQL and UNIX.

       Responsible for development and enhancements of all the modules of raildocs and have them running quickly with online features.

       Engineered stable, isolated environments per game team

       Used HTML, CSS, JQuery, JSON and Javascriptfor front-end applications.

       Managed our servers in development, testing, certification and production.

       Implemented locking mechanisms using multi-threading functionality.

       Used Python, Php, CGI, JQuery, JavaScript and JSON at the front end.

       Used python scripts to update content in the database and manipulate files.

       Generated Python Django Forms to record data of online users

Environment: PHP, UML, Shell Scripting, PL/SQL, ODBC, Oracle 9i, Linux and Windows NT.