We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

4.00/5 (Submit Your Rating)

Tarrytown, NY

SUMMARY:

  • Over 8+ years of IT experience as a Web/ApplicationDeveloperand coding with an analytical programming usingPython, Django, MySQL, JavaScript, C/C++ and GoLang.
  • Experienced in object oriented programming (OOP) concepts usingPython and C++.
  • Expertise in establishing database connections forPythonby configuring packages like MySQL - Python and running various queries.
  • Experience on pythonlibraries like Pandas, Matplotlib, Numpy, to manipulate and visualize the data using interactive charts.
  • Experiencing on developing forms using HTML and performing client side validations using JavaScript, JQuery and Bootstrap.
  • Worked on various complex modules inpythonincluding ODBC, pyODBC, pyETL, JSON, XML, Requests, profiler.
  • Expert in writingpythonscripts to scrape web data for data usage/collection using BeautifulSOUP, Scrapy, Selenium.
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in aPythonbased environment, along with data analytics, data wrangling and Excel data extracts.
  • Familiarity with MongoDB for storing/retreiving data in JSON format.
  • Created mappings in Informatica for data manipulation and loading.
  • Designed UI interfaces using Django Templates, HTML, CSS and Bootstrap.
  • Expert in business process and software development life cycle, including analysis, design, development, testing and implementation of software applications.
  • Excellent working knowledge in UNIX and Linux shell environments using command line utilities and shell scripting.
  • Expertise in Production support and Knowledge of deployment using Jenkins.
  • Good knowledge of development best practices such as code reviews, unit testing, system integration testing (SIT) and user acceptance testing(UAT).
  • Hands on experience in working with various Version Control Systems including GIT, CVS and subversion SVN.
  • Experience in Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
  • Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools JIRA and Bugzilla.
  • Excellent analytical and problem solving skills and ability to work on own besides being valuable and contributing team player.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Good knowledge of working with Rabbit MQ.
  • Worked in agile and waterfall methodologies with high quality deliverables delivered on time.

TECHNICAL SKILLS:

Languages: C, C++, Python, Javascript, PHP, XML, JAVA, SQL

Operating Systems: UNIX, Linux, Solaris, Windows, DOS, VMware, Mac OS, Debian

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

Frameworks: DJango, Flask, Pyramid, Pyjamas, Jython

Protocols: OSI Model, IPv4 and IPv6 addressing and subnetting, Ethernet LAN, TCP/IP, DNS, HTTP, NFS, SSL, SSH, UDP, switches, routing concepts, virtual network concepts including vSwitches, VLANs, dvSwitch, TCP/IP stack for virtualization, IPVP4, IPV6, FTP, Intranet

Database: Postgre SQL, MS Access, SQL Server, MYSQL

PROFESSIONAL EXPERIENCE:

Confidential, Tarrytown, NY

Sr. Python Developer

Responsibilities:

  • Associated with various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Engineer RESTful APIs using Django REST Framework.
  • Develop REST API and integrated with cloud products like AWSREST API gateway and AWS lambda.
  • Developed internal testing tools and simulating tools inPython.
  • Design and development of user interfaces and client displays using JavaScript, JSP, CSS and troubleshoot various issues inPythoncode.
  • Responsible for writingpythonscripts to scrape web data for data usage/collection using BeautifulSOUP, Scrapy, Selenium.
  • Experience in in-memory data processing with Apache Spark.
  • Developed and executed various MySQL database queries frompythonusingPython-MySQL connector and MySQL database package.
  • Expert in business process and software development life cycle, including analysis, design, development, testing and implementation of software applications.
  • Responsible for Production support and deployment. Good knowledge of configuring jobs in Jenkins and git hooks.
  • Developed shell scripts and Spark SQL jobs to handle large volumes of ETL workloads.
  • Used MongoDB to stored data in JSON format.
  • Manual testing of web applications, Integration testing.
  • Creating test automation plan/scenarios/test cases.
  • Participation in planning of testing process, including creating of a test plan, smoke/regression testing.
  • Responsible for user validations on client side as well as server side.
  • Used Git to resolve and coding the work onpython.
  • Work on dns tables to map the website to its IP address and mapped them to AWS Route 53.
  • Automated the existing scripts for performance calculations using Numpy and sql alchemy.
  • Interacted with QA to develop test plans from high-level design documentation.
  • Experience in Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
  • Working knowledge on Spark, NoSql databases like HBase, Cassandra.
  • Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools JIRA.
  • Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
  • Worked in agile and waterfall methodologies with high quality deliverables delivered on time.

Environment: Python3.4, Django 1.6/1.7/1.8LTS, HTML5, CSS, Bootstrap, JavaScript, Celery JQuery, JSP, UNIX, MVC architecture, AWS EC2, AWS RESTAPI gateway, AWS RDS, GitHub, Chef, JSON, XML, MYSQL, SQL, PLSQL, Postgre SQL, Jenkins, Restful API, Rspec, Wireshark, JIRA.

Confidential, San Jose, CA

Sr. Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Developed Business Logic using Pythonon Django Web Framework.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Designed and developed data management system using MySQL.
  • Write scripts using pythonmodules and its libraries to develop programs that improve processing of access requests.
  • Used Spark for interactive queries, processing of streaming data and integration with NoSQL database HBase, Cassandra for interactive access patterns.
  • Worked on various complex modules inpythonincluding ceODBC, pyODBC, JSON, XML, Requests, profiler.
  • Utilized PyUnit, the PythonUnit test framework, for all Pythonapplications and used Django Database API's to access database objects.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Designed and created backend data access modules using PL/SQL stored procedures and Oracle 9i.
  • Worked in an agile development environment.
  • Used HTML, CSS, JQuery, JSON and JavaScript for front end applications.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
  • Used Django configuration to manage URLs and application parameters.
  • Used Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.

Environment: Python, Django, HTML5, CSS, XML, AJAX, MySQL, JavaScript, Angular JS, Backbone JS, JQuery, Pyquery, Bootstrap, Mongo DB, Postgre SQL, T-SQL, JavaScript, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.

Confidential, Santa Clara, CA

Python Developer

Responsibilities:

  • Used data structures like directories, tuples, object oriented class based inheritance features for making complex algorithms of networks.
  • Extensively implemented thepythonlibraries like Pandas, Matplotlib, Numpy, to manipulate and visualize the data using interactive charts.
  • Features for dashboard were developed and tested using CSS, AngularJS and Bootstrap.
  • Developed forms using HTML and performing client side validations using JavaScript, JQuery and Bootstrap.
  • Designed and developed a horizontally scalable APIs usingPythonFlask.
  • Designed Cassandra schema for the APIs.
  • Developed and implementedPythonscripts to automate retrieval, parsing and reporting of configuration parameters from Network Devices connected to customer networks.
  • Good knowledge on Spark platform parameters like memory, cores and executors.
  • Experienced with batch processing of data sources using Apache Spark and Elastic search.
  • Implemented monitoring and established best practices around using elastic search.
  • Effectively communicated with the external vendors to resolve queries.
  • Used GIT for the version control.
  • Experienced in Agile Methodologies and Scrum stories
  • Worked with search business and search team to implement dynamic rule updates to search using elastic search.
  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Worked on development of SQL and stored procedures on MYSQL to generate various kind of reports and analysis.

Environment: Python2.7, Flask, CSS, HTML, BOOTSTRAP, JavaScript, JQuery, AJAX, MYSQL, Linux, Pandas, Matplotlib, Numpy, Python flask and GIT.

Confidential - San Francisco, CA

Software Developer

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 (IOC) 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 XMLBeans 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
  • Used Eclipse as IDE for developing the application
  • Creating unit test/regression test framework for working/new code.
  • Experience with advanced CSS concepts and also building table-free layouts.
  • Used update strategy, lookups, stored procedures and filter.
  • Studying the existing environment and accumulating the requirements by interacting with the clients on various aspects.

Environment: Python, MySQL, Java, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Eclipse, Oracle, NO SQL.

Confidential

Junior Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in the complete SDLC process.
  • Developed rich user interface using CSS, HTML, JavaScript and jQuery.
  • Created business Logic usingPython/flask.
  • Created database using MySQL, wrote several queries to extract data from database.
  • WrotePythonroutines to log into the websites and fetch data for selected options.
  • Involved in writing application level code to interact with API's, web services using JSON.
  • Using subversion control tool to coordinate team development.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, PHP, C++, Java, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server

We'd love your feedback!