We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

Cherry Hill, NJ

SUMMARY:

  • Professional 6+ years of experience as a Web/Application Developer and coding with analytical programming using Python, Django, Java and C++.
  • Experience object oriented programming (OOP) concepts using Python, C++ and Java.
  • Experienced in developing web - based applications using Python, DJANGO, GTK, QT, C++, XML, CSS3, HTML5, DHTML, JavaScript and JQuery.
  • Good experience of software development in Python (libraries used: Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas dataframe, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, pycharm, emacs.
  • Experienced in Software development life cycle and architecting scalable platforms, object oriented programming, database design and agile methodologies.
  • Experience with Web Development, Amazon Web Services, Python and the Django framework.
  • Experienced in installing, configuring, modifying, testing, and deploying applications with Apache.
  • Experience of software development with Python and various libraries of Python, python-twitter, Pandas, Dataframe, MySQLdb for database connectivity), Regular expression, File IO etc.
  • Expertise in handling web applications - UI security, logging, backend services.
  • Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and spring web application frameworks.
  • Experienced in web applications development using Django/Python, Flask/Python and Node.js, Angular.js, DOJO, JQuery while using HTML/CSS/JS for server-side rendered applications.
  • Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript
  • Using Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
  • Experienced in monitoring, developing and transforming data using SQL Server Integration Service (SSIS) and SQL Server Analysis Service (SSAS).
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture
  • Experienced with databases using ORMs/DOMs for integrating with MySQL, Postgres, Neo4J, MongoDB, and Cassandra SQLite. Also, experienced with writing custom queries through database connectors.
  • Expertise in establishing database connections for Python by configuring packages like MySQL-Python.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Configure backup, alerts, repairs and monitoring of Cassandra clusters, in conjunction with Nagios/Opscenter and custom scripts.
  • Extensive experience in deploying, managing and developing MongoDB clusters.
  • Good experience in Shell Scripting, SQL Server, UNIX and Linux, Open stock and Expertise pythonscripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture.
  • Employed production site using Apache 2.0 with mod python.
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, Red Hat Linux, Fedora).
  • Good Knowledge of web services using SOAP and REST protocols.
  • Good knowledge of version control software - CVS, SVN, GitHub
  • Experience of Build & Deployment phase and usage of Continuous Integration (CI/CD) tools, build configuration, change history for releases, Maintenance of build system, automation & smoke test processes, managing, configuring, and maintaining source control management systems.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Excellent Experience of Databases such as MySQL, Oracle 8g/9g/10g, Microsoft SQL Server, PostgreSQL, SQL/PLSQL concepts & PowerShell.
  • Good hands on experience in data warehouse developer/ database engineer for high-volume data processing.
  • Good written and verbal communications skills and Excellent Team player.

TECHNICAL SKILLS:

Languages: C, P y thon, SQ L, R, J AV A script

Databases: SQL Server 2014,2012, Oracle 9i/8.x, 10g, DB2 MS Access, Teradata, MYSQL, PLSQL

Other Software: MS Office- 2007/2003/2000, Adobe Professional, SharePoint

Operating Systems: Linux, Windows / 98/2000/2003/ XP/Vista/8, Unix

Data Science Tools: R Language, STASTISTICA, Big Data, python

Web Technologies: HTML, CSS

PROFESSIONAL EXPERIENCE:

Python Developer

Confidential

Responsibilities:

  • Used Django Framework for developing web applications using model view control architecture.
  • Used Multi-Threading factory model to distribute learning process back-testing and the into various worker processes.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB and VMWare API calls.
  • Implemented configuration changes for data models.
  • Maintained and updated existing automated solutions.
  • Handled potential points of failure through error handling and communication of failure.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
  • Different testing methodologies like unit testing, Integration testing, web application testing Selenium testing performed.
  • Lock mechanisms were implemented and the functionality of multithreading has been used.
  • Python/Django based web application, Postgresql DB, and integrations with 3rd party email, messaging, storage services.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Design and implemented custom scripts. Extensive use of version controller Team Foundation Server (TFS).
  • Test and validated the custom scripts.
  • Delivered automated solutions for science models.
  • Anticipated potential parts of failure (database, communication points, file system errors).
  • Troubleshoot the process execution and worked with other team members to correct them.
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Used Pandas library for statistics Analysis.
  • Used Numpy for Numerical analysis for Insurance premium.
  • Managed large datasets using Panda data frames and MySQL.
  • Used advanced packages in AON PATHWISE for performing unit test and deploying data models.
  • Extensively used python modules such as requests, urllib and urllib2 for web crawling.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Responsible for user validations on client side as well as server side.
  • Automated the existing scripts for performance calculations using Numpy and SQL alchemy.
  • Interacted with QA to develop test plans from high-level design documentation.

Environment: Python 2.7, Django, HTML5/CSS, MS SQL Server 2013, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, JQuery, GitHub, Jira.

Python Developer

Confidential, Cherry Hill, NJ

Responsibilities:

  • Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.
  • Configured the Django admin site, dashboard and created a custom Django dashboard for end users with custom look and feel. Used Django APIs for database access.
  • Used Python and Django for XML, JSON processing, data exchange and business logic implementation.
  • Built database Model, Views and API's using Python for interactive web based solutions.
  • Used Python scripts to update the content in database and manipulate files.
  • Created UI using JavaScript and HTML5. Designed and developed data management system using MySQL.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Played a key role in a development wide transition from Subversion to Git, which resulted in increase in efficiency for the development community.
  • Developed most of the application part in Linux environment and very much familiar with all of its commands.
  • Used TKinter to implement GUI for the user to create, modify and view reports based on client data.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Implemented RESTful Web-Services for sending and receiving the data between multiple systems.
  • Used Python Library Beautiful Soup for webScrapping.ss.
  • Responsible for debugging and troubleshooting the web application.
  • Developed, tested and debugged software tools utilized by clients and internal customers.
  • Coded test programs and evaluated existing engineering processes.

Environment: Linux, Python 2.7, 2.5, Django 1.7, 1.5, HTML5, XML, JavaScript, JQuery, MS SQL Server, Amazon s3, Jenkins, Mongo DB, Beautiful soup, Eclipse, Git, GitHub, JIRA.

Python developer

Confidential, Atlanta, GA

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Contributed to development of security policies and processes.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Deployed project into Amazon web services (AWS) using amazon elastic bean stalk.
  • Refactor Python/Django modules to deliver certain format of data.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Written functionalPhp unit test cases for Data Layer, and Search server classes using Django, Curl, XML, JSON, REST base services and MongoDB.
  • Creating restful web services for Catalog and Pricing with Django MVT, Jersey, MySQL, and MongoDB.
  • Interact with backend using Java and Hibernate Framework.
  • Involved in Coding of Enterprise Java Beans, which implements business rules, and business logic.
  • Involved in developing the Java classes and JavaBeans.
  • Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web application.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Utilize in-depth knowledge of Technical experience in LAMP and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
  • Developed multiple spark batch jobs in Scala using Spark SQL and performed transformations using many APIs and update master data in Cassandra database as per the business requirement.
  • Written Spark-Scala scripts, by creating multiple udf's, spark context, Cassandra sql context, multiple API's, methods which support dataframes, RDD's, dataframe Joins, Cassandra table joins and finally write/save the dataframes/RDD's to Cassandra database.
  • As part of the POC migrated the data from source systems to another environment using Spark, SparkSQL.
  • Developed and implemented core API services using Python with spark.
  • Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
  • Created dataframesin particular schema from raw data stored at Amazon S3 using PySpark.

Environment: Linux, Python 2.7, 2.5, Django 1.7, 1.5, HTML5, XML, JavaScript, JQuery, MS SQL Server, Amazon s3, Jenkins, Mongo DB, Beautiful soup, Eclipse, Git, GitHub, JIRA.

Software/Python developer

Confidential

Responsibilities:

  • Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.
  • Application was based on service oriented architecture and used Python 2.5, Django 1.5, JSF 2, Spring 2, Ajax, HTML, CSS for the frontend.
  • Involved in creating Servlets and Java Server Pages (JSP), which route submittals to the appropriate Enterprise Java Bean (EJB) components and render retrieved information using Session Facade.
  • Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application, mainly using Active Records.
  • Involved in the design, development and testing phases of application using AGILE methodology.
  • Developed and designed an API (RESTful Web Service).
  • Used the Python language to develop web-based data retrieval systems.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.
  • Developed web sites using Django, Python, XHTML, CSS, and JavaScript.
  • Tested and implemented applications built using Python.
  • Developed and tested many features for dashboard using Python, ROBOT framework, Bootstrap, CSS, and JavaScript.
  • Created complex dynamic HTML UI using jQuery.
  • Automated Regression analysis for determining fund returns based on index returns (Python/Excel).
  • 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.
  • Used Php language on lamp server to develop page.
  • Developed server based web traffic statistical analysis tool using Flask, Pandas.
  • Implemented and tested python based web applications interacting with MySQL.
  • Developed dynamic interaction page on .net MSvisualbasic-2014, using SQL developer tools.
  • Simple web app for reviewing sitcoms that gives users the ability to view, add, review, up/down vote, search, etc.
  • Performed joins, group by and other operations in MapReduce using Python.
  • Handled importing of data from various data sources, performed transformations using Hive, MapReduce, and loaded data into HDFS.
  • Wrote MapReduce code to make un-structured data into semi- structured data and loaded into Hive tables.
  • Supported MapReduce Programs those are running on the cluster.
  • Executed queries using Hive and developed MapReduce jobs to analyze data.
  • Involved in doing AGILE (SCRUM) practices and planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings to produce quality deliverables within time.

Environment: Linux, Python 2.7, Mod Python, Perl, PHP, MySQL, JavaScript, Ajax, Shell Script, HTML, CSS

Java developer

Confidential

Responsibilities:

  • Designed client application using HTML, JSP, CSS and XML.
  • Responsible for use case diagrams, class diagrams and sequence diagrams using Rational Rose in the Design phase.
  • Used Spring Core for dependency injection/Inversion of Control to have loose-coupling.
  • Implemented application using MVC architecture integrating Hibernate and spring frameworks.
  • Implemented the Enterprise JavaBeans to handle various transactions and incorporated the validation framework for the project.
  • Used various Java, J2EE design patterns like DAO, DTO, and Singleton etc.
  • Used XML Beans for data interchange.
  • Developing and consuming web services like SOAP (JAX-WS), REST (JAX-RS).
  • Wrote SQL Queries to interact with Oracle Database.
  • Developed Web Services to transfer data between client and server vice versa using SOAP, WSDL and UDDI.
  • Used "Agile Development Methodology" and tested the application in each iteration
  • Developed version control using Subversion.
  • Used Spring Security for Authentication and authorization extensively.
  • Used Log4j for debugging the issues and exceptions.
  • Participated in designing Web services framework in support of the product.
  • Wrote SQL and HQL queries to retrieve data from the Oracle database.
  • Used XML to transfer the application data between client and server.
  • Developed a specific dashboard module and integrated with the application.
  • Used the JDBC for data retrieval from the database for various inquiries.
  • Done with unit testing of all java classes using JUnit framework.

Environment: Java, J2EE, spring, JDBC, JNDI, Hibernate, JMS, Junit framework, Tomcat, Eclipse, Oracle 10g, XML/XSLT, HTML, JSP, JavaScript, SQL developer, Rational Rose, Subversion and Junit.

We'd love your feedback!