Post Job Free

Resume

Sign in

Python Data

Location:
Kleinburg, ON, L4L, Canada
Posted:
January 11, 2021

Contact this candidate

Resume:

Bharadwaj

Python Developer

Email: adjcc2@r.postjobfree.com

Ph. #: 647-***-****

Professional Summary:

Over 5+ years of professional experience as a Python Developer, in Design, Development, Implementation of Python, Django, Flask, Pyramid and client - server technologies-based applications, RESTful services, AWS and SQL.

Experience in full software development life - cycle, architecting scalable platforms, object-oriented programming, database design and agile methodologies.

Experience in python libraries like beautiful soup, JASY, NumPy, SciPy, Matplotlib, Pickle, PYSIDE, Panda data frame, network, PYCHART, High carts, Urliib2.

Experience with Design, code, debug operations, reporting, data analysis and Web Applications utilizing Python.

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

Expertise in implementing Object Oriented Python, Hash Tables (Dictionaries) and Multithreading, Django, MYSQL, Exception Handling and Collections using Python.

Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO, Ability in handling Django ORM (Object-Relational Mapper) and SQL Alchemy.

Experience in developing web-based applications using Python, Django, PHP, C++, XML, CSS, HTML, DHTML, JavaScript and Jquery.

Experience in working on various python packages such as NumPy, SQL Alchemy, Pyside, SciPy, and PyTables.

Good working experience in processing large datasets with Spark using Scala and PySpark and Familiar with JSON based REST Web services.

Experience with Django and Flask a high-level Python Web framework.

Have good exposure in LAMP (Linux, Apache, MySQL, and Python) and WAMP Architectures.

Experience with source code testing frameworks like JUnit, PyUnit.

Proficient in Python OpenStack API'S and GUI framework - Pyjamas (for web).

Exposure in various Python Integrated Development Environments like Pycharm, Spyder, and Sublime Text.

Experience in Python Development and Scientific Programing, and using NumPy and Pandas in Python for Data Manipulation.

Experience in using Scikit-Learn and Stats models in Python for Machine Learning and Data Mining.

Experience in Bash Shell Scripting, SQL and Java.

Extensive experience in developing applications by implementation of web based and client/server application using HTML, Angular JS, Node JS, CSS, JavaScript, and various Java/J2EE technologies.

Experience in working with Amazon Web Services (AWS) like AWS EC2, S3, VPC, SES, ELB, EBS, RDS, Glacier, and DynamoDB…etc.

Experience on Rest API and JSON Parsing, and JQuery.

Experienced in building tools such as ANT, Apache MAVEN, and JENKINS.

Hands-on experience working with various Relational Database Management Systems (RDBMS) like MySQL, Microsoft SQL Server, Oracle & non- relational databases (NoSQL) like MongoDB and Cassandra.

Expert at version control systems like Git, SVN and CVS.

Expertise in full life cycle application development and also good experience in Unit testing and Test Driven Development (TDD) and Behavior driven Development.

Experience in working on different operating systems-windows, Linux, UNIX, and Mac also strong development experience on Linux based operating systems such as Ubuntu, Red Hat and CentOS.

Experience in deploying applications in heterogeneous Application Servers TOMCAT, Web Logic and Oracle Application Server.

Good Experience on testing tools like JIRA and Bugzilla for bug tracking.

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

Highly motivated, quality minded developer, with proven ability to deliver applications against tight deadlines.

Technical Skills:

Languages

Python, Ruby, Scala, JavaScript, Java, GoLang, SQL and C/C++.

Frameworks

Django, pyramid, Flask, Spring, Hibernate, AngularJS and web2Py.

Python Libraries

Requests, Scrapy, wxPython, Pillow, SQL Alchemy, BeatifulSoup, Twisted, NumPy, SciPy, Matplotlib, Pygame, Pyglet, PyQT, PyGtk, Scapy, pywin32, ntlk, nose, SymPy, I python.

Database

MYSQL, PostgreSQL, MS SQL, MongoDB, SQLite, Oracle.

Software Management

GIT, SVN, Maven, Gradle, CVS.

Web Technologies

HTML5, CSS3, JavaScript, XML, Servlet, JSP, JSON, AJAX, SAAS and JQuery.

IDEs/tools

PhpStrom, Notepad++, Sublime, NetBeans, Thonny, Komodo, Pycharm, PyDev, PyScripter, Pyshield, Spyder, PyStudio, Eclipse.

Web Services

REST, SOAP, WSDL and AWS.

Testing Tools

unit test, Pytest, pythoscope, PyMock, Mocker, ant parser, web unit, web test, PAMIE, Selenium, Splinter, PyFIT, PyUseCase, AutoMap, PyChecker.

Other Tools

ANT, Apache MAVEN, JENKINS, JIRA and Bugzilla.

Application Servers

XAMPP, WAMP, Lamp, Apache Tomcat Server.

Operating Systems

Linux, Windows, Vista/XP and Mac.

Professional Experience:

Client: Onex Corporation, Toronto, ON Feb 2020 – Till Date

Role: Python Developer

Responsibilities:

Gathering requirements and translating the Business details into Technical design.

Participated in all the stages of software development lifecycle (SDLC) like design, testing development and implementation.

Developed entire frontend and backend modules using Python on Django Web Framework by implementing MVC architecture.

Developed views and templates with Django MVT (model, view, and template) to create a user-friendly website.

Worked on python, Jupyter, Scientific computing stack (NumPy, SciPy, pandas and Matplotlib).

Designed and developed components using Python with Django framework and Implemented code in python to retrieve and manipulate data.

Worked on Python Django forms to record data of online users and used Pytest for writing test cases.

Worked on Clean data and processed third party spending data into maneuverable deliverables within specific format with Excel macros and python libraries such as NumPy, SQL Alchemy and Matplotlib.

Used Python (NumPy, spicy, pandas, Scikit-learn, seaborn) to develop variety of models and algorithms for analytic purposes.

Extensively used several python libraries like - python, NumPy and Matplotlib.

Designed and developed the User Interface for the project using HTML, CSS, JavaScript, AJAX, JSON, Jquery and Bootstrap.

Automated RabbitMQ cluster installations and configuration using Python/Bash.

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

Generated graphical reports using python package NumPy and Matplotlib.

Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.

Automate different workflows, which are initiated manually with Python scripts and UNIX shell scripting.

Worked on Create, activate and program in Anaconda environment.

Used Pandas as API to put the data as time series and tabular format for manipulation and retrieval of data.

Design and maintain databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.

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

Designed and managed API system deployment using fast http server and Amazon AWS architecture.

Creating RESTful web services with Django MVT, MySQL, and MongoDB.

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

Generated an API Reference guide to help application developers for creating the software applications to store data using DDN S3 (compatible with Amazon S3 API) or DDN OpenStack Swift API calls.

Utilized PyUnit, the Python unit test framework, for the python applications.

Developed CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.

Involved in writing application level code to interact with APIs, Web Serving using AJAX, JSON, and XML.

Worked on migrating Map Reduce programs into Spark transformations using Spark and Scala.

Responsible for debugging the project monitored on JIRA.

Extensive code reviewing using GitHub pull requests, improved code quality, and also conducted meetings among peer.

Perform troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.

Actively worked as a part of a team with managers and other staff to meet the goals of the project in the stipulated time.

Environment: Python, Django, HTML5, CSS, Bootstrap, JSON, JavaScript, AJAX, RESTful web service, NumPy, SciPy, pandas and Matplotlib, MongoDB, MySQL, Elasticsearch, Docker, AWS (EC2, S3), PyUnit, Jenkins, GitHub, XML, Jira, Spark, Flask, SQL Alchemy, PostgreSQL, Scala and Windows.

Client: Rotobec Inc., Sainte-Justine, QC Jun 2018 – Jan 2020

Role: Python Developer

Responsibilities:

Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.

Worked on development of backend services using Python, SQL and Linux.

Used Django frameworks and Python to build dynamic webpages.

Developed tools for monitoring and notification using Python.

Developed MVC prototype replacement of current product with Django.

Built automation script using Confidential API and Python BeatifulSoup to scrape data from social network and other websites using Python.

Utilized Python Libraries like Boto3, NumPy for AWS. Used Pandas library for statistical Analysis. Developed efficient Angular.js for client web based application.

Created a Rich Single Page Application using HTML, CSS, AngularJS, jQuery and REST Services.

Involved in development of Web Services using SOAP for sending and receiving data from the external interface in the XML format.

Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.

Developed views and templates with Django view controller and template Language to create a user-friendly website interface.

Implemented Multithreading module and complex networking operations like race route, SMTP mail server and web server Using Python.

Performed troubleshooting, fixed and deployed many Python bug fixes for Learning Management System

Used Python Flask framework to build modular & maintainable applications.

Automated data movements using Python scripts.

Managed datasets using Panda data frames and MYSQL. Queried the database queries using Python-MySQL connector and retrieved information using MySQL dB.

Recorded the online users' data using Python Django forms and implemented test case using Pytest.

Developed the application using the Test Driven methodology and designed the unit tests using Python Unit test framework.

Developed module to build Django ORM queries that can pre-load data to greatly reduce the number of databases queries needed to retrieve the same amount of data.

Developed Python web services for processing JSON and interfacing with the Data layer.

Developed scripts to migrate data from proprietary database to PostgreSQL.

Worked on Logged user stories and acceptance criteria in JIRA for features by evaluating output requirements and formats.

Created Git repository and added to GitHub project.

Followed best practices and standards throughout the development of the project, while implementing various design patterns.

Environment: Python, Django, Angular JS, HTML, CSS, NumPy, SciPy, pandas and Matplotlib, Bootstrap, AWS, SOAP, SQL, PostgreSQL, XHTML, XML, Jquery, CSS, Devops, UNIX, Jira, Git, Agile.

Client: Future Gen Communications, Surrey, BC. Jul 2016 – Apr 2018

Role: Python Developer

Responsibilities:

Participated in requirement gathering and analysis phase of the project in documenting the business requirements by conducting meetings with various business users.

Used Python Flask framework to build modular & maintainable applications.

Automated data movements using Python scripts. Involved in splitting, validating and processing of files.

Created core Python API which will be using among multiple modules.

Participated in developing web application UI using HTML, CSS, JavaScript.

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

Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, and JQuery.

Designed views and templates with Python and Django to create a user-friendly website interface.

Utilized Python libraries like python, NumPy, SciPy, and Web2py.

Used AJAX to update small portions of the web page instead of reloading the entire web page.

Developed Restful microservices using Flask and Django and deployed on AWS servers using EBS and EC2.

Build SQL queries for performing various CRUD operations like create, update, read and delete.

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

Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.

Creating RESTful web services for Catalog and Pricing with Django MVT, MySQL, and MongoDB.

Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.

Involved in environment, code installation as well as the SVN implementation.

Responsible for debugging the project monitored on JIRA (Agile).

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, HTML, JavaScript, Bootstrap, AWS, SQL, PostgreSQL, Rest API, Ajax, Jira, Windows.

Client: Emtec Technologies, India May 2015 – Jun 2016

Python Developer:

Responsibilities:

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

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.

Developed Business Logic using Python on Django Web Framework.

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

Designed and developed data management system using MySQL.

Write scripts using python modules and its libraries to develop programs that improve processing of access requests.

Utilized PyUnit, the Python Unit test framework, for all Python applications and used Django Database API's to access database objects.

Used Django configuration to manage URLs and application parameters.

Used PyQuery for selecting particular DOM elements when parsing HTML.

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

Designed and created backend data access modules using PL/SQL stored procedures and Oracle.

Worked in an agile development environment.

Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.

Used Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.

Environment: Python, Django, HTML5, CSS, XML, AJAX, MySQL, JavaScript, JQuery, Pyquery, PostgreSQL, T-SQL, JavaScript, Eclipse, Git, Linux, Shell Scripting.



Contact this candidate