We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

San, JosE

SUMMARY

  • Around 8+ years of experience as a Web Application Developer and Software Engineer using Python, Django, Java, C++, HTML, Oracle.
  • Experience object oriented programming (OOP) concepts using Python, C++ and Java.
  • Experienced in developing web - based applications using Python, DJANGO, GTK, QT, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Experience with Web Development, Amazon Web Services,Pythonand the Djangoframework.
  • Very good experience with cloud platforms like Amazon AWS and Google AppEngine.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache and Siebel.
  • Experienced in MVW frameworks like Django,Angular.js, Java Script,JQueryandNode.js.
  • Having working Knowledge of Amazon AWS S3.
  • Expert knowledge of and experience in Object oriented Design and Programming concepts.
  • Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Experienced in developing API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for distributed architectures & experience in developing ColdFusion Components, custom tags modified CF Objects.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Hands on experience in python for working with Hadoop Streaming.
  • Experienced in developing Web Services with Python programming language.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Experienced in working on Application Servers likeWebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDBandCassandra.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Effectively involved in handling releases, managing merges and deployments.
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Highly motivated, dedicated, quick learner and have proven ability to build and manage a team and work individually.
  • Excellent written and oral communication skills with results-oriented attitude.

TECHNICAL SKILLS

Languages: Python,C++, Java,SQL, Shell Script, Spring, PHP, Hibernate, Struts.

Frameworks: Django, Pyramid, Flask, CSS Bootstrap.

Technologies: HTML, CSS, JavaScript, JQuery, XML, DOM, CSV, AJAX, Angular JS, Excel, Text.

Methodologies: Agile, Waterfall and SCRUM.

Databases: MYSQL, PostgreSQL, Oracle non-SQL database MongoDB.

Version Controls: Git and SVN.

Python libraries: Pandas, Numpy, Matplotlib, Pytables, SciPhy, Flask, Beautiful soup, Bootstrap, JQuery.

Web Servers: Apache Webserver, IIS, HTTP server, Web Logic, Jboss.

Operating System: Linux, Unix, Mac and windows.

Reporting tools: Tableau, MS-Word and MS-PowerPoint.

Cloud Technology: Cloud Formation, EC2 and AWS.

Web technologies: JSON, XML, HTML5, Angular JS, CSS/CSS3, JavaScript, JQuery, AJAX.

PROFESSIONAL EXPERIENCE

Confidential, San Jose

Python Developer

Responsibilities:

  • Created Business Logic using Python to create Planning and Tracking functions.
  • Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashvarsstored in the Django models. Also created XML with Djangoto be used by the Flash.
  • Developed multi-threaded standalone app in Python, PHP, C++ to view Circuit parameters and performance.
  • Involved in multiple phases of software development life cycle (SDLC) including analysis, design, development, and implementation and testing.
  • Creating Python API’s create entity models for data consuming and manage communications between DAL and database
  • Analyze the software requirements to determine feasibility of design within time and cost constrains.
  • Working with Dataikufor creating forecasting models required for Data Analysis.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Manipulated data using CRUD operations of MongoDB and handled database access and data transmission based on Restful web service.
  • Developed Business Logic using Python on DjangoWeb Framework.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Used Pandas library for statistical Analysis.
  • Developed internal auxiliary web apps using Python Flask framework with Angular.js and Twitter Bootstrap CSS / HTML framework.
  • 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.
  • Used Django configuration to manage URLs and application parameters.
  • Utilized PyQtto provide GUI for the user to create, modify and view reports based on client data.
  • Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
  • Created PyUnit test scripts and used for unit testing.
  • Worked with JSON based REST Web services.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Used Couchbase Python SDK to build applications that use Couchbase Server.
  • Stored the data in the form of JSON structure based documents, stored in a collection using MongoDB.
  • Created PHP/MySQL back-end for data entry from Flash.
  • Developed user interfaces using HTML5 and JavaScript.
  • Created a Git repository and added the project to GitHub.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Wrote validation scripts in SQL to validate data loading.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.

Environment: Django, PYQt, Bootstrap, XML, HTML5, JavaScript, Angular.js, JSON, Rest, Git Hub, MySQL, Dataiku, Python, SQL Server, HTML5, JavaScript,.NET, ADO.NET, ASP.NET, MongoDB, Visual Studio, VirtualBox

Confidential, Newark, California

Python Developer

Responsibilities:

  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Designed and developed data management system using MySQL.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Developed Python batch processors to consume and produce various feeds.
  • Successfully migrated the Django database from SQLite to MySQL with complete data integrity.
  • Created test harness to enable comprehensive testing utilizing Python.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Handled all the client side validation using JavaScript.
  • Performed testing using Django’s Test Module.
  • Used python scripts to update content in the database and manipulate files.
  • Worked on design and implemented a MongoDBbased database and related web services for storing unstructured data.
  • Generated Python Django Forms to record data of online users
  • Worked with no schema databases like MongoDB.
  • Created Data tables utilizing PyQtto display customer and policy information and add, delete, update customer records.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Used JQueryfor selecting particular DOM elements when parsing HTML.
  • Worked with JSON based REST Web services.
  • Creating unit test/regression test framework for working/new code
  • Using Subversion version control tool to coordinate team-development.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python 2.7, Django 1.4, PYQT, Java, XML, JQuery, DOM, MongoDB, JSON, HTML, XHTML, CSS, AJAX, JavaScript, JSON, Rest, PHP, SVN, MY SQL, Windows and LINUX.

Confidential - Westlake Village, CA

Python Developer

Responsibilities:

  • Built a GC analytic tool using Python, to help clients analyze data and profile risk against a wide spectrum of reinsurance options.
  • Developed custom reports using HTML, Python and MySQL.
  • Developed monitoring and notification tools using Python.
  • Documented the revised workflow using confluence wiki.
  • Created Data tables utilizing PyQtto display customer and policy information and add, delete, update customer records.
  • Used Python based GUI components for the front end functionality such as selection criteria.
  • Key performance index and filtering of displayed columns to help customers understand the analytics data that is provided by GC.
  • Implemented navigation rules for the application and page outcomes, written controllers using annotations.
  • Written queries in MySQL and Native SQL.
  • Created PyUnittest cases for unit testing.
  • Added the navigations and paginations and filtering columns and adding and removing the desired columns for view.
  • Worked in an agile development environment.
  • Used GitHub for version control.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.

Environment: Python, PyQT, PyQuery, MySQL, HTML, CSS, JavaScript, DOM, Ajax, agile, Web Services (SOAP), XML, PL/SQL, and Oracle SQL Developer.

Confidential - San Jose, CA

Python Developer

Responsibilities:

  • Design and Developed a website using Python, on DjangoWeb Framework
  • Existing Python/Django modules were re-written to deliver certain format of data.
  • Developed Python web services for processing JSON and interfacing with the Data layer.
  • Build SQL queries for performing various operations like create, update, read and delete.
  • Worked on development of SQL and stored procedures for normalization and renormalization in MYSQL.
  • To improve user experience and worked extensively with Bootstrap, JavaScript, and JQuery
  • Used Django Database API's to access database objects.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Skilled in using Collections in Python for manipulating and looping through different user defined objects.
  • Developed scripts using pandas to easily perform read/write operations to CSV files, manipulate and compare data by columns according to restaurants and their ratings.
  • Worked on Design, Development, Deployment, Testing and Implementation of the application.
  • Designed and configured database and back end applications and programs
  • Used GIT version control and deployed project to Heroku
  • Used Jenkins to do CICD (Continuous integration and continuous deployment)
  • Used Ansible platform to scale application on AWS cloud.

Environment: Python, Django, JSON, HTML5, CSS3, GIT, JavaScript, Bootstrap, JQuery and RESTAPI, Heroku.

Confidential

Python Developer

Responsibilities:

  • Worked on requirement gathering and High-level design.
  • Used HTML/CSS, XML and JavaScript for UI development.
  • Converted Visual Basic Application to Python, MySQL.
  • Used python scripts to update content in the database and manipulate files.
  • Created Reports using JASPER.
  • Modified queries, functions, cursors, triggers and stored procedures for MySQL database to improve performance, while processing data.
  • Developed build and deployment scripts using ANT & MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Prepared the Test data (Input files) for interpreting the Positive/Negative/regression results based on the design requirements.
  • Developed automated test scripts from manual test cases for Regression testing based on the requirement documents using Quick Test Professional.
  • Used Collections in Python for manipulating and looping through different user defined objects.
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
  • Created data base tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Applied EMV card algorithms to system via python programs.
  • Contributed patches back to Django.
  • Responsible for getting the teams up and running with game record features.
  • Performed research regarding Python Programming and its uses and efficiency.
  • Utilized Python in the handling of all hits on Django, Redis, and other applications.
  • Used Thales theorem for applying encryption and decryption of ISO standard message in Python programming.
  • Used Redis as messaging broker to execute asynchronous tasks.
  • Developed object-oriented programming to enhance company product management.
  • Followed Agile Methodology and SCRUM Process.
  • Extensive code reviewing using GitHub pull requests, improved code quality, and conducted meetings among peer.
  • Collaborated with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
  • Managed, collaborated and coordinated the work of an offshore development team.

Environment: Python, Django, Visual Basic, Java Script, Hive, XML, JASPER, QTP, MySQL, PL/SQL, Oracle 9i, Bugzilla

Confidential

Python Developer

Responsibilities:

  • Did full - page caching well using Varnish and could handle massive traffic without breaking a sweat.
  • Experienced in taking advantage of Nginx in combination with Apache by using it as a reverse proxy.
  • Supported development of Web portals, completed Database Modelling in PostgreSQL, front end support in HTML/CSS, JQuery.
  • Debugging the application and following messages in log files, to figure out the error if existing.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using FlaskSQLAlchemy and PostgreSQL.
  • Involved in analyzing the problems using transaction breakdown, network monitoring and resource monitoring to find the performance bottleneck.
  • Maintained and monitored frameworks like Django, flask
  • Developed monitoring application which captures the error related data and store it in database.
  • Involved in scrubbing project, which updates the existing data with hashed values.
  • Reverse engineer and re-implement legacy back-end software into Python with minimal downtime.
  • Work closely with project leads to learn about the Azure services, environment deployment, and integration with tool: ing.
  • Used GitHub as a version control.
  • Worked on UNIX environment.
  • Optimized system performance and managed the API lifecycle
  • Performed unit testing.
  • Worked closely with leads in implementation exposure on service based, SOA, RESTful technologies.
  • Strong experience in developing Micro-services using Drop wizard, Spring Boot, Lagom.
  • Work experience with Java Frameworks like spring, Hibernate.

Environment: Python, Drop wizard, Spring Boot, Lagom, Kafka, JSON, GitHub, LINUX, Django, Flask, Varnish, Nginx SOA, REST

We'd love your feedback!