We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

0/5 (Submit Your Rating)

Wausau, WI

SUMMARY

  • 7+ years’ experience in IT industry with proficiency in Design & Development using Python, Django, Java/J2EE, Flask projects, C++ and C.
  • Experience object oriented programming concepts using Python, C++ and C
  • Experience in various stage of software development life cycle includes requirements, analysis, design, development, deployment and testing of an application for business outputs
  • Worked on several python packages like Numpy, SciPy, Matplotlib, Beautiful Soup, Urllib2, Pandas, and CSV
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment
  • Experience in application development using Python, Django, HTML5, CSS, JavaScript, Oracle, PostgreSQL and MySQL
  • Excellent knowledge of OOPS, Multi - Threading and Collections concepts and its usage in Python and Java
  • Experience in writing / modifying perl and shell scripts at level L1and L2 for process automation of systems, applications, backups etc
  • Strong Experience in web based UI design and interface development using HTML, CSS, Bootstrap, JavaScript, JQuery and AngularJS
  • Worked on various applications using python integrated IDEs Sublime Text, PyCharm
  • Worked on Python Libraries PyJamas and Jython and followed the best practices using PEP-8
  • Maintained the code using source version controls Git and CVS
  • Experienced in Working on Big Data Integration and Analytics based on Hadoop, Spark, Kafka, Storm and No-SQL databases
  • Worked on standard python packages like boto and boto3 for AWS.
  • Hands on Experience in AWS like Amazon EC2, Amazon S3, Amazon Redshift, Amazon EMR and Amazon SQS.
  • Worked on automation using the Python scripting language
  • ProvidedL1and L2 level support in Security Operations Center to perform Incident response which includes malicious URL, domain, e-mail and attachments analysis
  • Experienced in automated scripts written in Python for use in testing
  • Involved in producing and consuming web services using both REST and SOAP
  • Worked on JIRA for bug tracking and communicating for better results Strong Experience in Big data technologies including Apache Spark,Hadoop, HDFS, Hive, Cassandra, MongoDB
  • Strong Experience in Big data technologies including Apache Spark,Hadoop, HDFS, Hive, Cassandra, MongoDB
  • Substantial Experience with server-side technologies including relational databases (Oracle, MySQL, DB2, SQL Server and PostgreSQL), RESTful services and MVC design patterns
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PostgreSQL, Cassandra, Oracle and MongoDB
  • Involved in developing web application using Java with Spring and Hibernate ORM frameworks
  • Experience in working with different operating systems Windows, Linux and Unix
  • Experienced in Shell scripting and UNIX commands
  • Skilled in writing and reviewing requirements, architecture documents, test plans, design, documents, quality analysis and audits
  • Very good knowledge with cloud platforms like Amazon AWS and Google App Engine.
  • Skilled in debugging/troubleshooting issues in complex applications
  • Exceptional problem solving and decision making capabilities, recognized by associates for quality of data and alternative solutions
  • Quick learner and flexible to work on multiple technologies
  • Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment

TECHNICAL SKILLS

FRONT END: HTML5, CSS, JavaScript, AJAX, JQuery, JSON, Angular JS and BOOTSTRAP

BACK END: Python, Django 1.3/1.4/1.6/1.8/1.9 and Flask, PHP and Java

DATABASES: MySQL, SQLite3, PostgreSQL, Oracle, Cassandra and MongoDB

WEBSERVICES: Django-Rest framework, REST, AWS

SERVERS: Apache Tomcat and Nginx

ENVIRONMENT: UNIX, LINUX: Hypervisors: Ubuntu, Red Hat, VM Ware, KVM, Hyper-V,Centos and WINDOWS

VERSION CONTROL: Git and SVN

PYTHON LIBRARIES: Numpy, SciPy, Matplotlib, Urllib2, Pandas, CSV and python-twitter

PROFESSIONAL EXPERIENCE

Confidential, Wausau, WI

Sr. Python Developer

Responsibilities:

  • Participated to develop a data platform from scratch and took part in requirement gathering and analysis phase of the project in documenting the business requirements.
  • Worked with team of Hadoop developers on maintaining the data platform applications for RISK management.
  • Worked in designing tables in Hive, MYSQL using SQOOP and processing data like importing and exporting of databases to the HDFS.
  • Worked on Spark in both Scala and python over Cloudera Hadoop YARN to perform analytics on data in Hive
  • Importing and exporting data into HDFS and Hive using Sqoop and Kafka
  • Experienced in processing large datasets of different forms including structured, semi-structured and unstructured data.
  • Developed rest API’s using python with flask and django framework.
  • Experienced the integration of various data sources including Java, JDBC, RDBMS, Shell Scripting, Spreadsheets, and Text files.
  • Exposure to various mark-up languages including XML, JSON, CSV.
  • Good Understanding of Hadoop architecture and the daemons of Hadoop including Name-Node, Data Node, Job Tracker, Task Tracker, Resource Manager.
  • Hands on experience in ingesting data into Data Warehouse using various data loading techniques.
  • Developed python scripts to load data to hive from HDFS.
  • Configured Docker container for branching purposes.
  • Participated in developing ETL components for executing various workflows
  • Help develop an application to keep track of all the changes made on different routers/switches to promote quick problem solving, in case of an issue, using Kafka message consuming and relaying
  • Experience migrating data between HDFS and RDBMS using sqoop and also exporting and importing using streaming platforms Flume and kafka
  • Developed pig scripts and hive scripts for processing the data.
  • Handled the JSON, XML, Log data using Hive (SERDE), Pig and filter the data based on query factor.
  • Supported various applications through shell scripting at levelL1for smooth operation.
  • Scheduled Jobs using crontab, rundeck and control-m.
  • Importing and exporting data job's, to perform operations like copying data from HDFS and to HDFS using Sqoop.
  • Data was Ingested which is received from various database providers using Sqoop onto HDFS for analysis and data processing.
  • Wrote and Implemented Apache PIG scripts to load data from and to store data into Hive.
  • Managed the imported data form different data sources, performed transformation using Hive, Pig and Map- Reduce and loaded data in HDFS.
  • Executed Oozie workflow engine to run multiple Hive and Pig jobs, which run independently with time and data availability.
  • Worked on POCs involving consuming data from Kafka/Flume and processing using spark and storing the result set in Cassandra
  • Developed Oozie workflow to run job onto data availability of transactions.
  • Developed a fully automated continuous integration system using Git, MySQL and custom tools developed in python and bash
  • Created User Defined Functions (UDF’s) for maintaining Incremental ID’s.
  • Used Shell scripting to analyse the data from SQL Server source and processed it to store into HDFS.
  • Generated reports from Hive data using Microstrategy.
  • Worked with complex sql queries to make joins.
  • Increased the time efficiency of the HIVEQL and reduced the time difference of executing the sets of data by applying the compression techniques for Map-Reduce Jobs.
  • Created Hive Partitions for storing Data for Different Companies under Different Partitions.

Environment: Hadoop,Hive,Sqoop,pig,Pyhton 2.7,Django 1.4,Flask, Kafka/Flume,AWS,XML,Mysql, MS SQL Server,Linux,Shell Scripting,Docker and Mongodb.

Confidential, DE

Sr. Python Developer

Responsibilities:

  • Involved in Agile- Sprint methodologies to do requirements gathering, analysis and planning
  • Developed views and templates with Python and Django's view controller and template language to create a user-friendly website interface
  • Developed and tested many features for dashboard using Django, Bootstrap, CSS and JavaScript
  • Performed Unit testing, Integration Testing
  • Used numpy, scipy, matplotlib and pandas libraries for designing, developing and generating few analytical and mathematical plotting reports
  • Generated various graphs for business decision making using Pythonmatplotlib library
  • Wrote python scripts to parse XML documents and load the data in database
  • Designed and developed the UI of the website using HTML, AJAX, CSS, Jquery and JavaScript
  • Worked on virtual environments for development purposes
  • Worked on Element Tree XMLAPIinPythonto parse XML documents and load the data in database
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon cloud.
  • Worked onPython app which accessed the Open Stack API to analyze performance of servers hosted across multiple platforms: AWS,Vmware, vCloud
  • Working in team of Architects and Developers to build and deploy Python Flask Peewee Linux AWS
  • Worked on python based test frameworks and test driven development with automation tools
  • Used Django configuration to manage URLs and application parameters
  • Used the Django ORM to persist the data to MySQL database
  • Expertise in Service Oriented Architecture (SOA) and its related technologies like Web Services, SOAP1.1, XML, XSLT etc
  • InstalledHadoop, Map Reduce, HDFS, AWS and developed multiple MapReduce jobs in PIG and Hive for data cleaning and pre-processing part of the SOA (Service Oriented Architecture) team enforcing best practices for services ( REST and SOAP)
  • Exploring with the Spark improving the performance and optimization of the existing algorithms in Hadoopusing Spark Context, Spark-SQL, Data Frame, Pair RDD's, Spark YARN
  • Accessed database objects using Flask Database APIs
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Used Jenkins to deploy Django application and run unit tests
  • Design and create test cases and modify them as requested. Implement and execute test cases in differentphases of the development.
  • Fast master of log system to better pin point the bugs for the development team so an agile fix or improvement could be submitted.
  • Provide automation strategy for improving test coverage and increasingQA testing efficiency.
  • Implementscripts using Pythonand Sikuli to complete a GUI automation on verification of daily deployment test
  • Used GIT to coordinate team-development and performed Unit Testing using PyUnit
  • Experience with continuous integration and automation using Jenkins.
  • Familiar with concepts of Directives, Data-Binding and Dependency Injection in AngularJS
  • 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
  • Worked on parsing and retrieving JSON data using JQuery, Python
  • Developed applications especially in LINUX environment and familiar with all of its commands
  • Used JIRA for bug tracking and issue tracking

Environment: Python, Django 1.4, Linux, Apache web server, AngularJS, JQuery, MySQL, Git, JIRA, Jenkins, REST, Html, Ajax, CSS and AWS

Confidential, Mountain View, CA

Sr. Python Developer

Responsibilities:

  • Associated with the business community to define business requirements and analyze the possible technical solutions
  • Extensively used UML for designing to develop various use cases, class diagrams and sequence diagrams
  • Developed entire frontend and backend modules using Python on Django Web Framework
  • Built all database mapping classes using Django models
  • Designed and developed components using C++.
  • Development of real-time multitasking systems using C++.
  • Develop and maintainAutomationFramework customized for testing Desktop based application - VehicleSpy
  • Create custom web scraping tools to integrate with Rest Api.
  • Built a web automated scraping platform that traverses hundreds of sites to collect information on hundreds of thousands of individuals.
  • 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
  • Implemented the presentation layer with HTML, CSS, JavaScript, JQuery, Angular JS and AJAX
  • Generated Python Django Forms, Crispy forms to record data, login and signup of online users
  • Part of team implementing REST API's in Python using micro-framework like Django with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed
  • Database layer that interacts with above C++ components designed as PL/SQL packages / objects (running on Oracle 9i database server) to encapsulate data and closely related stored procedures and functions.
  • Created data access modules in C++.
  • Developed dynamic web pages to view the reports generated using Django Framework and also worked in NoSQL database MongoDB
  • Developing and maintenance CM provisioner module which real-time andmultithreads system to communicate with other components through TCP/IP in C++.
  • Also design and developing REST API on top of nginx to support assets management for provisioner module and engaging event generated on provisioner into other device through Kafka.
  • Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record
  • Designing mobile search application system requirements and coded back-end and front-end in Python
  • Associated on CSS Bootstrap to develop web applications
  • Builds SQL, NOSQL queries implementing functions, packages, views, triggers, and tables
  • Worked onPythonOpenStack APIs and used NumPy for Numerical analysis
  • Working along withAutomationTeam to automate scripts using java scripting language
  • Familiarity with SeleniumAutomationFramework
  • Implemented Model View Control architecture in developing web applications using Django frame work
  • Participated in daily scrum to implement Agile scrum methodology helping the team maintain focus on the business objective with constant assessment and feedback
  • Managed code versioning with Github and deployment to staging and production servers

Environment: Python, Django 1.3,C,C++,HTML, JavaScript, JQuery, CSS, AJAX, Angular JS,MySQL, PostgreSQL, Linux and Multithreading

Confidential, VA

Python/Java Programmer

Responsibilities:

  • The system provides health benefit plans to different user roles
  • Analyzed requirements, and implement different functions model according to design
  • Designed and developed the consumer part of Web service such as Verification, Eligibility,
  • Household income, Lawful present and other service
  • Implemented front end for third party Web service using JQuery, Html, AJAX, JSON and JavaScript
  • Developed the back-end web services using Python and Flask REST framework
  • Designed, added and maintained new database tables for new functions
  • Designed, added and maintained new entity objects according to new tables
  • Implemented Navigating flow, Override the default navigation flow for the UI
  • Migration of Test Content to Automation Tool using Python and XML
  • Analyzes and improves application efficiency by optimizing queries and contents for Flask
  • Implemented Chunk Batch and Transaction Management and Allowed system process scheduled applications and transactions
  • Used Git and Jira for code submissions and review process

Environment: Python, Flask, JavaScript, SQL, Ajax, Html, CSS, Web services, JSON, XML and JQuery

Confidential

Java Developer

Responsibilities:

  • Used Spring Framework for Dependency Injection and integrated it with the Hibernate
  • Used Spring MVC architecture to develop this application
  • Developed web services in SOAP using WSDL
  • Developed front end code using HTML and JavaScript in JSP pages for portal pages
  • Developed front-end screens using JSF
  • Developing of persistence logic using Hibernate API
  • Involved in writing the business logic
  • Involved in designing of database for the applications
  • Involved in developing the reports
  • Deployed the application on Jboss server and SVN for version control

Environment: Spring MVC, Spring IOC, Hibernate, Websphere, JSP, SOAP, JavaScript, Html, JSF, JBoss, Net beans 6.1, MySQL

We'd love your feedback!