We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

New, York-nY

SUMMARY

  • Around 7+ years of experiences in IT industry with proficiency in Design and Development using Python, Django, and Flask projects.
  • Experience of Software Development in Python(libraries used: Numpy, Scipy, matplotlib,Python, urllib2, MySQL DB for database connectivity) and IDEs - sublime text, Spyder, pycharm.
  • Experience in various stage of SDLC (Software Development Life Cycle), Software Testing Life Cycle(STLC) and QA methodologies from project definition to post-deployment documentation.
  • Hands on experience working in WAMP (Windows, Apache, MYSQL, andPython/PHP) and LAMP (Linux, Apache, MySQL, andPython) Architecture.
  • Experience in working with server side technologies including databases, restfulAPIand MVC design patterns.
  • Strong experience in Data Analysis, Data Migration, Data Cleansing, Transformation, Integration, Data Import, and Data export using multiple ETL tools such as Ab Initio and Informatica Power Center.
  • Experience in developing web-based applications usingPython,Flask, PHP, Django, XML, JSON, CSS, HTML, HTML5, JavaScript, AngularJS and jQuery.
  • High potential skills in development/deployment of Desktop/Web applications using Python, SQL, Shell Scripting, HTML /JavaScript targeted for all three major platforms - Windows, OS X, Linux or the Cloud.
  • Good experience in developing web applications implementing MVT/MVC architecture using Django andFlaskweb application frameworks, with good understanding of ORM and SQL Alchemy.
  • Experience in implementing Puppet, Chef. Worked on Data-Center operation and migration across UNIX and Linux platforms.
  • Experience handling API policies like converting from XML to JSON, JSON to XML, Oauth, Quota, Spike Arrest.
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
  • Experience with Data migration from Sqlite3 to Apache Cassandra database. Cassandra data model designing, implementation, maintaining and monitoring using DSE, DevCentre, Datas tax Opscenter.
  • Experience with automated CM and maintained a CI/CD pipeline, deployment tools such as Chef, Puppet, or Ansible.
  • Experience in migrate an On-premises VM or Azure Classic VM to Azure ARM Subscription with Azure Site Recovery.
  • Experience in developing Web Services withPythonprogramming language and Good working experience in processing large datasets withSparkusing Scala and Pyspark.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors and Functions on MySQL and PostgreSQL database
  • Experience in NoSQL technologies likeMongoDB, relational databases like Oracle, SQLite, PostgreSQL, Dynomodb and MySQL databases.
  • Experience in using UNIX shell Scripts for automating batch programs.
  • Proficient in developing complex SQL queries, Stored Procedures, Functions, Packages along with performing DDL and DML operations on the database.
  • Experience in creating Amazon EC2 instances and setting up security groups and Configured Elastic Load Balancers with EC2 Auto Scaling groups.
  • Experience in Python's modules Numpy, matPlotLib, Seaborn, Pickle, PySide, Scipy, wxPython, PyTables etc. for generating complex graphical data, creation of histograms etc
  • Well versed with code repositories for branching and maintaining the code using version control tools such as Subversion (SVN) and GIT on UNIX and Windows.
  • Well versed in Software Development Life Cycle (SDLC) management models namely Waterfall andAgile(SCRUM) models.

PROFESSIONAL EXPERIENCE

Confidential - New York-NY

Sr. Python Developer

Responsibilities:

  • Responsible for developing an automated system to identify redundant server instances with the same session IDs and mark them for deletion, theirby freeing the memory by a significant amount at times.
  • UsedPythonand Django to interface with thejQueryUI and manage the storage and deletion of content.
  • Spearheaded the effort to migrate from Active StatePython2.x to open-sourcePython3.x
  • Xlwings library is used as well for automated Excel evaluation for integration testing; dis is paired with Pandas for fixture generation
  • Done Shell Scripting and Jenkins pipeline which were used for deployment and day-to-day operations on CentOS virtual machines.
  • Utilized ApacheSparkwithPythonto develop and execute Big Data Analytics and Machine learning applications, executed machine learning use cases underSpark.
  • DevelopedSparkcode usingpythonfor faster processing of data given by market place sellers for generating best specification and description of products
  • Did designing, developing and managing REST APIs utilizing Django's Rest framework and overlooking the API system.
  • Worked on Boto3as interface for AWS API and Tensor Flow to make numerical computations using data flow graphs.
  • Created new ways to deploypythonmodules on secure file servers. Shell Scripting and Jenkins pipeline were used for deployment.
  • Designed and developed Restful API internally in the company usingPythonVirtual environments, Flask and Requests.
  • Developed web modules using SQL Alchemy built on top of theFlaskframework using the REST API.
  • Ensured code quality by writing unit tests using PyUnit and automated dis testing using GitHub and Jenkins.
  • Utilized continuous integration and automated deployments with Jenkins, Ansible, Vagrant and AWS.
  • Successful migration of the default Django's database (SQLite) to PostgreSQL to improve efficiency, integrity and security of data.
  • Involved in database-driven web application development using a variety of frameworks such as Django onPython.
  • Developed backend web services usingNode.jsand stored dependencies usingNodePackage Manager (NPM).
  • Worked on PostgreSQL development (tables, views, joins) and migrations from SQLite databases preserving the integrity.
  • Did work with complex datasets including Python's native lists, dictionaries and tuples.
  • Designed and developed templates using Django's template library and utilized them using Django's forms library.
  • Generated property list for every application dynamically usingPythonand was responsible for search engine optimization to improve the visibility of the website.
  • Used Restful andFlaskframework and web programming dat allow user to utilize the create/read/update/delete (CRUD) functionality on the site.
  • CreatedPythonand Bash tools to increase efficiency of call center application system and operations, data conversion scripts, REST, JSON and CRUD scripts for API Integration.
  • Worked on version control systems such as Git and Apache SVN for maintaining a consistent state throughout the application development process.
  • Followed Scrum along with Test-Driven Development to develop applications, services and software solutions.

Confidential - Chicago-IL

Python Developer

Responsibilities:

  • CreatedPythonand Bash tools to increase efficiency of call center application system and operations; data conversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration.
  • Designed and maintained databases usingPythonand developedPythonbased API (RESTful Web Service) usingFlask, SQLAlchemy and PostgreSQL.
  • Involved in Recording of Scripts (Web, Web Services HTML) using Vugen and SoapUI and script validation through co correlations, parameterizations and other methods. Scripting- web and web services.
  • Application was based on service oriented architecture and usedPython2.7, Django1.5, JSF 2, Spring 2, Ajax, HTML, CSS for the frontend.
  • Created server monitoring daemon with Psutil, supported by Django app for analytics which me created. Also researched big data solutions with Cassandra database.
  • Built the Silent Circle Management System (SCMC) in Django,Python, and Node.JS while integrating with infrastructure services.
  • Developed Extract-Transform-Load (ETL) packages using SSIS to insert datasets to SQL server and generate project reports using SSRS and SQL.
  • Used Shell scripts to day to day activities and tasks for automating. Developed consumer based features and applications usingRubyon Rails, HTML, CSS, Bootstrap, AJAX JQuery, and pair based programming.
  • Implemented complex networking operations like raceroute, SMTP mail server and web server.
  • Used existing Deal Model inPythonto inherit and create object data structure for regulatory reporting.
  • Used standardPythonmodules e.g. csv, robotparser, itertools, pickle, jinja2, lxml for development.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery and RESTAPI calls.
  • Developed, tested, and deployed Business feature set inNode.jswith Express and MongoDB backend, incorporating APIs.
  • Automated RabbitMQ cluster installations and configuration usingPython/Bash.
  • Used PandasAPI to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Deployed the project into Heroku using GIT version control system and Worked on a large scale distributed computing environment, monitoring data nodes to prioritize jobs for processing functions.
  • Improved the coding standards, code reuse. Increased performance of the extended applications by making TEMPeffective use of various design patterns (Front Controller, DAO).
  • Worked extensively with Bootstrap, JavaScript, and JQuery to optimize the user experience.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Built various graphs for business decision making using Pythonmatplotlib library.
  • Fetched twitter feeds for certain important keyword usingpython-twitter library.
  • UsedPythonLibrary Beautiful Soup for web scrapping to extract data for building graphs.
  • 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.
  • Involved in Executing regression tests on each release and verified bugs found from automation test in Bugzilla.
  • Involved in Planning, implementing, and converting manual test cases to automation test cases.
  • Trained extensively in agile methodologies and implemented by participating in scrum standups, Kanban mode, discussing and implementing requirements with clients.

Confidential - Windsor-CT

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Involved in building database Model, APIs and Views utilizingPython, in order to build an interactive web based solution and createdPythonAPI's and Designed and managed API system deployment.
  • Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks.
  • Involved in building database Model, APIs and Views utilizingPython, in order to build an interactive web based solution.
  • Created aPython/Django based web application usingPythonscripting for data processing, MySQL for the database, and HTML/CSS/JQuery and High Charts for data visualization of the served pages.
  • Worked on creating databases with Amazon RDS with the backups stored in Amazon Simple Storage Service (Amazon S3) buckets.
  • DevelopedPythonbatch processors to consume and produce various feeds.Developed Job dashboard monitor UI using Django/Flask.
  • Developed the presentation layer using HTML, CSS, JavaScript,JQueryand AJAX and UsedJQuery libraries for all client side JavaScript manipulations.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Developed Business Logic usingPythonon Django Web Framework.
  • Developed Merge jobs inPythonto extract and load data into Oracle database.
  • Successfully migrated the Django database from SQLite to MySQL with complete data integrity.
  • Also used Bootstrap as a mechanism to manage and organize the html page layout.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services and Automating infrastructure in AWS and Configuring EC2 Instances, VPC, Route 53, ELB, Subnets.
  • Used GitHub for version control.
  • Worked on different testing methodologies like unit testing, Integration testing, web application testing.
  • Performed Unit testing, Integration Testing and generating of test cases for web applications using Junit andPythonUnit test framework.
  • Developed consumer based features and applications usingPython, Django, HTML and Test Driven Development (TDD).
  • Worked on development of SQL and stored procedures for normalization and renormalization in MYSQL.
  • Built SQL queries for performing various CRUD operations like create, update, read and delete.
  • Used Collections inPythonfor manipulating and looping through different user defined objects.
  • Engaged in Design, Development, Deployment, Testing, and Implementation of the application.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.
  • 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.

Confidential - Purchase-NY

Software Developer

Responsibilities:

  • DevelopedPythonscripts to read from Excel files, generate XML configuration files and for generating IP access frequency lists in different data logs.
  • Designed and developed different web based applications based on the client requirements.
  • Created web forms usingPython/Django Framework dat saved data into a database and utilized Pandas -pythonlibrary for analyzing data and data structures.
  • Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for oracle Database.
  • Implemented database access and data manipulation functions in Oracles Embedded SQL environment using ODBC.
  • Designed and developed components, and worked on developing real-time multitasking systems using C++.
  • Parsed various format of files like XML, JSON format files and load intoOracledatabase withPythonXML and JSON modules
  • Created complex dynamic HTML UI usingjQuery.
  • Developed an interface dat allows distributed modules of an enterprise system to access databases via HTTP across networks.
  • Developed and executed User Acceptance Testing portion of test plan, and Software for Bugs.
  • Performed front-end development for web initiatives to ensure usability, using HTML and CSS.
  • Wrote Use Case diagrams, Class diagrams Sequence Diagrams, and State Diagrams. Designed manuals, workbooks, and other printed media for reference purpose.
  • Designed and developed Use-Case Diagrams, Class Diagrams, and Object Diagrams using UML Rational Rose for OOA/OOD techniques.

We'd love your feedback!