Post Job Free

Resume

Sign in

Python Developer Node Js

Location:
California
Salary:
95000
Posted:
November 03, 2023

Contact this candidate

Resume:

Bhagavathi

Python Developer

Email: ad0t2i@r.postjobfree.com

Ph #: 669-***-****

Professional Summary

* ***** ** ********** ** a Python Developer with deep understanding of technology trends with expertise in core of complex technologies.

Experienced in complete life cycle of SDLC and major aspects of technological projects including Requirement Analysis, Design, Development, Database Design, Deployment, Testing, Debugging, and Application Maintenance.

Experience in implementing with server-side technologies with restful API and MVC design patterns with Node JS and Django framework.

Proficient in front-end development when working with Angular Versions, HTML5, CSS, XML, BootStrap, jQuery and Node.js.

Experience in implementing with server-side technologies with restful API and MVC design patterns with Node JS and Django framework.

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

Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.

Extensive experience in deploying, managing and developing MongoDB clusters and worked on Jenkins continuous integration tool for deployment of project.

Proficient in working with various Python Integrated Development Environments like PyCharm, Atom, Eclipse, PyDev and Sublime Text.

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

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

Primary Languages

Python, SQL

Frameworks

Django, Flask, Angular Versions

Web Technologies

HTML5, CSS3, JavaScript, jQuery, AJAX, XML, JSON

IDEs Tools

Sublime Text, Spyder, PyCharm, Eclipse

API

REST, SOAP

Cloud

AWS

Database

MySQL, Mongo DB, Oracle

Version Control Tools

Git, GitHub

Bug Tracking Tools

Jira

SDLC Methods

SCRUM, Agile

Operating System

Windows, iOS, Android

Professional Experience:

Client: Focus1 Insurance, Portland, OR Jul 2022 – Till Date

Role: Python Developer

Responsibilities:

Worked on the implementation of change requests raised by the client. Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.

Developed UI using HTML, jQuery, CSS, Angular 13 and Bootstrap.

Implemented REST calls that consume the REST API’s using Angular Http Module.

Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication and used Boto 3.

Developed Wrapper in Python for instantiating multi-threaded application.

Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.

Used Bootstrap and Angular UI Bootstrap for creating rich, Responsive UI Screens for varying screen sizes and devices.

Developed automation scripts to back up the old records by using Mongo DB export command and transferred the files into backup machine with the help of ftplib.

Used PyQt to implement GUI for the user to create, modify and view reports based on client data.

Continuous improvement in integration workflow, project testing, and implementation of continuous integration pipeline with Jenkins. Implemented code coverage and unit test plug-ins with Maven in Jenkins.

Participated in Version controlling process using GitHub, Git. Used Jira Project management tool.

Performed efficient delivery of code based on principles of Test-Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.

Environment: Python, Django Angular 13, TypeScript, Node JS, Angular CLI, NPM, Boto 3, Angular, Mongo DB, PyQT, Maven, Jenkins, Mongo DB, GITHUB, Agile, Windows.

Client: Axos Bank, San Diego, CA Oct 2020 – Jun 2022

Role: Python Developer

Responsibilities:

Performed efficient delivery of code based on principles of Test-Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.

Involved in development of entire frontend and backend modules using Python on Django Web Framework.

Design and develop components using Python. Implemented code in python to retrieve and manipulate data.

Re-engineered various modules for implementing changes and creating efficient system.

Assisted in developing the user interface using HTML5, CSS3, Angular 9/10 and Bootstrap.

Used Angular services to consume the REST API’s and retrieve data from database and Angular Pipes to filter the data to display it in the view.

Implemented AJAX for dynamic functionality of a webpages for front end applications.

Used Python and Django creating graphics, processing of documents, data exchange and business logic implementation between servers.

Managed code versioning with GitHub and deployment to staging and production servers.

Automated the existing scripts for performance calculations using NumPy and SQLAlchemy and interacted with QA to develop test plans from high-level design documentation.

Environment: Python, Django, HTML5, CSS3, Angular 9/10, REST API, Jenkins, Maven, GitHub, Agile, Windows.

Client: Tuft and Needle, Phoenix, AZ Jan 2019 – Sep 2020

Role: Python Developer

Responsibilities:

Worked in Agile development following Scrum process, Sprint and daily stand-up meetings.

Created web-sockets by using Django to get a handle on what we needed to be done on the backend of the applications

Worked on Python Django Forms to record data of online users and used Django frameworks for creation of web pages.

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

Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.

Used MySQL as backend database and MySQL of python as database connector to interact with MySQL server.

Tested compatibility of application for dynamic and static content in cross browsers such as Chrome, IE, Edge, Firefox and Safari.

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

Used JIRA for bug tracking and issue tracking and added several options to the application to choose particular algorithm for data and address generation.

Responsible for debugging and troubleshooting the web application.

Environment: Python, Django, PyCharm, Shell Scripting, My-SQL, HTML, CSS, Bootstrap, Ajax, Git, Jenkins, Jira, GITHUB, Windows.

Client: Mercury Insurance, Los Angeles, CA Aug 2017 – Dec 2018

Role: Python Developer

Responsibilities:

Participated in all stages of Software Development Life Cycle like Planning, Analysis, Design, Implementation and Testing.

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

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

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

Designed user friendly interface using BOOTSTRAP framework.

Developed Python code for instantiating multi-threaded application and running with other applications.

Job scheduling, batch-job scheduling, process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.

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

Updated storyboard organized Sprint dashboard and involved in stories grooming for future Sprint planning and preparation.

Environment: Python, Django, Angular JS, HTML5, CSS3, AWS, EC2, Boto 3, PyTest, MySQL, Jenkins, GIT, Jira, Agile, Windows.



Contact this candidate