We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

BostoN

SUMMARY

  • 8 years of experience in developing and designing Web Based, Multi - tier distributed applications using latest analytical programming Python, Django, Flask, JAVA, J2EE, Spring technologies.
  • Designed front end using UI, HTML, Bootstrap, Node JS, Ajax, Angular JS, CSS, and JavaScript.
  • Designed and developed continuous integration usingPython, Flask, GitHub and Jenkins.
  • Experienced in developing Web Services withPythonprogramming language.
  • Designed and developed Restful API internally in the company usingPythonVirtual environments, Flask and Requests.
  • Ensured code quality by writing unit tests using PyUnit and automated this testing using GitHub and Jenkins.
  • Involved in back end development usingPythonwith Flask framework.
  • UsedPythonweb framework Django APIs to access databases.
  • WrotePythoncode using AnsiblePythonAPI to automate cloud deployment process.
  • Experienced in Python's modules Numpy, matPlotLib, Pickle, PySide, Scipy, wxPython, PyTables etc. for generating complex graphical data, creation of histograms etc.
  • Performed Unit testing, Integration Testing and generating of test cases for web applications using Junit and PythonUnit test framework
  • UsedPythonfor data analytics, data wrangling and extracting data using Pandas, Pyexcel, NumPy and SciPy.
  • Used Pandas library inPythonfor statistical analysis.
  • Integrated the dynamic pages with Angular JS and j-query to make the page’s dynamic.
  • Having experienced in WAMP (Windows, Apache, MYSQL, andPython) and LAMP (Linux, Apache, MySQL, andPython) Architecture.
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizingPython.
  • Experience in developing web-based applications usingPython2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, XML, Ajax, CSS, HTML, DHTML, JavaScript and JQuery.
  • Having very strong experience writing API's/ and Web Services in PHP and inPython.
  • Developed consumer based features and applications usingPython, Django, HTML, Ajax, Behavior Driven Development (BDD) and pair based programming.
  • Developed views and templates withPythonand Django's view controller and template language to create a user-friendly website interface.
  • Experienced in NoSQL technologies like MongoDB, Cassandra and relational databases like Oracle, SQLite, PostgreSQL, Dynamo DB and MySQL databases.
  • Used Numpy and pandas for Numerical and statistical analysis.
  • UsedPythonand Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Worked on HTML5, Ajax, CSS3, JavaScript, AngularJS, Git, REST API, Mongo DB, intelliJ IDEA,Pycharm.
  • WrotePythonmodules to extract/load asset data from the MySQL source database.
  • Designed and created backend data access modules using PL/SQL stored procedures and Oracle.
  • Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks.
  • Responsible for debugging and troubleshooting the web application.
  • Having experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO, SPRING & Hibernate.
  • Built the web application by usingPython, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB.
  • Knowledge of deployment tools using Heroku, Jenkins, pylint, cpp Check and Coverity.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP Serializable JSON strings.
  • Hands on experience developing workflows that execute Map Reduce, Sqoop, Pig, Hive and Shell scripts usingOozie.
  • Expertise in working with GUI frameworks - PyJamas, Jython.
  • High exposure to BUGZILLA and JIRA defect tracking tools for tracking defects and changes for Change management.
  • Expertise in Production support. Provided first, second and third level support to different organizations.

TECHNICAL SKILLS

Operating System: Windows, Red hat Linux, MAC OSX.

Frameworks: Django, web2py, Flask, Struts, pylons and CSS Bootstrap.

Technologies: HTML, CSS, DOM, SAX, Java Script, JQuery, AJAX, XML, Angular JS.

Programming Languages: C, C++, Python-3.5 & 2.7, Java, SQL and PL/SQL.

Python Libraries: Python, Django, Flask, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Numpy, matPlotLib, Pickle, PySide, Scipy, wxPython, PyTables, pdb.

Version Control: GIT (GitHub), SVN, CVS, Bitbucket.

Databases: Oracle, MySQL, PostgreSQL, MongoDB.

Debugging Tools: Chrome Dev. Tools, Net Beans Connector, Firebug, REST Console

IDE's/ Development Tools: Py Charm, Atom and Sublime Text 3.

Cloud Technologies: AWS, Rackspace Cloud, Amazon S3

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SNMP, SMTP, REST.

Deployment Tools: Heroku, Jenkins,Docker.

Tracking Tools: Bugzilla and JIRA.

Methodologies: Agile, Scrum and Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Boston

Sr. Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Developed tools usingPython, 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 usingPythonon Django Web Framework.
  • Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.
  • Used Django Database API's to access database objects.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Involved in building database Model, APIs and Views utilizingPython, in order to build an interactive web based solution.
  • UsedPythonbased GUI components for the front end functionality such as selection criteria,
  • Created test harness to enable comprehensive testing utilizingPython.
  • Wrote and executed variousRDBMS, MYSQL database queries fromPythonusingPython-MySQL connector and MySQL DB package.
  • Designed and ImplementedServerBuildAutomation&ServerDecommissioningAutomation
  • Implemented ApacheSparkdata processing project to handle data from RDBMS and streaming sources.
  • Implemented web applications in Flask frame works following MVC architecture.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications.
  • Involved in front end and utilized Bootstrap and Angular.js for page design.
  • Created Data tables utilizing PyQt to display customer information and add, delete, update customer records
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Helped maintain existing Python (Django and Flask) applications. Interfaced with infrastructure services like Amazon AWS (S3, SQS) and used tools like Solr, RabbitMQ.
  • Createddockerimages and ran thedockercontainers in various environments.
  • Consumed and produced REST and SOAP webservices within various applications.
  • Familiar with JSON based REST Web services and Amazon Web Services (AWS).
  • Used Pandas API to put the data as time series and tabular form for timestamp data manipulation.
  • Created Business Logic usingPythonto create Planning and Tracking functions
  • Developed multi-threaded standalone app inPythonand PHP to view performance.
  • Used Pandas library for statistical Analysis.
  • Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks.
  • Working in team of Architects and Developers to build and deployPythonFlask Peewee Linux AWS.
  • Performed Unit testing, Integration Testing, web application and automation testing.
  • Involved in writing stored procedures using MySQL.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.

Environment: Python 2.7 and 3.5, Django 1.6.1, Selenium, HTML-5, CSS-3, XML, MySQL, JIRA, JavaScript, Angular JS, Backbone JS, JQuery, RDBMS, CSS Bootstrap, Mongo DB-3.2, MS SQL Server-2014, T- SQL, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.

Confidential, Tampa, FL

Python Developer

Responsibilities:

  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks.
  • Used PyQt for the functionality filtering of columns helping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page.
  • Performed testing using Django's Test Module.
  • Used Django configuration to manage URLs and application parameters.
  • Involved in Web development, programming, and engineering Django, UWSGI and SQL internal admin tools behave BDD.
  • UsedPythonand Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed inPythonand Bash.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Creation ofPythonscripts for data access and analysis (Scripts, DataFeeds, XLS, FIXML) to aid in process and system monitoring, and reporting.
  • Rewrite existing Java application inPythonmodule to deliver certain format of data.
  • WrotePythonscripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically usingPython.
  • Also used Bootstrap and Angular.js as a mechanism to manage and organize the HTML page layout.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Designed and developed the UI of the website using HTML5, XHTML, AJAX, CSS3, BIG DATA and JavaScript.
  • Knowledge about setting upPythonREST API Frame work using Django.
  • Designed and developed data management system using MySQL.
  • Worked on creating theDockercontainers andDockerconsoles for managing the application life cycle.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.
  • Worked withinSOAbased enterprise framework to build web services.
  • Used many regular expressions to match the pattern with the existing one.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Performed Unit testing, Integration Testing, web application and automation testing.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Worked in development of applications especially in UNIX environment and familiar with all its commands.

Environment: Python, Django 1.4, Java, Angular.js, Bootstrap, AWS, Bash, PyQt, Pandas, XML, Shell Scripting, MySQL, HTML, XHTML, CSS, AJAX, JavaScript, Jenkins, Apache Web Server, Linux

Confidential, Peachtreecity, GA

Jr. Python Developer

Responsibilities:

  • Involved in Design, Development and Support of the application used AGILE methodology and participated in SCRUM meetings.
  • Designed front end and backend of the application usingPythonon Django Web Framework.
  • Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
  • Designed front end and backend of the application usingPythonon Django Web Framework.
  • Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
  • Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.
  • Worked in leading Frameworks Team like Angular.js, Backbone.js, Bootstrap.js and JMVC, D3.js and Projects UI Designing Team.
  • Develop consumer-based features and applications usingPython, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Expert in RDBMS including MySQL, Microsoft SQL Server, Oracle, and NoSQL Databases MongoDB.
  • Has good knowledge of AWS, EC2, EBS and RDS.
  • Have used variousPythonlibraries including Numpy, matPlotLib, Pickle, PySide, Scipy, wxPython, PyTables.
  • Having good knowledge on front end frame works like CSS Bootstrap.
  • Created RESTful and SOAP web services to sending and receiving data from multiple systems.
  • Developed internal application using Angular.js and Node.js connecting to Oracle on the backend.
  • Developed automation scripts to create test data and test environment.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Followed AGILE development methodology to develop the application.
  • Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
  • Used Git and Github for source control.
  • Developed and modified SQL objects such as Packages, Procedures, functions, triggers to retrieve data from the new centralized ODS.
  • Used Bootstrap as a mechanism to manage and organize the html page layout.
  • Changed long running jobs to run in multiprocessing mode usingPythonPooling concepts and Inter process communication.
  • Having experience in Implementation of MVC/ MVW architecture using Django, and RESTful, Soap web service and SoapUI.
  • Worked in providing a responsive, AJAX-driven design using JavaScript libraries such as jQuery, Angular.js and Bootstrap.js and using Subversion for version control.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in aPython based environment, along with data analytics, data wrangling and Excel data extracts.

Environment: Python 2.6, Scipy, Pandas, Bugzilla, SVN, C++, Java, JQuery, MS SQL, Visual Basic, Linux, Eclipse, Java Script, XML, JASPER, PL/SQL, Oracle 9i, Shell Scripting, HTML5/CSS, Apache.

Confidential

Software Engineer

Responsibilities:

  • Dealt with administrating a server system using a mobile device.
  • Involved in developing code, utilizing the object oriented design principles, Unit and Integration Testing and Developed and maintained Perl/Ant scripts for build and release tasks.
  • Was part of writing SQL queries, PL/SQL stored procedures, involved in modifications to the existing database structure.
  • Expertise SVN as the version control tool for the Code to commit and fetch.
  • Used Core Java and J2EE for developments and Modified ANT scripts to build the JAR, Classes.
  • Involved in editing the existing ANT (Build.XML) files in case of errors or changes in the project requirements and Developed remote network administration application for the R&D department.
  • Handled User Management for Subversion and Involved in Branching and Merging of the code.
  • Involved in Jenkins Installation and setup, created Jenkins jobs for both build and deployment.
  • Used Jenkins as a continuous integration tool for automation of daily process.
  • Performed clean builds according to the schedule published for a given release.
  • Managed Users and Groups in Subversion and involved in troubleshooting client spec issues and user issues and Following up with the Test Team & Development Team.
  • Developed Servlets and Worked extensively on MySQL.

Environment: UNIX, JUnit, SVN, Java, ANT, Jenkins, Java/J2EE, REST Services SVN, GIT, Apache Maven, Jenkins, Tomcat, Shell Script, AWS SQS, AWS S3, AWS Cloud Formation Templates, AWS RDS, AWS Redshift, AWS Lambda, AWS Cloud Watch, MYSQL, AWS, DNS, Linux, Windows.

We'd love your feedback!