Post Job Free
Sign in

Front End Python Developer

Location:
Newark, DE
Posted:
May 23, 2024

Contact this candidate

Resume:

SAI BHARGAV

Email: ad5w5v@r.postjobfree.com PH: 931-***-****

Python Developer

Professional Summary

9+ years of experience in Design, Development, Implementation of Python, Django and client - server technology-based applications.

Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment,

Experience in developing web applications implementing Model View Control (MVC) architecture using Django, Flask, Pyramid and Python web application frameworks.

Proficient in Front end development experience using Python, Django, HTML5, CSS3, jQuery, JSON, Angular and Node.js.

Experienced in AWS services like EC2, IAM, S3, BOTO3, Elastic Beanstalk and Lambda.

Experienced with Object Oriented Programming, Software Development Life Cycle, Database designs, agile methodologies, coding and testing of enterprise applications.

Experience in developing web applications implementing MVT/MVC architecture using Django.

Experience in developing various screens for the front end using Angular, Creating Components, and Services using Angular CLI.

Experience in implementing RESTful Web Services with server-side technologies using restful API and MVC design patterns with Django REST framework and Django framework.

Proficient with serverless architect especially under AWS Cloud services such as Lambda, Step Functions.

Strong foundation in Object Oriented Programming principles, and writing extensible, reusable and maintainable code.

Knowledge in implementing MVC architecture using Django for web-based applications in OOP concepts like Multi-Threading, Exception Handling and Collections.

Experience in developing web services (WSDL, SOAP and REST) and consuming web services with python programming language.

Well Versed with various Python Integrated Development Environments like Net Beans, PyCharm, PyScripter, Spyder, PyStudio, PyDev and Sublime Text.

Experience in using NOSQL libraries like MongoDB and Version Control Tools like GIT, GITHUB.

Experience in using Jenkins/Hudson as a Continuous Integration server to configure with Maven.

Well Versed with issue tracking/bug tracking tool like Jira.

Experience with bug-tracking Jira, source code management tools Git, GitHub

Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

Technical Skills:

Languages Python 3.x/2.7, SQL

Python Libraries NumPy, Pandas, matplotlib, SciPy, PySpark

Python Framework Django, Angular JS, Java Script, JQuery and Node.js.

IDE’s PyDev, PyCharm, Spyder, PyStudio

Databases MS SQL, MySQL, Oracle

Web Technologies XML, CSS3, HTML5, DHTML, JavaScript, JQuery, MVC3, Bootstrap, RESTful, AJAX

Web Services SOAP, REST

Methodologies Agile, Scrum

Operating Systems Window, UNIX, Linux

Professional Experience

Python Developer

Change Healthcare, Nashville, TN April 2023 to Present

Responsibilities:

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

Used Python to write data into JSON files for testing Django Websites. Created scripts for data modelling and data import and export.

Developed Simple Object Access Protocol (SOAP) based web services for different applications called User Service and other applications using Representational State Transfer (REST) based Web services.

Parsing various format of files like JSON format files and load into Oracle database with JSON modules.

Worked on front end frame works like CSS, Angular 13, Bootstrap for development of Web application

Utilized data binding in Angular to create dynamic relationship between templates and TypeScript logic.

Used BOTO 3 for launching and deploying instances in AWS.

Designed and Developed REST Webservices to interact with various business sectors.

Used Python based GUI components for the front-end functionality such as selection criteria, created test harness to enable comprehensive testing utilizing Python.

Used Test Driven Approach for developing the application and implemented the unit tests using Python Unit Test framework called PyUnit.

Used JIRA for tracking and Updating Project issue.

Environment: Python, Django, Angular 13, TypeScript, HTML5, JSON, Bootstrap, AWS, Webservices, Boto 3, PyCharm, PyUnit, GIT, Jira, Agile, Windows.

Python Developer

AgFirst columbia, SC July 2020 to March 2023

Responsibilities:

Involved in the development and deployment of a Python based web application using Django framework with Agile and TDD methodologies.

Responsible for developing impressive UI using HTML5, CSS3, Angular 9 and Bootstrap.

Utilized several packages in the Angular CLI to create a more functional application.

Writing helper scripts with boto3 to launch EC2 instances, monitor instance status with emails notifications.

Worked on standard python packages like boto3 for AWS.

Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML5 data

Responsible for managing MongoDB environment with high availability, performance and scalability perspectives.

Developed the Application using python IDE – PyCharm.

Update, maintain and change the current web applications as per the project requirement.

Generated Python Django forms to record data of online users and used PyTest for writing test cases.

Used Git and Jira for code submissions and review process.

Handling the day-to-day issues and fine tuning the applications for enhanced performance.

Environment: Python, Django, Angular 9, HTML, Bootstrap, AWS, Boto 3, JSON, PyCharm, Mongo DB, Jenkins, GIT, Jira, Agile, Windows.

Python Developer

state of Michigan April 2018 to June 2020

Responsibilities:

Developed entire frontend and backend modules using Python on Django Web Framework.

Developed internal auxiliary web apps using Python Flask framework with Angular6 and Twitter Bootstrap CSS / HTML framework.

Created custom user with overriding key field and adding more fields other than that provided by the Django out-of-box features.

Using Bash and Python included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs.

Involved in tokenizing the sensitive data before archiving in AWS S3 using REST based Enterprise Tokenization service and encrypting the data before sending it over wire to external systems.

Involved in development of Web Services using REST for sending and getting data from the external interface in the JSON format.

Used Django configuration to manage URLs and application parameters.

Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.

Performed authentication and authorization on a restful web API service tier using json web token.

Stored the data in the form of JSON structure-based documents, stored in a collection using MongoDB.

Utilized Git for Version Control System.

Extensively used Jira for bug tracking and task management

Environment: Python, Django, HTML5, CSS3, Angular 6, AWS, Boto 3, Rest, JSON, GIT, Jira, Mongo DB, Agile, Windows.

Python Developer

Avon Technologies Pvt Ltd Hyd India November 2016 to January 2018

Responsibilities:

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

Developed web applications in Django Framework's model view control (MVC) architecture.

Developed server-side application and server-side validations using Django framework.

Developed the front-end featuring rich web interface using HTML5, CSS3, and Java Script and used JQuery framework for UI centric AJAX behavior.

Angular.JS is used to build efficient backend for client web application and used Django APIs for database access.

Developed website based on Django CMS.

Implemented business logic using Python/Django.

Implemented code in python to retrieve and manipulate data.

Created test harness to enable comprehensive testing utilizing Python.

Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.

Responsible for setting up Python REST API framework using Django.

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

Used several Python libraries like Python, NumPy and matplotlib and was involved in environment, code installation as well as the SVN implementation.

Worked in Python on a SQL database.

Extracted and loaded data using Python scripts and PL/SQL packages.

Involved in agile (Iterations and stand up meetings etc) thus used practices of test-driven development, SCRUM, continuous integration, refactoring and code standards.

Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.

Environment: Python 3.x, Django, MVC, AJAX, JQuery, JSON, REST, SQL, PL/SQL, Agile and Windows.

Python Developer

Yana Software Private Limited Hyderabad, India June 2014 to October 2016

Responsibilities:

Worked as part of an Agile/Scrum based development team and exposed to TDD approach in developing applications.

Involved in front end and utilized Bootstrap and Angular 2 for page design. Created Business Logic using Python to create Planning and Tracking functions.

Wrote REST APIs, as part of developing web-based applications using Django REST framework.

Written Python utilities and scripts to automate tasks in AWS using boto3 and AWS SDK. Automated backups using AWS SDK (boto3) to transfer data into S3 buckets.

Heavily leveraged Python's graphics APIs for creating graphics and serialization libraries for encoding data in JSON formats.

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

Used PyQuery for selecting particular DOM elements when parsing HTML 5.

Used AngularJS Services $http for consuming REST API's and utilized Postman tool to debug Web API.

Created Data tables utilizing MySQL utilized Jinja to access data and display it in the front end.

Used advanced packages like Mock, patch and beautiful soup (b4) to perform unit testing.

Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.

Used Jenkins to deploy our code into different environments and scheduling jobs.

Used GitHub as a version control and for issue tracking/bug tracking used JIRA.

Environment: Python, Django, Angular 2, AWS, Boto 3, HTML5, MySQL, Beautiful Soup, WebApp2, Jenkins, GITHUB, Jira, Agile, Windows.



Contact this candidate