Kesavaram
Senior Python developer
Hire this person
Send a job offer directly to this candidate
About
Full stack python developer with 9+ years of professional experience in Analysis, Design, development, and implementation of various Web applications using Python and Django.
Experience with phases of SDLC, database design, agile methodologies (Scrum). Expertise in python frameworks like Django, FLASK Framework in implementing MVC (Model view controller) Frameworks. Proficient in developing Web services (SOAP, RESTful) in Python Using Django-Rest framework Experience with full software development life cycle, architecting scalable platforms, object-oriented programming, database design and agile methodologies.
Extensive experience in system analysis, design, development, and implementation of web based and client/server applications using HTML5, Bootstrap, CSS3, JavaScript, JDBC, XML, Python, Django. Good Experience in using Python modules and libraries like Pandas, Matplotlib, NumPy, SciPy Good understanding of DevOps implementations using container orchestration using Docker and AWS cloud automation using Terraform Hands on experience in AWS cloud technologies like EC2, ECS Fargate, S3, VPC, Amazon SQS, Lambda, API Gateway, Route53 and DynamoDB. Good understanding of Django ORM Excellent knowledge and experience in Object oriented Design and Programming concepts.
Good Knowledge in Integrated Development Environments like PyCharm, VS code. Good understanding of Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors on MySQL, and PostgreSQL database. Expertise in working with different databases like Oracle, MySQL, PostgreSQL, and good knowledge in using NoSQL database MongoDB.
Experience in handling REST and SOAP Web Services. Good Knowledge of RDBMS concepts and extensively worked with Oracle, SQL Server 2008, MYSQL. Extensive experience in implementation of version control software GITHUB, SVN.
Excellent working knowledge of different operating systems like LINUX and WINDOWS. Ability to understand, solve problems with Result-oriented attitude and resourceful in completion of projects with ability to multitask and meet strict deadlines. Ability to learn and adapt quickly to the emerging new technologies and paradigms.
Excellent communication, interpersonal and analytical skills, and a highly motivated team player with the ability to work independently.
Experience
Senior Software Engineer at Cox Automotive (2016-10 – Present)
- Designed and developed low-latency, high-availability and performant web applications using Python, Django Rest API microservices and ReactJS framework.
- Python scripting to connect platforms and setting up end-to-end for jobs, report management and consistent order delivery.
- Worked with AWS services to integrate / migrate projects from on-premises servers to AWS ECS fargate
- Set up and New-relic and Splunk monitoring metrics on all servers – both cloud and on premises.
- Developed and maintained Restful APIs for internal services.
- Developed multiple full stack applications using Django and React.
- Dockerized microservices and coordinated with DevOps team to accomplish smooth CI/CD pipeline.
- Developed Leads web application using Elastic search service deployed in AWS Fargate using Terraform.
- Started as entry level Software Engineer and lead the team for past one year and accomplished many milestone deliverables for customers.
- Guide junior developers to follow best engineering/coding practices and maintain reusable, testable, and efficient code
- Developed APIs to convert JSON data into dynamic PDF’s using Django Weasyprint
- Environment: Python, Django, React.JS, Docker, Linux, shell, SQL, Redis, JavaScript, Bootstrap, GitHub, AWS, Jenkins
Software Engineer at Cloud Mellow (2016-09 – 2016-10)
- Analyzed and gathered business requirements specifications by interacting with client and understanding business requirement specification documents.
- Implemented REST APIs using Python and Django framework.
- Developed web-based applications using Python, Django, XML, CSS, HTML, JavaScript, AngularJS, jQuery, and Bootstrap
- Unit Test Python library was used for testing many programs on python and other codes.
- Wrote Python scripts to parse JSON documents and load the data in database.
- Implemented web applications in Flask frame works following MVC architecture.
- Used React.js as the development framework to build multiple single-page applications.
- Used Celery with RabbitMQ, MySQL, Django, and Flask to create a distributed worker framework.
- Implemented SQL Alchemy which is a python library for complete access over SQL.
- Utilized Python Libraries like Boto3 to store customer credit data into encrypted S3 buckets securely.
- Developing applications using RESTFUL architecture using Node.js and PHP as backend languages.
- Designed and maintained databases using SQL Alchemy and PostgreSQL and developed Python based API (RESTful Web Service) using Flask
- Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
- Environment: Python, Django, Flask, AWS, PostgreSQL, MYSQL, GitHub, Docker, Terraform.
Python Developer at Books That Grow (2015-04 – 2016-08)
- Integrated multiple single sign-on (Microsoft Azure) and OAuth technologies with the Books That Grow App to increase user acquisition and retention by decreasing the user on-boarding time.
- Developed mail-gun system for BTG domains for sending marketing emails to increase user acquisition using multiple python and SMTP Client instances.
- Perform automated tests, unit tests and customized load testing for the overall system.
- Worked on creating Rest Services using Django Rest framework and Python
- Developed a desktop application using Python to upload data from excel sheets to Oracle DB and retrieve data as needed by the client.
- Written SQL queries for MYSQL server and Oracle DB, depending on the database used for the projects.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators, and production to ensure production deadlines are met.
- Environment: Python, Pandas, JavaScript, XML, GitLab, MYSQL, SQL, GitHub, Oracle, and Windows.
Python Developer at Ontodia (2014-08 – 2015-03)
- Designed and developed web applications using Django.
- Designed and developed components using Python with Django framework. Implemented code in python to retrieve and manipulate data.
- Designed and developed UI of the website using HTML, XHTML, AJAX, CSS, and JavaScript
- Python scripts to parse XML documents and load the data in database.
- Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution.
- Developed web applications in Django Framework model view control (MVC) architecture.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL API calls.
- Responsible for setting up Python REST API framework using Django-Rest Framework.
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
- Implemented the presentation layer with HTML, DHTML, Ajax, CSS, and JavaScript.
- Responsible for setting up Python REST API framework using Django.
- Created Oracle backend database for data entry from Django.
- Used GitHub for version control.
- Created User Controls and simple animations using Java Script and jQuery.
- Design and documentation of REST APIs using Django Rest framework for collection and retrieval of high-volume data.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Developed Merge jobs

