We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

Princeton, NJ

SUMMARY:

  • 3 years of experience in Software Development industries as web developer, able to build a Web presence from the ground up. From the steps of concept, navigation, layout and programming.
  • Used extensively on several standard python packages like Numpy, matPlotLib, Pickle, PySide, Django, Flask etc.
  • Experienced with full software development life - cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies .
  • Strong experience in working with Python Latest version 3.x
  • Involved in front-end designing using HTML, CSS, JavaScript, and Bootstrap.
  • Deployed and monitored scalable infrastructure on Amazon web services specifically on AWS EC2.
  • Excellent knowledge and experience in Core-JAVA, J2EE, Web Design and Client Server application.
  • Experience object-oriented programming (OOP) concepts using Python, C++ and Java
  • Built Web application using Python, Django, Flask, JavaScript, AJAX, HTML and template languages.
  • Strong Experience in updating and modifying Python Scripts.
  • Strong knowledge of building Restful API’s using Python and Swagger
  • Hands on Experience in building scalable data and advance analytics solutions on AWS.
  • Expertise on working with error logging and performance tools such as Sentry and New Relic.
  • SQL Reference Mapper, using Regular Expressions Successfully mapped over a hundred thousand SQL references inside of SQL Object source code, VB code, SSRS reports, and DTS packages.
  • Excellent client coordination, experience working closely with them in order to understand their requirements, issues and suggesting relevant solutions.
  • Pleasant experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django, Flask and Pyramid.
  • Well versed in the Model, View, and Controller design pattern.
  • Experience in working with code version tools such as CVS, GIT, and SVN.
  • Expertise in working with different databases like Microsoft SQL Server, Oracle, MySQL, Cassandra, PostgreSQL and Good knowledge in using NoSQL databases MongoDB.
  • Worked with the React.js and rails stack
  • Self-reliant and proactive to identify and understand business problems and resolve issues.
  • Working knowledge in UNIX and Linux shell environments using command line utilities.
  • Experience working in both water fall and agile software methodologies.
  • Familiarity with development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing (UAT).

TECHNICAL SKILLS:

Programming Languages: Python, HTML, C++, Ruby, Java.

Operating Systems: Windows server 2008, Sun Solaris, IBM AIX, RHEL, Ubuntu, Fedora.

Python Libraries: Python, Django, Flask, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, NumpymatPlotLib, Pickle, PySide, SciPy, wxPython, PyTables, ntlk, sklearn, genism, spacify.

Development tools: Capybara, GitHub, Bitbucket, React.js, Ruby on Rails, Jira, Axure, Hive, Photoshop and Illustrator, XML, CVS, PVCS, MS Excel, MS Office, MS Power Point, MS Access, Web services

Databases: Microsoft SQL Server, Oracle, MySQL, PostgreSQL and NoSQL database MongoDB (2.6,2.4), SSIS, SSRS

Version Controls: CVS, SVN, GIT, GitHub

Methodologies: Agile, SCRUM and Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential, Princeton, NJ

Python Developer

Responsibilities:

  • 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.
  • Designed and implemented machine learning, information extraction, probabilistic matching algorithms and models Research to hard problems.
  • Hands of Experience working with Python NLP libraries such as ntlk, sklearn, genism, and spacy.
  • 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.
  • Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined function.
  • Used jQuery for all client-side Java script manipulation.
  • Created unit test/regression test framework for working/new code.
  • Using Subversion control tool to coordinate team-development.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Responsible for debugging and troubleshooting the web application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.

Environment: Python, Django, MySQL, Linux, HTML, XHTML, SVN, CSS, AJAX, Bugzilla, JavaScript, Apache Web Server, Machine Learning.

Confidential, King of Prussia

React JS / Python Developer

Responsibilities:

  • Involved in requirement gathering, system design and development.
  • Utilized PostgreSQL database to navigate through extensive API
  • Developed integrated React and Rails to allow user to create objects while also being able to change sites content through administration functionality.
  • Collaborated with a team and used Git workflow to complete application.
  • High end of experience in documentation of code and automate the processes at each step along the pipeline.
  • Used Agile Methodology and SCRUM Process.
  • Involved in building database Model, APIs and Views utilizing React.js, in order to build an interactive web-based solution.
  • Creating unit test/regression test framework for working/new code
  • Integrated API into React on Rails stack with custom CSS3 styling.
  • Fundamental understanding of test driven development and object-oriented programming.
  • Debugging and testing of the applications & fine-tuning performance. Provided maintenance support in production environment.

Environment: Ruby, HTML, CSS, JavaScript, Bootstrap, React.js and Rails

Python Developer

Confidential

Responsibilities:

  • Involved in the Analysis, design and architecture of the application.
  • Worked on requirement gathering and High-level design.
  • Generated Python Django Forms, Crispy forms to record data, login and signup of online users.
  • Experience in development test automation.
  • Designed and Implemented a Random Unique Test Selector Package on processing large volume of data using Python and Django ORM.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Designed email marketing campaigns and created responsive web forms that saved data into a database using Python/ Django Framework.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Created Database tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve performance, while processing data.
  • Involved in capturing the requirements for serial functional interface and other software requirements specification document.
  • Extensive code reviewing using GitHub pull requests, improved code quality, and conducted meetings among peer.

Environment: Python, Django, Machine Learning, Jenkins, MySQL, Linux, HTML, CSS, jQuery, JavaScript, Apache, Linux, Git.

Confidential, North Wales, PA

Software Developer

Responsibilities:

  • Worked with the Stakeholders, gathered requirements developed High level design Detail design documents.
  • Developed UI using HTML, AJAX, JavaScript and jQuery.
  • Re-engineered various modules for implementing changes and creating efficient system.
  • Designed and developed components using Python. Implemented code in python to retrieve and manipulate data.
  • Implemented database access using Django ORM.
  • Used MySQL as backend database and MySQL dB of python as database connector to interact with MySQL server.
  • Used Restful APIs to access data from different suppliers.
  • Worked in a team setting using version control.
  • Support the scripts configuration, testing, execution, deployment and run monitoring and metering.
  • Used Restful API's to gather network traffic data from Servers.
  • Supported Apache Tomcat web server on Linux Platform.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Debugging Software for Bugs

Environment: Python, C++, JavaScript, MySQL, Shell Scripting, PL/SQL, UNIX, Linux, Agile, pylint, Jenkins.

We'd love your feedback!