We provide IT Staff Augmentation Services!

Sr. Pythondeveloper Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY

  • Around 7 years of experience in developing web - based applications, software development and design using Python, Django,Flask, Pyramid,XML, CSS, HTML, DHTML, JavaScript, jQuery & AngularJS.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Sound experience in working with python editors like PyCharm, PyScripter, PyStudio, PyDev, Wing IDE and Spyder.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings
  • Expertise in using Functional Programming Tools and writing scripts in various operating systems like (Terminal, Bash and PowerShell) Mac, Linux and Windows.
  • Excellent experience in implementing Object Oriented python, Hash Tables and Multithreading, Django, MySQL.
  • Involved in duties such as SQL Tuning, troubleshooting, resolving errors and failures, documentation, Design, Unit Test Plan, Code Reviews and knowledge sharing, etc...
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Expertise in Maintenance and development of a high-traffic and -demand site and platform running on a custom-rolled Django CMS.
  • Good experience in Shell Scripting, SQL Server, Unix and Linux, Open stock.
  • Having good exposure over working with deployment of Python and Java projects using cloud architecture.
  • Hands on in application development using with C#, Web FormsinASP.NET using C# as the code-behind language and ADO.NET and LINQ as the Database data consumer.
  • Participated in several Data Backup, Data Recovery and Disaster handling drills.
  • Experience in writing test scripts, test cases, test specifications and test coverage.
  • Good experience in handling errors/exceptions and debugging the issues in large scale applications.

TECHNICAL SKILLS

Programming Languages: Python, C, C++, Core Java,shell scripting.

Operating Systems: Windows, Mac OS, UNIX, IBM AIX, Linux, Ubuntu

Web Technologies: HTML/HTML5, CSS/CSS3, XML, DOM, AJAX, jQuery, JSON and CSS Bootstrap, Perl

Frameworks: Django, Flask, Pyramid, PyJamas, Jython, Cython

Python Libraries: ReportLab, Numpy, Scipy, Matplotlib, Urllib2, Pandas

Cloud Services: Amazon Web services, Google app Engine.

IDE’S: Sublime Text 2, Vim, PyCharm, PyDev, NetBeans, Eclipse.

Database: MySQL, Sqlite3, Postgresql, Cassandra, Redis and mongo DB.

Web Servers: Apache HTTP webserver, WebLogic, WebSphere, JBoss and Apache Tomcat

Analytics Tools: JMP PRO, SAS, Tableau, UCI NET, NodeXL

Deployment tools: Heroku, Amazon EC2, Jenkins and Fabric

Protocols: TCP/IP, HTTP/HTTPS, SOAP, REST

Version Control Systems: CVS, SVN, Git and GitHub.

Agile Methodologies: TTD, SCRUM

Other Tools Used: Eclipse, ANT Build, ETL, SQLDeveloper, Visual Studio, Putty.

PROFESSIONAL EXPERIENCE

Confidential, CA

Sr. PythonDeveloper

Responsibilities:

  • Designed front end using UI, HTML, Bootstrap, Node JS, Angular JS, CSS, and JavaScript.
  • Python/Django based web application, and integrations with 3rd party email, messaging, storage services
  • Used Google App Engine (web framework)andcloud computing platform for developing and hostingDjango web application and used App Engine to allocate more resources for the web application developed to handle the additional demand.
  • Performed efficient delivery of code based on principles of Test DrivenDevelopment (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
  • Lock mechanisms were implemented and the functionality of multithreading has been used.
  • Different testing methodologies like unit testing, Integration testing performed.
  • Used Django Database API's to access database objects
  • Experience with JSON based web services and Amazon Web Services (AWS).
  • Documented tool to perform chunk uploads of big data into Google BigQuery.
  • Design, implement and test services using Python in a Microservice-oriented architecture.
  • Developing Microservicesby creating REST APIs and used them to access data from different suppliers and to gather network traffic data from servers.
  • Developed and maintaining parsing modules, which read CSV, XML and JSON data from files and other REST services, processed the data.
  • Designed, developed, implemented, and maintained solutions for using Docker, Jenkins, Git, and Puppet for Microservices and continuous deployment.
  • Exported/Imported data between different data sources using SQL Server Management Studio
  • Design and implemented custom scripts.Extensive use of version controller Team Foundation Server (TFS).
  • Used data pipelining as embedded data processing engine which runs applications APIs transform and migrate data.
  • Used Big Query as a restful web service to analyze large data sets working with google storage.
  • Extensive experience in system analysis, design, development and implementation of web based and client/server application using HTML, CSS, JavaScript, AJAX, Java/J2EE, Servlets, JSP, JDBC, XML,Python, Django, PHP
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
  • Extensively used python modules such as requests, urllib, urllib2 for web crawling.
  • Handled potential points of failure through error handling and communication of failure.
  • Developed and maintained parsing modules, which read CSV, XML and JSON data from files and other REST services, processed the data.
  • Used Pandas library for statistics Analysis.
  • Managed large datasets using Panda data frames and MySQL.
  • Used advanced packages in AON PATHWISE for performing unit test and deploying data models.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Maintained and updated existing automated solutions.
  • Responsible for user validations on client side as well as server side.
  • Automated the existing scripts for performance calculations using datamining tools like Numpy, SciPy, Scikit-learn and SQL alchemy.
  • Interacted with QA to develop test plans from high-level design documentation.

    Environment:Python 3.6, Django, HTML5/CSS3, MS SQL Server 2013, Angular js, MySQL, JavaScript, Docker, Eclipse, Linux, Shell Scripting, jQuery, GitHub, Jira, Google3, Big Query, python libraries such as NumPy, Scipy, Scikit-learn IPython, Sql Alchemy, Django Tastypie.

    Confidential, Auburn Hills, MIO

    Sr. Python Developer

    Responsibilities:

    • Gathered all requirement for developing and analyzing requirement of projects.
    • Developed entire frontend and backend modules using Python on Django including Tastypie Web Framework using Git, Node JS, underscore JS, AngularJS CSS, and JavaScript.
    • Involved in the Complete Software development life cycle (SDLC) to develop the application.
    • Extensively worked with Networking layer(L3) with IPv4/IPv6 and also Transport layer(L4) with TCP.
    • Used several python libraries like wxPython, NumPy and matplotlib.
    • Used NumPy for Numerical analysis.
    • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
    • Developed Merge jobs in Python to extract and load data into MySQL database.
    • Successfully migrated the Django database from SQLite to MySQL and to PostgreSQL with complete data integrity.
    • Build all database mapping classes using Django models and Apache Cassandra.
    • Dynamic implementation of SQL server work on website using SQL developer tool.
    • Followed AGILE development methodology to develop the application.
    • Used Test driven approach (TDD) for developing services required for the application.
    • Used GIT to resolve and coding the work on python and portlet.
    • Was involved in environment, code installation as well as the SVN implementation.

    Environment: Python 3.3, PyQt, pyquery, MVW, HTML5, CSS3, DOM, AngularJS, Shell Scripting, JSON, Rest, Apache Web Server, Django, SQL, UNIX, Windows, PostgreSQL, and python libraries such as NumPy, IPython, SQLAlchemy, Django Tastypie

    Confidential, Palo Alto, CA

    Python Programmer

    Responsibilities:

    • Worked on development of Warranty Management and Product defect tracking system for Bosch.
    • Designed and developed the UI of the website using Python, Django, HTML, Node.jS, XHTML, AJAX, CSS and JavaScript.
    • Developed entire frontend and backend modules usingPythonon Django Web Framework on MySQL
    • Designed and developed Data management system using MySQL.
    • Built Application logic using Python2.7
    • Used AngularJS as the development framework to build a single-page application
    • Used Django APIs for database access.
    • Designed and developed a horizontally scalable APIs usingPythonFlask.
    • Designed Cassandra schema for the APIs
    • UsedPythonto extract weekly availability information from XML files using underscore JS.
    • ParsedXML file usingPythonto extract data from database
    • Participated in requirement gathering and worked closely with the architect in designing and modeling.
    • Worked on development of SQL and stored procedures, trigger and function on MYSQL.
    • Developed shopping cart for Library and integrated web services to access the payment (E-commerce).
    • Developed shopping cart for Library and integrated web services to access the payment.
    • Used PHP language on lamp server to develop page.
    • Developed dynamic interaction page on .Net MS visual basic-2014 usingSQLdevelopertools

    Environment:Python 2.6/2.7, Django 1.5, HTML5/CSS, CSS Bootstrap, Pyramid, Zope, MySQL, MS SQL, T-SQL, Jasper Reports, JavaScript, Eclipse, Git, Linux, Shell Scripting.

    Confidential

    Python Developer

    Responsibilities:

    • Developed entire frontend and backend modules using Python on Django Web Framework.
    • Responsible for debugging and troubleshooting the web application.
    • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
    • Used Django Database API's to access database objects
    • Generated property list for every application dynamically using python.
    • Designed and developed datacenter management system using MySQL.
    • Extensively worked with Networking layer(L3) with IPv4/IPv6 and also Transport layer(L4) with TCP.
    • Rewrite existing Python/Django modules to deliver certain format of data.
    • Wrote python scripts to parse XML documents and load the data in database.
    • Handled all the client-side validation using JavaScript.
    • Creating unit test/regression test framework for working/new code

    Environment: Python, MYSQL, Apache, CSS, ORACLE, DHTML, HTML, JavaScript, Shell Scripts.

    Confidential

    Software Engineer

    Responsibilities:

    • Good analytical and problem-solving abilities
    • Experience in working with C, C++, JAVA, Java Script., Oops
    • Experience working with HTML, CSS.
    • Build, designed, and configured applications to meet business process and customer requirements
    • Developed Python programs on Linux Platform for embedded applications
    • Experienced with embedded development on an RTOS.
    • Coordinated with customer and suppliers to ensure validation with existing architecture(s)
    • Experience in working with customers across teams.
    • Interface with cross-functional teams to ensure commitment to CX and UX
    • Worked on relational databases (SQL Server, PostgreSQL)
    • Familiarity with SQL, AJAX, JSON, and version control systems (Git, Mercurial, etc.)
    • Design and expand on existing API's and create integration plugins

We'd love your feedback!