We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

Virginia Beach, VA

SUMMARY

  • Over 7+years of IT Experience in designing, developing, testing and implementing of various stand - alone and client-server architecture based enterprise application software in Python on different domains.
  • Skilled experience in Python wif proven expertise in using new tools and technical developments (libraries used: libraries- Beautiful Soup, Jasy, numpy, Scipy, matplotlib, Pickle, PySide, python-twitter, Pandas dataframe, networkx, urllib2, MySQL dB for database connectivity) to drive improvements throughout entire software development lifecycle.
  • Good experience in developing web applications implementing Model View Control architecture using Django, Flask, Pyramid, and ZopePython web application frameworks.
  • 4+ years of experience as Full stack developer.
  • Experienced in working wif various Python Integrated Development Environments like NetBeans, PyCharm, PyScripter, Spyder, PyStudio,PyDevand Sublime Text.
  • Strong expertise in development of web based applications using Python, Django, Java,C++, HTML, XML, Angular JS, CSS, DHTML, JavaScript,JSONand JQuery.
  • Good noledge on front end frame works like CSS Bootstrap.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along wif data analytics, data wrangling and Excel data extracts.
  • Sound experience in Core Java and Object Oriented Programming using concepts like Multi-Threading, Exception Handling and Collections.
  • Good noledge of web services wif protocols SOAP, REST.
  • Experienced in working wif server side technologies including databases, restful API and MVC design patterns.
  • Special skills in development of effective, user-friendly web applications. Experienced in requirement gathering, Use case development, Business Process flow, Business Process Modeling: extensively used UML to develop various use cases, class diagrams and sequence diagrams.
  • Superior Troubleshooting and Technical support abilities wif Migrations, Network connectivity, and Security and Database applications.
  • Experience in analyzing and handling large datasets using Oracle Relational database 9i (9.2.0.8), 10g (10.2.0.3, 10.2.0.4, 10.2.0.5), and 11g (11.2.0.3, 11.2.0.4).
  • Knowledge about setting up Python REST API Frame work using Django.
  • Having good noledge in using NoSQL databases like Apache Cassandra (1.2, 2.0, and 2.1) and MongoDB(2.6, 2.4), Orient DB.
  • Experience in using various version control systems like CVS, Git, GitHub, and Amazon EC2 and deployment using Heroku.
  • Documentation of Architecture, Design and Operational procedures.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, DB2, MySQL and MSSQL Server.
  • Good noledge in working wif application server- Apache Tomcat (6.0, 7.0, 8.0),WebLogic(10.0, 10.3, 11g, 11gr1),WebSphere(7.0, 8.5, 8.5.5).
  • Experience in working wif Python ORM Libraries including Django ORM, SQLAlchemy.
  • Expertise in working wif GUI frameworks - PyJamas, Jython.
  • Experience in Test Driven Development and Behavior Driven Development methodologies for consulting firms and enterprise projects.
  • Good idea about testing tools like Bugzilla, andJIRA.
  • Thorough noledge in various front end tools like HTML, DHTML,CSS, JavaScript, XML, JQuery, Angular JS, and AJAX.
  • Extensive noledge of J2EE Architecture (JSP, JDBC, Data Source, JNDI, JMS, Servlets,).
  • Experience in working wif different operating systems Windows 98/NT/2000/XP/Vista/7/8, UNIX.
  • Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.

TECHNICAL SKILLS

Frameworks: Django, Zope, PyJamas, Jython, CSS Bootstrap

Web Technologies: HTML, CSS, DOM, SAX, Java Script, JQuery, AJAX, XML, AngularJS.

Programming Languages: Python, Core Java, C/C++, PERL,SQL and PL/SQL.

J2EE Technologies: JSP, Java Servlets, JNDI, JDBC and JMS.

Version Control: SVN, CVS, Git, GitHub.

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

Application servers: Apache Tomcat, JBoss, WebLogic, WebSphere

Databases: Oracle (9i,10g, 11g), My SQL, Apache Cassandra, MongoDB

IDE’s/ Development Tools: NetBeans, Eclipse, PyCharm, PyScripter, PyStudio, and Sublime Text.

Operating Systems: Windows, Red hat Linux 4.x/5.x/6.x, Ubuntu.

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

Deployment Tools: Heroku, Amazon EC2

Testing Tools: Bugzilla, and JIRA.

PROFESSIONAL EXPERIENCE

Confidential, Virginia beach, VA

Sr. Python Developer

Responsibilities:

  • Analyzed system requirements specifications and also in client interaction during requirements specifications.
  • Designed the front end of the application using Python, HTML, CSS, AJAX, JSON andJQuery. Worked on backend of the application, mainly using Active Records.
  • Analysis and Design of application.
  • Created UI using JavaScript and HTML5/CSS.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Writing backend programming in Python.
  • Used JavaScript and XML to update a portion of a webpage.
  • Implemented web applications in Flask, Zope frame works following MVC architecture.
  • Develop consumer based features and applications using Python, Django, HTML, behavior Driven Development (BDD) and pair based programming.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Experience wif advanced CSS concepts and also building table-free layouts.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications.
  • Experienced in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Collaborate wif Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
  • Manage, collaborate and coordinate the work of an offshore development team.
  • Special skills in developing user friendly, simple yet effective web based applications.
  • Deployed the project into Heroku using GIT version control system.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Used many regular expression in order to match the pattern wif the existing one.
  • BuildSQL queries for performing various CRUD operations like create, update, read and delete.
  • Skilled in using collections in Pythonfor manipulating and looping through different user defined objects.
  • Made Django web based apps for Insurance premium calculations.
  • Work wif team of developers on python applications for RISK management.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Used Pandas library for statistics Analysis.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Created most important Business Rules which are useful for the scope of project and needs of customers.
  • Designed the architecture of the hardware environments and methodology of the code
  • Experienced in Agile Methodologies and SCRUM Process.
  • Worked in development of applications especially in UNIX environment and familiar wif all of its commands.

Environment: Python 2.7, Django 1.4, HTML5, CSS, XML, MySQL, MySQL, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, MS SQL Server, T-SQL, JavaScript, Eclipse,Git, GitHub Linux, Shell Scripting.

Confidential, long Island, NY

Sr. Python Developer

Responsibilities:

  • Taken part in software development life cycle (SDLC) of the tracking systems Requirements, gathering, Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Created UI usingHTML, CSS, JavaScript, AJAX, JSON, and JQuery.
  • Implemented business logic using Python Web frame work Django.
  • Designed applications implementing MVC architecture in Pyramid, Zope frame works.
  • Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Designing mobile search application system requirements and coded back-end and front-end in Python.
  • Worked on CSS Bootstrap to develop web applications.
  • Analysis and Design of application.
  • Implemented Model View Control architecture in developing web applications usingDjango frame work.
  • Created backend database T-SQL stored procedures and Jasper Reports.
  • Worked wif millions of database records on a daily basis, finding common errors and bad data patterns and fixing them.
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Maintained program libraries, users' manuals and technical documentation.
  • 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.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Built various graphs for business decision making using Python matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Used Python library Beautiful Soup for webScrapping.ss.
  • Developed applications especially in UNIX environment and familiar wif all of its commands.
  • Deployed the project into Heroku using GIT version control system.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications dat were a main source of data for both customers and internal customer service team.
  • Implement code in Python to retrieve and manipulate data.

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

Confidential, Houston, Texas

Sr. Python Developer

Responsibilities:

  • Worked on developing internal testing tools written in Python.
  • Performed optimization of test server by implementing multiprocessing for the caching system.
  • Improved user experience.
  • Performed client side validations using JavaScript and server side validations using various other frameworks like Django.
  • Designed and developed the UI using HTML, AJAX, CSS and JavaScript.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Created most important Business Rules which are useful for the scope of project and needs of customers.
  • Improved performance by using more modularized approach and using more in built methods.
  • Improved caching system for the test webserver.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Performed data manipulation/storage for incoming test data using lxml/etree libraries.
  • Developed API modularizing existing python module wif the halp of pyyaml libraries.
  • Wrote unit test cases for testing tools.
  • Build SQL queries for performing various CRUD operations.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Worked wif UNIX like OS on regular basis.
  • Experience in using Git, GitHub, and Amazon EC2 and deployment using Heroku.

Environment: Python 2.7, Django 1.2, HTML5/CSS, AJAX, SQL, MS SQL Server, JavaScript, Eclipse, Linux, Shell Scripting, Bugzilla, Git, GitHub, Amazon EC2.

Confidential, Baltimore, Maryland

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in the complete SDLC process.
  • Developed user interface using CSS, HTML, JavaScript and JQuery.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Designed and implemented a dedicated MYSQL database server to drive the web applications and report on daily progress.
  • Developed views and templates wif Python and Django’s view controller and template language to create a user-friendly website interface.
  • Used Django framework for application development.
  • Created entire application using Python, Django, MySQL and Linux.
  • Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
  • Created database using MySQL, wrote several queries to extract/store data.
  • Build SQL queries implementing functions, packages, views, triggers, and tables.
  • Developed, tested and debugged software tools utilized by clients and internal customers.
  • Coded test programs and evaluated existing engineering processes.
  • Designed and configured database and back end applications and programs.
  • Performed research to explore and identify new technological platforms.
  • Collaborated wif internal teams to convert end user feedback into meaningful and improved solutions.
  • Resolved ongoing problems and accurately documented progress of a project.

Environment: Python 2.7, Django 1.1,CSS, AJAX, HTML,XML, Puppet Rspec, Jenkins, Grafana/Graphite, SQL, MySQL, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux, Git.

Confidential

Python Developer

Responsibilities:

  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Designed and developed data management system using MySQL.
  • Rewrite existingPython/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Wrotepythonscripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically usingpython.
  • Handled all the client side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code.
  • Build SQL queries implementing functions, packages, views, triggers, and tables.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.
  • Handling the day to day issues and fine tuning the applications for enhanced performance.
  • Worked in development of applications especially in UNIX environment and familiar wif all of its commands.

Environment: Python 2.7, Django 1.0, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, SQL, MySQL, Apache Web Server, UNIX.

Confidential

Python Developer

Responsibilities:

  • Work wif team of developers on Python applications for RISK management.
  • Made Django web based apps for Insurance premium calculations.
  • Generated property list for every application dynamically using Python.
  • Creating unit test/regression test framework for working/new code.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application
  • Designed and developed data management system using MySQL.
  • Rewrite existing Java, C++ application in Python.
  • Designed the architecture of the hardware environments and methodology of the code.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Used Pandas library for statistical Analysis.
  • Worked wif UNIX like OS on regular basis.

Environment: Python 2.7, Django 1.3, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, MySQL, Apache Web Server, UNIX.

We'd love your feedback!