We provide IT Staff Augmentation Services!

Sr. Python Fullstack Developer Resume

5.00/5 (Submit Your Rating)

Woonsocket, RI

SUMMARY:

  • Over 6 years of IT experience Python Developer.
  • Proficient coder in multiple languages and environments including Python, Django, Flask, MongoDB, C, C++ and SQL. Experience in developing web - based applications using Python 2.x and 3.x, UI/UX, PHP, C++, XML, CSS3, HTML5, DHTML, JavaScript, Jdk1.7, jquery, Angular.JS. Experience in version control systems using CVS, SVN and Git/Github and issue tracking tools like Jira and BugZilla.
  • Experience in working with various Python IDE's using PyCharm, Spyder, PyStudio, PyScripter, and PyDev. Experience in building frameworks and automating complex workflows using Python for Test Automation.
  • Experience in handling projects for entire software life cycle and provided first, second and third level support. Handled late night calls and deployed production hot fixes. Experience in implementing with server side technologies with restful API and MVC design patterns with node JS and Django framework.
  • Good experience in JAVA and OOPS concepts. Good experience in .Net framework. Experience in writing test scripts, test cases, test specifications and test coverage. Hands on experience in using NOSQL libraries like MongoDB, Cassandra, Redis and relational databases like Oracle, SQLite, PostgreSQL and MYSQL databases.
  • Good experience on using Mercurial, Git (GERITT review) and CVS for configuration management. Understanding of Python best Practices (PEP-8). Expertise in handling web applications - UI security, logging, backend services. Hands on working with Python latest versions 3.4.3 and 2.7.10,SVN, Git, JIRA, Bugzilla, Axosoft, Amazon EC2/S3.
  • Proficient in SQLite, MySQL and Postgre SQL databases with Python. Experienced in developing Web Services with Python programming language. Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views. Worked on Amazon Web Services(AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora). Hands on experience in creating a custom Puppet module skeleton to use same structure across all Puppet modules.
  • Strong understanding of UNIX and Linux environments and commands. Hands on experience in Design documentation. Strengths include ability to prioritize responsibilities, manage multiple projects in parallel, Ability to interact effectively with all levels of management and developers.
  • Well versed with Agile with SCRUM, Waterfall Model and Test-driven development methodologies. Implemented continuous integration using Jenkins. Excellent verbal and written skills, especially with regards to presenting findings to both technical and nontechnical audiences.
  • Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies. Ability to develop algorithms for descriptive analysis and predictive analysis. Good experience in implementing algorithms using MATLAB. Adept in providing analytical support to key business applications/ solutions.
  • Experience with Jsp Servlets, Web Services (SOAP, REST) and Tomcat. Excellent debugging, problem solving, optimization and testing skills. Expertise in writing Stored Procedures, Cursors, Functions and performed data analysis using PL/SQL.

TECHNICAL SKILLS:

Programming Languages: Python, Python 3.4, Java, C/C++/, PL/SQL, Perl, PHP

Web Technologies: JavaScript, AJAX, XML, Web Services, XSD, XSL, XSLT, HTML5, XHTML, DHTML, CSS3, JQuery

Web services: SOAP, RESTful

Databases: Oracle 10/11g, MySQL, NoSQL, Django ORM, SQL Server, Redis

Development Tools / IDEs: Eclipse, NetBeans, Vi/Vim, Sublime Text, Komodo Edit, PyCharm, IDLE

Tracking Tools: JIRA, Redmine, Trello, Confluence

Amazon Web Services(AWS): EC2, S3, EBS, Lambda, DynamoDB, Redshift, SNS, CloudWatch

IDE's and tools: Eclipse, Sublime text, Pycharm, NetBeans

Python Frameworks: Django, Flask, Pyramid, Scrappy, Tornado

OS & Environment: XP, windows, Linux, Unix, Ubuntu, JavaScript, Unix Shell Scripting

Version control: SVN, GitHub, GitLab

Development Methodologies: MVC architecture, Agile, Scrum

WORK EXPERIENCE:

Confidential, Woonsocket, R I

Sr. Python FullStack Developer

Responsibilities:

  • Designed and developed the UI for the website with HTML5, XHTML, CSS3, JavaScript, Ajax, jQuery.
  • Created Restful API's to integrate and enhance functionalities of the application.
  • Developed views and templates with Python and Django's view controller and template language to create a user-friendly website interface.
  • Design, involved in code reviews and wrote unit tests in Python and Updated site with JavaScript, JQuery, Python, Django, and SQL.
  • Wrote modules in Python to connect to MongoDB with PyMongo and doing CRUD operations with MongoDB.
  • Helped with the creation of a RESTFul API using Python-Flask, integrating with Apacha.
  • Created Git repository and added the project to GitHub.
  • Maintained Linux hosting environment, Apache web server and MySQL database server.
  • Involved in developing Rest-API for the web-applications using Python 2.7, HTML, XML, CSS, Javascript, JQuery and Flask web framework.
  • Managed, developed and designed a dashboard control panel for customers and Administrators using Django, Oracle DB.
  • Used markdown to create documentation for CF platform and coding standards for developers .
  • 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 and SCRUM process.
  • Setup documentation and style guide for advertiser dashboard using, wiki pages and markdown.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Used standard Python Modules e.g. CVS, RobotParser, itertools, pickle, jinja2, lxml for development.
  • Involved in code reviews using GitHub pull requests, reducing bugs, improving code quality, and increasing knowledge sharing.
  • Used jQuery and AJAX calls for transmitting JSON data objects between front end and controllers and Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Developed web applications and RESTful web services and APIs using Python Flask, Django and PHP .
  • Worked in stages such as analysis and design, development, testing on Jenkin using local server and debugging .
  • Scalable, database-driven web application development using a variety of frameworks: ASP.NET on C#, Flask on Python, and PHP.
  • Imported SSL certs from other hosts to new host and properly configured Apache to use certs.
  • Worked on several python packages like Numpy, shutil, Beautiful Soup, Pickle, Python-gitlab.
  • Used gitlab distributed version control tool to coordinate team development and u tilized Python Libraries like Boto3, numPY for AWS.
  • Created Python and Bash tools to increase efficiency of call center application system using Java Script, JSP, CSS and troubleshoot various issues in Python code and fix them with code enhancements- code used various python libraries such as PyJamas and Jython.
  • Implemented MVC architecture in developing the web application with the help of Django framework.
  • Wrote Python routines to log into the websites and fetch data for selected options and used Python modules such as requests, urllib, and urllib2 for web crawling and Performed.
  • 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 entire frontend and backend modules using Python on Django Web Framework and Utilize PyUnit, the Python unit test framework, for all Python applications. Designed the front end of the application using Python, HTML5, CSS3, AJAX, JSON and Jquery.
  • Written SOAP and RESTFul web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, Active MQ, SOAP UI, Mockito, JSON, Build forge).
  • Developed consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Implemented migration tasks from Oracle apps to PostgreSQL databases.
  • Responsible for writing/modifying scripts using sh, ksh, and Bash for day-to-day administration.
  • Developed entire frontend and backend modules using Python on Django including Tastypie Web Framework using Git.

Confidential, Minneapolis, M N

Python Developer

Responsibilities:

  • Designed and developed the UI for the website with HTML, XHTML, CSS, JavaScript and AJAX.
  • Program queries using Python/SQL scripts to get data from different databases such as ERP, OPLA etc and, build REST API and NoSQL queries using Flask web-framework and MongoDB.
  • Built database Model, Views and API's using Python for interactive web based solutions and placed data into JSON files using Python to test Django websites.
  • Used CVS for maintaining the Source Code Designed, developed and deployed on Apache Tomcat Server.
  • Worked on Jenkins continuous integration tool for deployment of project and played a key role in a development wide transition from Subversion to Git, which resulted in increased in efficiency for the development community.
  • Enabling instructors to create and edit the course content, using Markdown for formatting.
  • Managed code versioning with GitHub and deployment to staging and production servers.
  • Used Python scripts to update the content in database and manipulate files and developed web based application using Django framework with python concepts.
  • Generated Python Django forms to maintain the record of online users and used Django API's to access the database.
  • Extensive code reviewing using GitHub pull requests, improved code quality, and also conducted meetings among peer.
  • Involved in Developing a Restful service using Python Flask framework and Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS.
  • Developed tools to automate some base tasks using Python, Shell scripting and XML and created Unit test/ regression test framework for working/new code.
  • Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
  • Installed and maintained web servers Tomcat and Apache HTTP in UNIX and developed efficient Angular.js for client web based application.
  • Responsible for designing, developing, testing, deploying and maintaining the web application.
  • Involved in working with Python open stock API's and designed, developed and deployed engaging web applicationsusing Python.
  • Developed applications that use MongoDB database, and pymongo and deployed project into Amazon web services (AWS) using amazon elastic bean stalk.
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
  • Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs, and created User Model for application.
  • Developed a complete front-end application with Bootstrap and developed remote integration with third party platforms by using RESTful web services.
  • Maintained program libraries, users' manuals and technical documentation and managed large datasets using Panda data frames and MySQL.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.

Confidential, Charlotte, NC

Software Engineer

Responsibilities:

  • Configured the Django admin site, dashboard and created a custom Django dashboard for end users with custom look and feel.
  • Developed and tested many features for dashboard using Django, Bootstrap, CSS and JavaScript.
  • Designed and developed a horizontally scalable APIs using Python Flask and built web crawler on Jenkin web site to get the latest build information.
  • Designed and developed continuous integration using Python, Flask and GitHub.
  • Created restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB.
  • Designed different front end forms for various artists, albums and lyrics using PHP, Java Script and Markdown.
  • Developed a portal to manage and entities in a content management system using Flask and u sed web services for integration and testing.
  • Used Test driven approach (TDD) for developing services required for the application and used CVS for source code version control.
  • Used Python and Django for XML, JSON processing, data exchange and business logic implementation.
  • Build JSON objects using the framework which will be used by JavaScript to control the flow of the page. Resolved performance related issues using efficient coding.
  • Built database Model, Views and API's using Python for interactive web based solutions and used Python scripts to update the content in database and manipulate files.
  • Designed and developed data management system using MySQL and used Django APIs for database access worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Implemented RESTful Web-Services for sending and receiving the data between multiple systems.
  • Used Python Library Beautiful Soup for web scrapping and developed most of the application part in Linux environment and very much familiar with all of its commands.
  • Wrote python scripts to parse XML documents and load the data in database and responsible for managing large databases using Panda data frames and MySQL.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications and deployed the project into Heroku using GIT version control system.

We'd love your feedback!