We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

Portland, OR

SUMMARY

  • 8+ years of Software Development experience over Open - Source Development platforms such as Python, Django, PHP, HTML, CSS, Angular, JavaScript, jQuery, Json, AJAX and database in MySQL.
  • Skilled Knowledge about MVT architecture of Django Framework.
  • Expertise in Web Development using Django web framework.
  • Developed web applications, RESTful web services and APIs using Python, Flask, Django.
  • Good knowledge of web services with protocols SOAP, REST.
  • Working knowledge of Python ORM libraries including Django ORM, SQL Alchemy.
  • Involved using automations, using Python like Reports, Data Migrations.
  • Experience as a software devops engineer with proficiency inPython/DjangoandAWS developmentfor back - end as well asTypescript/Angularfor front-end
  • Perform Unit Testing and System Integration Testing of the newly developed functionality in Python.
  • Developed and tested many features for dashboard using Django, Bootstrap, CSS and JavaScript.
  • Knowledge on Software Development Life Cycle (SDLC), Agile Methodologies.
  • Good experience in Redis cache.
  • Proficiency in writing SQL queries (T-SQL, PL/SQL programming), tables, view, functions, triggers, stored procedures using relational databases like MySQL, MSSQL, Oracle. Experienced in NoSQL technologies like Cassandra, Mongo DB.
  • Exposure to installing, configuring, modifying, testing and deploying applications with AWS.
  • Experience in automating the AWS cloud using boto3.
  • Worked on Custom APIs/Web services development using PHP. Integrated Google APIs/Client APIs with the application.
  • Gained experience with handling incoming Webhooks using PHP. Experienced with Email/SMS service providers with the applications using PHP.
  • Profound Knowledge on Object-Oriented Programming (OOP) concepts.
  • Hands on Experience in Scheduling workers by use Cron jobs, Task scheduler in Linux and Windows
  • Good Debugging skills in both client and server side.
  • Experience in handling various backend data sources like MySQL, Oracle, XML Data source and JSON Data source.
  • Good experience in using software tools like Git, Bitbucket, SVN, SourceTree, Heroku and Jenkins.
  • Experienced in Agile methodologies and Scrum-Master duties of planning and prioritizing work for team.
  • Proficient in using IDEs like PyCharm, IntelliJ, Sublime Text, Eclipse, Visual Studio, PHP Storm.
  • Being an open-source enthusiast, I have a regular tendency to learn new programming languages and frameworks.

TECHNICAL SKILLS

Programming Languages: Python, C/C++, Java, PHP, SQL, HTML, CSS, JavaScript, jQuery

Web Development: HTML, CSS, JavaScript, XML, AJAX, jQuery, JSON, PHP

Web Framework: Django, Pyramid, Flask, Webapp2, Angular

Cloud Computing Platform: AWS.

Database: MySQL, MSSQL, Oracle (8i, 9i, 10g, 11g), MongoDB

Big Data Technologies: Hadoop, MapReduce, and Spark

Operating Systems: Servers UNIX/Linux, Ubuntu, Windows, Apache Tomcat, Utilities Git, MS Visio, MS Office, Notepad++

Other tools: MySQL Workbench, Argos, WordPress

Version Control: Subversion (SVN), GitHub, Bitbucket

IDEs: PyCharm, IntelliJ, Sublime, Eclipse, Visual Studio, PHP Storm, NetBeans

Methodologies: Waterfall, Spiral, Agile

PROFESSIONAL EXPERIENCE

Confidential

Sr. Python Developer

Responsibilities:

  • Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
  • Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Developed entire frontend and backend modules usingPython on Django Web Framework by implementing MVC architecture.
  • Rewrite existing Python/Flask module to deliver certain format of data. Created script in python for calling REST APIs.
  • Deployed Django web application in Apache webserver and carpathia cloud web deployment.
  • Involved in designing user interactive web pages as the front-end part of the web application using various web technologies HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Node Js, React JS, DOM, AJAX, XML, XHTML, JSON, SVG, Bootstrap, and Angular JS etc.
  • Designed and developed variousAngular 2components(ngModule),services(observable/promises),directivesand Pipes usingTypeScript.
  • Developed Python code to gather the data from HBase and designs the solution to implement using PySpark.
  • Developed PySpark code to mimic the transformations performed in the on-premise environment.
  • Used Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks.
  • Install, configure, and troubleshoot Red Hat Enterprise Linux. Well-versed in AWS Elastic Beanstalk for application deployments and operated on AWS lambda with Amazon kinesis.
  • Worked on a large scale distributed computing environment, monitoring data nodes to prioritize jobs for processing functions.
  • Written various AWS Lambda services for Automating the process of taking EBS Snapshots every day in production environment on the cloud.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL db package to retrieve information.
  • Generated Python Django Forms to record data of online users.
  • Created Typescript controllers for the different pages in the views using Typescript.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Deployed and monitored scalable infrastructure on Amazon web services (AWS).
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture and automated AWS S3 data upload / download using python scripts.
  • Implemented monitoring and established best practices around using elastic search.
  • Generated graphical reports using python package Numpy and MatplotLib.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Deployed and administered many MySQL RDS instances, PostgreSQL RDS instance and MSSQL database on EC2 server.
  • Used PostgreSQL for storing and retrieving JSON format data that need to be displayed on Google maps API. Good knowledge in AngularJS and Responsive Design.
  • Designed and implemented a tool called netconf (Network configuration) which automatically configures network switches by parsing XML files.
  • Managed code versioning with GitHub, Bit Bucket and deployment to staging and production servers.
  • 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 2.7, Django 1.7, HTML5, CSS, XML, MySQL, JavaScript, JQuery, CSS Bootstrap, PySpark, RESTful, MS SQL Server, MongoDB, Elastic Search, Ubuntu server, Windows 12 Server, Amazon S3, Jenkins, Map Box, GitHub, Bit Bucket, Linux, and Windows.

Confidential, Portland, OR

Sr. Python Developer

Responsibilities:

  • Worked in comprehending and examining the client's business requirements.
  • UsedDjango frameworksandPythonto builddynamic webpages.
  • Developed tools for monitoring and notification usingPython.
  • Enhanced the application by usingHTMLandJava scriptfor design and development.
  • Used data structures like directories, tuples, object-oriented class based inheritance features for making complex algorithms of networks.
  • Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS CSS, and JavaScript and Strong Expertise in working with server side technologies including databases, restful API and MVC design patterns.
  • CreatedPHP/MySQLback-end for data entry from Flash and worked in tandem with the Flash developer to obtain the correct data through query string
  • Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS.
  • Developed single page applications using Angular, Typescript, HTML5, CSS3, and Bootstrap
  • Involved in designing databaseModel, API's, Views using python to build an interactiveweb-based solution.
  • GeneratedPython DjangoForms to record data of online users.
  • Implemented Data tables toadd, delete, updateanddisplaypatient records and policy information using PyQt.
  • Implemented a module to connect and view the status of anApache Cassandra instanceusingpython.
  • DevelopedMVCprototype replacement of current product withDjango.
  • Improved theData Securityand generated report efficiently by caching and reusing data.
  • CreatedUIusingJavaScriptandHTML5/CSS3.
  • Deployed project into Amazon web services (AWS) using amazon elastic bean stalk.
  • Managed datasets usingPanda data framesandMYSQL. Queried the database queries usingPython-MySQLconnector and retrieved information usingMySQLdb.
  • Recorded the online users' data usingPython Djangoforms and implemented test case usingPytest.
  • Developed the application using theTestDriven methodologyand designed the unit tests usingPython Unit test framework.
  • Createdweb applicationprototype usingjQueryandAngular JS.
  • Deployed the project intoHerokuusingGIT versioncontrol system,
  • Maintained and updated the application in accordance to the clientele's requirement

Environment: Python 3, Django 1.6, Tableau 8.2, Beautiful soup, HTML5, CSS/CSS3, Bootstrap, XML, JSON, JavaScript, JQuery, Angular JS, Backbone JS, Restful Web services, Apache spark, Linux, Git, Amazon s3, Jenkins, MySQL, Mongo DB, T-SQL, Eclipse.

Confidential, Jacksonville, FL

Python Developer

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL.
  • Used GIT for the version control and deployed project into AWS.
  • Enhance legacy application by building new components in Angular 2 and typescript.
  • Developed views and templates with Python OOD to create a user-friendly Website interface.
  • Used REST based microservices with REST template based on RESTful APIs and designed, developed the UI for the client.
  • Developing server-based web application to determine patient journey using Flask.
  • Involved in preparing engineering specification with OOA and OOD.
  • Refactor Python/Django modules to deliver certain format of data.
  • Used Bootstrap front-end framework for faster and easier web development with MySQL.
  • Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB.
  • Image manipulation backend services for real time use as RESTful API.
  • Automated the existing scripts for performance calculations using Numpy and SQL alchemy.
  • Performed debugging and troubleshooting the web applications using Git as a version-controlling tool to collaborate and coordinate with the team members.
  • Worked no Confidential Web Services (AWS) Cloud services such as EC2, EBS, S3, VPC, Cloud Watch, and Elastic Load Balancer.
  • Development of Python APIs to dump the structures in the Processor at the failure point for debugging.
  • Worked on Application servers like WebLogic and Apache Tomcat.
  • Used Django Database API's to access database objects.
  • Worked on MySQL to do extract, update the data using DML commands.
  • Developed and executed various MySQL database queries from python using python -MySQL connector and MySQL database package.
  • Wrote python scripts to generate SQL queries.

Environment: Python, Django, XML, chef, Java, AWS, Kafka, Angular JS, CSS, PostgreSQL, MySQL, JSON, DHTML, HTML, JavaScript, Shell Scripts, Spark agile, Microservices, RESTful, UNIX and Windows.

Confidential, Portland, OR

Python Developer

Responsibilities:

  • Expanded website functionality, using Flask framework in Python to control the web application logic
  • Built automation script usingConfidential API and Python BeatifulSoupto scrape data from social network and other websites using Python.
  • Exchanged data with SQL database and NoSQL databasesuch asMongoDB
  • Conducted Big Data analyticsusingHadoop MapReduce.
  • Generated data-driven reports, data visualization usingTableau
  • Designed front end and backend of the application usingPythononDjango Web Framework.
  • Used HTML, CSS, AJAX, JSONdesigned and developed the user interface of the website.
  • Developed views and templates withDjangoview controller and template Language to create a user-friendlywebsite interface.
  • Used JavaScript and JSONto update a portion of a webpage.
  • Develop consumer based features using Django,HTMLandTest Driven Development(TDD).
  • Developed Python web services for processingJSONand interfacing with the Data layer.
  • Used GIT version control and deployed project toHeroku.
  • Increased the speed of pre-existing search indexes throughDJango ORM optimizations.

Environment: Python 2.7, Django, Hadoop, SQL, SAS, Excel, MongoDB, Flask, Tableau, JavaScript, Eclipse, Shell Scripting, AngularJS

Confidential, Franklin Lakes, NJ

Junior Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in the complete SDLC process.
  • Developed rich user interface using CSS, HTML, JavaScript, and jQuery.
  • Created business Logic using Python/flask.
  • Created database using MySQL, wrote several queries to extract data from database.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Involved in writing application-level code to interact with API's, web services using JSON.
  • Using subversion control tool to coordinate team development.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, PHP, C++, Java, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server