Sr. Python Developer Resume
Columbia, MD
PROFESSIONAL SUMMARY:
- Over 8+ Years of experience in Analyzing, Developing, Managing and implementing various stand - alone, client-server enterprise applications using Python, Django, Java and mapping the requirements to thef systems.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Implemented presentation layer using CSS framework, NodeJS, AngularJS, Wire-Framing and HTML5.
- Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS, Adobe flash.
- Created new JSP views to in corporate backend functionality to display on the UI screens using client rich technologies like JQuery, JavaScript, HTML, CSS files..
- Python/Django based web application, PostgreSQLDB, and integrations with 3rd party email, messaging, storage services.
- Development of web applications using Python frameworks as Django.
- 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 on Python.
- Hands on experience in using Hadoop ecosystem components like Hadoop, Hive, Pig, Sqoop, HBase, Cassandra, Spark, Spark Streaming, Spark SQL, Oozie, ZooKeeper, Kafka, Flume, MapReduce and Yarn.
- Worked on PostgreSQL development (tables, views, joins) and migrations from SQLite databases preserving the integrity.
- Experience in implementing with server-side technologies with restful API and MVC design patterns with node JS and Django framework.
- Experience in working with number of public and private cloud platforms like Amazon Web Services (AWS), Microsoft Azure, Rackspace Cloud and Open stack.
- Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Elastic Search, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon CloudFront).
- Experienced in WAMP (Windows, Apache, MYSQL, Python /PHP) and LAMP (Linux, Apache, MySQL, Python /PHP) Architecture.
PROFESSIONAL EXPERIENCE:
Confidential, Columbia, MD
Sr. Python Developer
Responsibilities:
- Developed 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, Jenkins, MySQL and custom tools developed in Python and Bash
- Developed web applications in Django Framework's model view control (MVC) architecture.
- 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.
- Worked on different testing methodologies like unit testing, Integration testing, web application testing.
- Used ES6 features libraries to handle Web socket events.
- Design and implemented custom scripts.
- Implemented the various requirements using the jS, HTML5 and cordova best practices and standards.
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
- As Enterprise Architect and senior OOD/OOP developer, created complex web and mobile business system applications using many specialized software tools also was trained in: C++, Java, Java Beans. applications programmed in Python, Django, Flask, MySQL, PostgreSQL, Apache, Nginx, Gunicorn
- Developed consumer based features and applications using Python, Django, HTML and Test Driven Development (TDD)
- Created single-page applications using React and ES6, including a flashcard application and an Evernote clone.
- Rewrote existing Python/Django modules to deliver certain format of data.
- Responsible for tracking and monitoring project status in JIRA (Agile)
- Developed Python web services for processing JSON and interfacing with the Data layer.
- Experience in Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installing and configuring Kubernetes.
- Designed the API structures with Node.js running on Nginx.
- Extensively used Grunt and Gulp as an associate to Node JS to establish the connectivity between database and client.
- Capable of using AWS utilities such as EMR, S3 and cloud watch to run and monitor Hadoop and spark jobs on AWS.
- Expertise in React.js framework to develop the SPA and working with React Flux and Redux architecture.
- Created marketing collateral to get partners onboard OpenShift Marketplace.
- Built Web pages that are more user-interactive using AJAX, JavaScript, LESS, Bootstrap and AngularJS.
- Developed server by using Flask framework, writing routes and queries to build Restful API.
Environment: Python, Django, Django-cms, SSO, database access, Django-cms plugins, CircleCI, Bootstrap, JavaScript, HTML5, CSS3, Agile, MAVEN, Hadoop, Bigdata,ES6, Redux, Object Oriented programming, Flask, Twisted, Jenkins, Webpack, Grunt, and Less, HTTP, web servers, NGINX, Kubernetes, OpenShift.
Confidential, Springfield, MO
Sr. Python Developer
Responsibilities:
- Used jQuery and AJAX calls for transmitting JSON data objects between front end and controllers and Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
- Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS and good experience with AWS storage services (S3)
- Wrote and tested Python scripts to create new data files for Linux server configuration using a Python template tool.
- Developed RESTful API micro-web services in controller and service layer to handle http requests.
- Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis and Worked on performance tuning of cluster using Cassandra Configuration file and JVM Parameters.
- Developed cross browser compatible RWD with use of HTML5, CSS3, Bootstrap and jQuery Mobile.
- Created new JSP views to in corporate backend functionality to display on the UI screens using client rich technologies like JQuery, JavaScript, HTML, CSS files.
- Worked on migrating MapReduce programs into Spark transformations using Scala. Responsible for building scalable distributed data solutions using Hadoop.
- Developed user interface by using the React JS, Flux for SPA development.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Created a Handler function in Python using AWS Lambda that can invoke when the service is executed.
- Assist with SSL installations, on Apache-Nginx server
- Developed the User Interactive web application in a professional manner with using web technologies like HTML5, CSS3, Bootstrap, Less, Javascript and Angular.JS, as per company's standards.
- Developed the OpenShift Test-Drive for Admins (Installation of OCP 3.5, Cluster management and Project
- OAUTH and SSO are used for authentication and Login services.
- Used Elastic search as the data indexer and query parser
- All the Python code is formatted in PEP8 Coding standard.
- Worked on analyzing Hadoop stack and different big data analytic tools including Pig, Hive, HBase database and Sqoop.
Environment: : Python, Django, HTML5, CSS, Bootstrap, JSON, JavaScript, AJAX, Restful web service, MySQL, SQLite, AWS (EC2, S3),, Karma, Jenkins, Twisted, Selenium . , MongoDB, soap, Web Services, Eclipse, Websphere Portal,, Subversion (SVN), ES6, Redux, Object Oriented programming, Flask, Twisted, Jenkins, Grunt, and Less, HTTP, web servers, NGINX, OpenShift.
Confidential, Columbus, OH
Sr. Python Developer
Responsibilities:
- Responsible in upgrading their operating system from OpenVMS to Linux and converting all DCL programs to Python.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Implemented presentation layer using CSS framework, NodeJS, AngularJS, Wire-Framing and HTML5.
- Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS, Adobe flash.
- Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Python/Django based web application, PostgreSQLDB, and integrations with 3rd party email, messaging, storage services.
- Job scheduling, batch-job scheduling, process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.
- Worked on PythonOpenStack APIs and used NumPy for Numerical analysis.
- Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB, PostgreSQL, and VMWareAPI calls.
- Developed a fully automated continuous integration system using Git, MySQL, Jenkins, and custom tools developed in Python.
- Managed datasets using Panda data frames and MySQL, queried MySQL database queries from Python using Python -MySQL connector MySQLdb package to retrieve information.
- Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pairbasedprogramming.
Environment: Python 2.7, Django 1.4, HTML5, CSS, XML, MySQL, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Mongo DB, MS SQL Server, T-SQL, JavaScript, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting. Netbeans, Jboss, Mercurial, ClearCase, Selenium, Water fall model, UML, JSP & SERVLET, ANT, Xml.
Confidential, Atlanta, GA
Python Developer
Responsibilities:
- Wrote Python routines to log into the websites and fetch data for selected options and used Python modules such as requests, urllib, and urllib2 for web crawling.
- Worked on writing and as well as read data from csv and excel file formats and Used other packages such as Beautiful soup for data parsing.
- Developed a MATLAB algorithm which determines an object's dimensions from digital images.
- Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
- Prepared and analyzed reports using Python libraries and involved in environment Setup.
- Created the environment specific settings for a new deployment and update the deployment specific conditional checks in code base to use specific checks.
- Placed data into JSON files using Python to test Django websites.
- Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
- Assisted with the addition of Hadoop processing to the IT infrastructure.
- Implementing customer data collection with PySpark/Hadoop analytics.
- Developed Hadoop integrations for data ingestion, data mapping and data processing.
- Used XML for dynamic display of options in select box and description on web page.
- Responsible for all client side UI Validation and implementing Business logic based on user selection Angular.JS 2.
- Involved in developing the Angular.JS Meteor framework for the Single Page Application development.
- Participated in developing the company's internal framework on Python. This framework became a basement for the quick service's development. Framework based on CherryPy with GnuPg encryption (reGnuPg module) on the top.
- Worked on resulting reports of the application and Tableau reports and involved in modifying data using SAS/BASE, SAS/ MACROS.
- Worked on JavaScript, AngularJS, Node.JS, Git, REST API, Mongo DB, intelliJ IDEA.
- Design and Setting up of environment of Mongo dB with shards and replica sets. (Dev/Test and Production).
Environment: Python, Django, MySQL, Windows, Linux, HTML, CSS, jQuery, JavaScript, Apache, Linux, GIT, MySQL, SAS, NLP.
Confidential, Santa Clara, CA
Python Developer
Responsibilities:
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Used Django framework for application development.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
- Worked on CSS Bootstrap to develop web applications.
- Used AJAX to modify small portions of the web pages by sending a request to the server avoiding the need of reloading the entire web page.
- Designed and developed Web services using XML and jQuery.
- Improved performance by using more modularized approach and using more in built methods.
- Experienced in Agile Methodologies and SCRUM Process.
- Maintained program libraries, users' manuals and technical documentation.
- Wrote unit test cases for testing tools.
- Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Built various graphs for business decision making using Python matplotlib library.
- Worked in development of applications especially in UNIX environment and familiar with all its commands. esponsible for gathering requirements, system analysis, design, development, testing and deployment.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
Environment: Python, Django, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, NO SQL, jQuery.