We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

Boston, MA

SUMMARY:

  • 8+ years of experience as a Web/Application Developer and object - oriented programming (OOP) coding with Python, Django, C++.
  • Extensive knowledge in Python, Java, MySQL, Oracle, Unix, Linux and in Object oriented Design and Programming concepts.
  • Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
  • Highly skilled in deployment, data security and troubleshooting of the applications using AWS services.
  • Experienced in implementing Organization DevOps strategy in various operating environments of Linux and windows servers along with cloud strategies of Amazon Web Services
  • Proficient in writing Cloud Formation Templates (CFT) in YAML and JSON format to build the AWS services with the paradigm of Infrastructure as a Code.
  • Gained experience in deploying applications on to their respective environments using Elastic Beanstalk.
  • Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources
  • Driven to architect Big Data solutions on multiple platforms using data analytics
  • Extensive knowledge in Python, PHP, MySQL, NoSQL, UNIX and Linux .
  • Experience with Design, code, debug operations, reporting, data analysis and web applications utilizing Python.
  • Worked with MVW frameworks like Django, Angular JS, HTML, CSS, XML, Java Script, jQuery and JSON.
  • Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Played a key role in Supporting and deploying Cloud computing services, including IaaS, PaaS, SaaS deployments.
  • High proficiency in developing and supporting JavaScript AJAX and CSharp Dot Net applications
  • Implemented Configuration Management and Infrastructure as Code (Chef, CloudFormation, Terraform)
  • Experienced in using Caching applications for large scale applications like Memcached, Redis.
  • Expertise in Production support. Provided first, second and third level support to different organizations. Used pdb, gdb and other debugging tools and deployed production hot fixes.
  • Experienced in working with various Python IDEs using PyCharm, Spyder, NetBeans, PyStudio, PyScripter, Eric, Wing IDE andPyDev.
  • Proficient with the React.JS library and was responsible for developing new facing features using the components for maximum performance across a vast array of web-capable devices and browsers in the React.JS.
  • Familiar with building multi-threaded applications, and understanding distributed systems like Spark and Storm as well as messaging platforms like Kafka, Rabbit MQ
  • Integrated Apache Kafka for data ingestion.
  • Used the most popular streaming tool KAFKA to load the data on Hadoop File system and move the same data to MongoDB Nosql database.
  • Experience in JVM service frameworks such as Spring Boot, Grails, Vert.x, RxJava or Ratpack.
  • Worked with React JS components, Redux Forms, Events, Router.
  • Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
  • Adept at automating repetitive work through Shell scripts and Python
  • Good experience of software development in Python (libraries used: libraries- Beautiful Soup, PySpark, NumPy, SciPy, Matplotlib, asyncio, python-twitter, Pandas data frame, network, urllib2,MySQL for database connectivity) and IDEs -sublime text, Spyder, PyCharm, pytest, Eclipse, emacs.
  • Created internal diagnostic tools using Golang and AngularJS in order to assist with customer issues. Golang and Java were used as a backend REST service while AngularJS was used for the user interface.
  • Developed responsive web product features using React JS, SASS, on Golang with REST.
  • Built enterprise wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user queries as microservice.
  • Building a Command line tool to interact with RESTful API using in Golang.
  • Worked on Multi-Tier distributed Enterprise applications and data processing automation usingPython.
  • Expertise in Object-Oriented design and coding and experience in analyzing and handling large database using Oracle Relational Data Architecture.
  • Played a key role in Management of deviations regarding CI
  • Drive improvements in Continuous Integration (CI) area
  • Identified improvements to enhance CI/CD
  • Played a key role in Planning and prioritizing the CI automation scope and backlog.
  • Experience in Bash Shell Scripting, SQL and Java Full stack web development usingPython
  • Excellent Experience in Code Refactoring and Udeploy. Solid ability to code in JavaScript.
  • Basic Knowledge on JSON based REST Web services and Amazon Web services.
  • Experienced in web applications development using Django/Python, Flask/Python, DOJO, jQuery while using HTML/CSS/JS for server-side rendered applications
  • Experience of software development withPython and various libraries of Python, Python-twitter, Pandas, Data frame, MySQL dB for database connectivity), Regular expression, File IO etc.
  • Skillful experience inPython by developing software's using new tools, libraries used: libraries- Beautiful Soup, NumPy, SciPy, PySide, Python-twitter, matplotlib, Pickle, Pandas data-frame, urllib2, MySQL dB for database connectivity) to improvise software development process.
  • Working with backend Python automation, CI pipelines, Docker and cloud provisioning/automation.
  • Experience in developing web applications by following Model View Control (MVC) Architecture using server-side application Django.
  • Good knowledge about frameworks such as Bootstrap and Foundation.
  • Excellent Experience on variousPython integrated IDE's such as Sublime Text, PyCharm, Eclipse and NetBeans.
  • Experience in developing web services (WSDL, SOAP and REST) and consuming web services withPython programming language.
  • Good experience in using Shell scripting for automation by followingPython PEP.
  • Expertise in AWS Resources like EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Formation, Cloud Watch, Security Groups.
  • Working experience with cloud infrastructure of AWS (Amazon Web Services) and computing AMI virtual machines on Elastic Compute Cloud (EC2).
  • Have experience with AWS LAMBDA which runs the code with response of events
  • Hands on experience with version control tools such as SVN, JIRA, GitHub, and GitLab.
  • Developed Web-based applications usingpython, Amazon Web Services, jQuery, CSS and Model View control frameworks like Django, Flask and JavaScript.
  • Experienced in Agile Methodologies and SCRUM process including Sprint planning, backlog grooming, Daily Standups and Code review.
  • Knowledge of automation technology such as Chef, Ansible and Puppet
  • Strong knowledge in MongoDB concepts - CRUD operations and aggregation framework

TECHNICAL SKILLS:

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

SCM Tools: Subversion, Jenkins/Hudson, Jira, TFS, Confluence, Clear Case, GIT, GitHub.

Operating Systems: UNIX, Linux, Solaris, Windows, DOS, VMware

Python Web Frameworks: Django, Pyramid, Flask, web2Py.

Database: Postgre SQL, SQL Server, MYSQL and Oracle

Application Servers: Web logic, JBoss, IBM WebSphere, Apache tomcat5.5, IIS

Development IDE: PyCharm, PydevEclipse, Vim, Net beans, MS Visio, Sublime Text, Notepad++

Methodologies: Agile, Scrum, Waterfall

Delivery tools: Saltstack, Chef & Puppet

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Sr. Python Developer

Responsibilities:

  • Utilized vendor APIs to build automated checks for the in-house data warehouse datasets.
  • Build various processes to identify data misclassifications.
  • Regularly performed periodic data audits to identify vendor gaps and garbage data.
  • Played a key role in providing recommendations on the improvements.
  • Designed a release management Software to perform the automated regression testing.
  • Responsible for building automated data quality controls by playing a role in the product team.
  • Worked closely with the data engineering team and the internal technology teams to integrate with the existing vendor APIs and QC data within the platform against the data Provided by the vendors.
  • Also responsible for working with the Product team leads and the internal stakeholders to develop methods of proactively identifying potential sources of data quality issues.
  • Responsible for building QC products and their processes.
  • Worked on pulling data using the SQL statements and later making use of it for the development.
  • Experience working in looker which is a Business intelligence Software for analyzing and noting out the misclassified data.
  • Experience Working in Qubole where I was responsible to Coordinate user groups at customer sites.
  • Responsible for creating a solution to capture and analyze data from multiple sources and make data-driven decisions.

Confidential, Boston

Sr. Python Developer

Responsibilities:

  • Participated in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Developed web applications and RESTful web services and APIs usingPython, Django and PHP.
  • Developed entire frontend and backend modules using Python on Django Web Framework with GIT.
  • Developed backup and recovery engine for VM backup/recovery using VMware vSphere APIs, Golang programming language and RabbitMQ Message bus (communication interface).
  • Used Go Programming Language (Golang)and Scala in the development of the application.
  • Used GOLANG to log the different host system event and alert information to Cassandra database.
  • Experience of the design patterns and best practices with Golang (and more) to start with design and get to deployable production systems including scale monitoring and instrumentation platform.
  • Managed Linux and Windows virtual servers on AWS EC2 using Chef Server. Configured and monitored distributed and multi-platform servers using chef.
  • Experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services (Elastic Beanstalk, Lambda, OpsWorks and Cloud Formation) and security practices (IAM, CloudWatch and Cloud trail).
  • Placed data into JSON files using Python to test Django websites. Used Python scripts to update the content in database and manipulate files.
  • Experience in developing big data applications using Hadoop framework and its eco systems like MapReduce, HDFS, Hive, Pig, HBase, Oozie, Sqoop and Flume
  • Primary responsibilities include building scalable distributed data solutions using Hadoop ecosystem.
  • Installed and configured Hive, Pig, Sqoop, Flume and Oozie on the Hadoop cluster.
  • Spring Batch is used to handle billion transactions on job scheduled basis
  • Technologies Java 1.8,Spring Boot &Cloud,JBoss EAP 6.4, BPMSuite,BRMS& Fuse Engine,Casandra,AMQ& Spring Boot & Spring Cloud
  • Experience with Django, a high-levelPython Web framework.
  • WrotePython scripts to parse XML documents and load the data in database.
  • Developed views and templates withPython and Django's view controller and templating language to create a user-friendly website interface.
  • Experience in designing and developing applications in Spark using Scala to compare the performance of Spark with Hive and SQL/Oracle.
  • Used Spark-Streaming APIs to perform necessary transformations and actions on the fly for building the common learner data model which gets the data from Kafka in near real time and Persists into Cassandra.
  • Responsible for setting upPython REST API framework using DJANGO.
  • DevelopingPython Framework using Django to perform scan software unit monitoring.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros andPython libraries.
  • Performed troubleshooting, fixed and deployed manyPython 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.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features ofPython code using a web browser.
  • Wrote Python modules to view and connect the Apache Cassandra instance.
  • Created Unit test/ regression test framework for working/new code.
  • Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
  • Published REST API's to fetch data from Elastic Search clusters for client-based applications to search assets and claims by multi-field indexes and Used Elastic Search for setting up the search cluster.
  • Generated property list for every application dynamically usingPython.
  • Developed the back-end web services using Python and Django REST framework.
  • Written functional Php unit test cases for Data Layer, and Search server classes using Django, Curl, XML, JSON, REST base services and Mongo DB.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web application.

Environment: Java, Django, Flask, XML, MySQL, Linux, Shell Scripting, Mongo dB, SQL, Python 3.3, HTML5/CSS, Cassandra, JavaScript, PyCharm, GIT, Linux, Shell Scripting, RESTful, Docker, Jenkins, JIRA, jQuery, MySQL, AWS

Confidential, MI

Sr. Python Developer

Responsibilities:

  • Managed datasets using data frames and MySQL, queried MYSQL database queries from Python using Python-MySQL connector MySQL dB package to retrieve information.
  • Develop new and existing modules in Scala while working with developers across the globe
  • Development of real-time multi-tasking systems usingPython and created data access modules inPython.
  • Designed and developed components usingPython with Django framework and Implemented code inPython to retrieve and manipulate data.
  • Developed Spark scripts by using Scala shell commands as per the requirement.
  • Used Spark API over Cloudera Hadoop YARN to perform analytics on data in Hive.
  • Developed Scala scripts, UDFFs using both Data frames/SQL/Data sets and RDD/MapReduce in Spark 1.6 for Data Aggregation, queries and writing data back into OLTP system through Sqoop.
  • Distributed Application Development using Actor Models for extreme scalability using Akka.
  • Experienced in using Scala, Java tools like Intelli J, Eclipse.
  • UsedPython & Django creating graphics, XML processing of documents, data exchange & business logic implementation between servers.
  • Rewrote existing Python/Flask module to deliver certain format of data.
  • Created script in python for calling REST APIs.
  • Continuous monitoring and managing the Hadoop cluster using Cloudera Manager
  • Worked with application teams to install operating system, Hadoop updates, patches, version upgrades as required
  • Experience in managing AWS VPC (Virtual Private Cloud) environment with around 200+ Linux and Ubuntu instances.
  • Involved in designing user interactive web pages as the front-end part of the web application using various web technologies like HTML, JavaScript, jQuery and implement CSS for better appearance and feel.
  • Extensively used Python requests urllib and urllib2 module to call web services.
  • Involved in designing user interactive web pages as the front-end part of the web application using various web technologies like HTML, JavaScript, jQuery and implement CSS for better appearance and feel.
  • Developing the Python automated scripting using Boto3 library for AWS Security audit and reporting using AWS Lambda for multiple AWS Accounts.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.
  • Analyzed various logs that are been generated and used various Python libraries to predict/forecast next occurrence of event with various Python libraries.
  • Refactored and extended large existing Django/Python code base, reducing the number of lines in code and duplication significantly.
  • Query Optimization through MYSQL server tools for quick response time.
  • Developed backend services and created many API's using Python Programming Language and SQL.
  • Developed GUI screens for XTT & LD application using JSP, HTML and CSS.
  • Wrote JavaScript functions to get Dynamic data and Client-side validation.
  • Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Set up the deployment environment on Web Logic Developed system preferences UI screens using JSP and HTML.
  • Worked in Java, J2EE, XSL, XML, Oracle, DB2, Struts, spring, Hibernate, REST Web services, Model driven architecture and software configuration management tools.
  • Developed HTML, Swing and JSP pages for user interaction and data presentation.
  • Created a Rich Single Page Application using HTML, CSS, AngularJs, jQuery and REST Services
  • Developed Dash-Board to monitor and report Cache Coherence Servers
  • Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Integrate the Oracle BPM with the Spring Framework in the enterprise layer.

Environment: Python, Django, HTML, CSS, JavaScript, Ajax, JSON, jQuery, MySQL, TOAD, SQL, DB2, WSDL, NetBeans, JBOSS, Coherence, ClearCase, Selenium, Water Fall Model, UML, JSP.

Confidential, NY

PYTHON DEVELOPER

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
  • Interacted with the client end-users during requirements gathering sessions.
  • Working as an application developer experienced with controllers, views and models in Django.
  • Implemented Business logic, worked on data exchange, processed XML and HTML usingPython 2.7 and its familiar framework Django.
  • Experienced in performance tuning of Spark Applications for setting right Batch Interval time, correct level of Parallelism and memory tuning.
  • Optimizing of existing algorithms in Hadoop using Spark Context, Spark-SQL, Data Frames and Pair RDD's.
  • Implemented ELK (Elastic Search, Log stash, Kibana) stack to collect and analyze the logs produced by the spark cluster.
  • Worked on Python OpenStack APIs and used NumPy for Numerical analysis.
  • Worked on real time in memory distributed systems.
  • Designed and developed transactions and persistence layers to save/retrieve/modify data for application functionalities using Django and PostgreSQL
  • Developed Application to access JSON and XML from Restful, Webservices from consumer side using JavaScript and Angular.JS
  • Responsible for handling the integration of database systems.
  • Used object/relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Developed server-based web traffic statistical analysis tool using Flask, Pandas.
  • Implemented and testedPython-based web applications interacting with MySQL.
  • Wrote MapReduce code to make un-structured data into semi- structured data and loaded into Hive tables.
  • Built complete Configuration Management for the Microservices using Kubernates, Docker and Ansible
  • Developed entire frontend and backend modules using Python on Django Web Framework by implementing MVC architecture.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.
  • Strong Socket programming experience in Python and also implemented complex networking operations like race route, SMTP mail server and web server.
  • Used Bootstrap as a mechanism to manage and organize the html page layout.
  • Used Django configuration to manage URLs and application parameters.
  • Wrote and executed various MYSQL database queries fromPython usingPython-MySQL connector and MySQL db package.
  • Developed entire front-end and backend modules usingPython on Django Web Framework.
  • Implemented Performance tuning and improved the Performance of Stored Procedures and SQL Queries
  • Installed and configured builder for application builds and deploying it.
  • Upgraded internal and customer TLS/SSL Apache Web Server configurations; trained staff on proper implementations, potential issues/concerns, and automated changes with Ansible
  • Responsible for debugging and troubleshooting the web application.
  • Developed object-oriented programming to enhance company product management
  • Wrote unit testing codes using unit test, resolving bugs and other defects using Firebug
  • Used JIRA to assign, track, report and audit the issues.

Environment: Python, Django Web Framework, AWS, HTML, CSS, MySQL, JavaScript, jQuery, Sublime Text, PyCharm, Jira, GIT, pybuilder, unit test, Firebug, Web Services, HTML5/CSS, XML, JSON, Ajax

Confidential, New York, NY

PYTHON DEVELOPER

Responsibilities:

  • Involved in reviewing and understanding the Business requirements.
  • Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Designed and prepared web services using Visual Studio and C# Dot Net.
  • Maintained required architecture documentation.
  • Presented work in peer sessions for issue resolution.
  • Performed advanced procedures like text analytics and processing, using the in-memory computing capabilities of Spark.
  • Experienced in handling large datasets using Partitions, Spark in Memory capabilities, Broadcasts in Spark, Effective & efficient Joins, Transformations and other during ingestion process itself.
  • Designed, prepared, documented and tested web services using C#, .Net and Visual Studio.
  • Developed variousPython scripts to find vulnerabilities with SQL Queries by doing SQL injection, permission checks and performance analysis and developed scripts to migrate data from proprietary database to PostgreSQL.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Designed the user interactive web pages as the front-end part of the web application using various web technologies like HTML, JavaScript, Angular JS, jQuery and implemented CSS framework Bootstrap for better appearance and feel.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Developed web services that make database calls for inserts, updates, and select queries.
  • Developed Unit, Integration and Performance Test Cases using Junit, Selenium and Rational Function Tester.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Managed large datasets using Panda data frames and SQL.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
  • Wrote Maven scripts for compiling, building, packaging and deploying the WAR file.
  • Deployed the project into Heroku using GIT version control system.
  • Developed methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Used Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.
  • Expertise in creating and developing applications for android operating system using Android Studio, Eclipse IDE, SQLite, Java, XML, Android SDK and ADT plugin.
  • Worked on Angular JS to augment browser applications with MVC capability.

Environment: Python, Angular, jQuery, JavaScript, AJAX, HTML/XHTML, XML, MySQL server, T-SQL, GIT, Reports, RESTful, Linux, JSON, AJAX.

Confidential

SOFTWARE DEVELOPER

Responsibilities:

  • Followed Agile Methodologies to manage full life-cycle development of the project.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3, jQuery, JavaScript extensively used Table less Design in CSS for positioning.
  • Developing applications using RESTFUL architecture using Node.js and PHP as backend languages.
  • Writing SOAP and RESTful web services, in house ESB for a web claims application (Spring MVC, Angular JS, Active MQ, SOAP UI, Mockito, JSON, Build forge)
  • Develop consumer-based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair-based programming.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules.
  • Developed Reporting framework using JAVA and J2EE which will generate daily, monthly and yearly reports and prepared different framework design documents.
  • Created tables, views, Types, triggers, complex join queries, stored procedures, and functions and modifications to existing database structure as required for addition of new features using SQL developer.
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase
  • Used Java/J2EE Design Patterns such as Business Delegate, Session Facade, singleton in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Designed and developed data management system using MySQL
  • Automated several processes by developing Python scripts
  • Developed web application using FLASK, Python micro-frame work based MVC design architecture
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, Django, HTML5, CSS, XML, MySQL, JavaScript, jQuery, CSS Bootstrap, MongoDB, T-SQL, JavaScript, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting, SOAP, REST, PHP, .net.

Hire Now