Sr Full Stack Python Developer Resume
Orlando, FL
SUMMARY
- Over 10+ years of experience as aSr.PythonDeveloperwithpythonIntegrations and Software as well as coding and testing like unit testing and function testing and analytical for programming usingPythonZookeeper, Django, Flask, RabbitMQ Celery, AWS, Rest API, Azure, SQL, Database, and Cloud andPythonfrontend frameworks.Worked on applications and developed them with XML, JSON, XSL (PHP, Django,Python, Rails).
- Extensive experience in Text Analytics, developing different Statistical Machine Learning, Data Mining solutions to various business problems and generating data visualizations using SAS,Pythonand Tableau.
- Experienced in developing web applications using Django, Flask, Pyramid frameworks.
- Experience in requirements review, design, development, quality analysis and deployment of software products using PERL, Unix Shell, C,Python, Oracle PL/SQL and MySQL on UNIX environment.
- Extensive knowledge inPython, Java, MySQL, Oracle, Unix, Linux and in Object oriented Design and Programming concepts.
- Developed dynamic frontend and backend applications usingPython, Flask Frameworks.
- Develop E - Commerce application using HTML, CSS, JavaScript, ReactJS, SQL,Pythonand Flask.
- Good knowledge on installation and compilation of different CPAN PERL modules for PERL upgrades.
- Wrote and executed various MYSQL database queries frompythonusingPythonMySQL/cx ORACLE connector and MySQL dB and ORACLE packages.
- Experience in working with AWS (Amazon Web Services) cloud platform and its features which includes EC2, IAM, EBSCloudWatch, AWS Config and AWS S3, creating and triggering AWS Lambdas
- Extensive experience in debugging and troubleshooting complicated production issues using tools like GDB and implemented corrective solutions.
- Designed 2D and3Dmodel with Python and MATLAB.
- Researched JavaScript frameworks to replace frontend of a Flask application and began implementing a React solution.
- Good knowledge on Hadoop Ecosystem components like Spark, HDFS, Map Reduce, Hive, Pig, Impala, Sqoop.
- Developed PySpark code usingPythonand Spark-SQL for faster testing and data processing.
- 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.
- Experience with Design, code, debug operations, reporting, data analysis and web applications utilizingPython.
- 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 withPythonand various libraries ofPython,Python-twitter, Pandas, Data frame, MySQL dB for database connectivity), Regular expression, File IO etc.
- Skillful experience inPythonby 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 backendPythonautomation, CI pipelines, Docker and cloud provisioning/automation.
- Experience in developing web applications by following Model View Control (MVC) Architecture using server-side application Django.
- Experience in developing web services (WSDL, SOAP and REST) and consuming web services withPythonprogramming language.
- Expertise in AWS Resources like EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Formation, Cloud Watch, Security Groups.
- 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, andPython/PHP) and LAMP (Linux, Apache, MySQL, andPython/PHP) Architecture.
- 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 variousPythonIDEs using PyCharm, Spyder, NetBeans, PyStudio, PyScripter, Eric, Wing IDE and PyDev.
- Good experience of software development inPython(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.
- Working experience with cloud infrastructure of AWS (Amazon Web Services) and computing AMI virtual machines on Elastic Compute Cloud (EC2).
- Experience on developing Chef Cookbook for the automation of software installation and configuration of customer infrastructures.
- Experience in maintaining and executing build scripts to automate development and production builds.
- Worked with Chef to aid with deployment process and migrating in house systems to Amazon Cloud Services.
- Excellent analytical and problem-solving skills and ability to work on own besides being a valuable and contributing team player.
- Experienced in complete Software Development Life Cycle, and major aspects of technological projects including Requirement Analysis, Design, Development, Database Design, Deployment, Testing, Debugging, and Application Maintenance.
PROFESSIONAL EXPERIENCE
Sr Full Stack Python Developer
Confidential - Orlando, FL
Responsibilities:
- Automate different workflows, which are initiated manually withPython scriptsandUnix shell scripting.
- Create, activate and program inAnaconda environment.
- UsePythonunit and functional testing modules such asunit test,unittest2,mock, andcustom frameworksin-line withAgile Software Developmentmethodologies.
- Develop Sqoop scripts to handle change data capture for processing incremental records between new arrived and existing data inRDBMStables.
- InstalledHadoop, Map Reduce, HDFS, AWSand developed multipleMapReducejobs inPIGandHivefor data cleaning and pre-processing.
- Manage datasets usingPanda data framesandMySQL, queried MYSQL database queriesfrompython usingPython-MySQLconnector andMySQL dBpackage to retrieve information.
- Involved in theWeb/Application developmentusingPython 3.5, HTML5, CSS3, AJAX, JSONandJquery.
- Develop and tested many features for dashboard usingPython, Java, Bootstrap, CSS, JavaScriptandJquery.
- GeneratedPython Djangoforms to record data of online users and usedPyTestforwriting test cases.
- Implemented and modified variousSQL queriesandFunctions, CursorsandTriggersas per the client requirements.
- Clean data and processed third party spending data into maneuverable deliverables within specific format with Excel macros and python libraries such asNumPy, SQLAlchemy and matplotlib.
- UsedPandasasAPIto put the data as time series and tabular format for manipulation and retrieval of data.
- Helped with the migration from the old server toJira database(Matching Fields) withPython scriptsfor transferring and verifying the information.
- Analyze Format data usingMachine Learning algorithmbyPython Scikit-Learn.
- Experience inpython, Jupyter, Scientific computing stack (numpy, scipy, pandasand matplotlib).
- Perform troubleshooting, fixed and deployed manyPython bug fixesof the two main applications that were a main source of data for both customers and internal customer service team.
- WritePython scriptsto parseJSONdocuments and load the data in database.
- Generating various capacity planning reports (graphical) using Python packages likeNumpy, matplotlib.
- Analyzing various logs that are been generating and predicting/forecasting next occurrence of event with variousPython libraries.
- Developed single page application by usingAngular JSbacked byMongoDB and NodeJS.
- Design and maintaindatabasesusingPythonand developedPython based API(RESTful Web Service) usingFlask, SQL AlchemyandPostgreSQL.
- Manage code versioning withGitHub, Bit Bucketand deployment to staging and production servers and implementMVC architecturein developing theweb applicationwith the help ofDjango framework.
- Use Celery as task queue andRabbitMQ, Redisas messaging broker to execute asynchronous tasks.
- Design and manageAPI system deploymentusing fast http server andAmazon AWS architecture.
- Develop remote integration with third party platforms by usingRESTful web servicesand Successful implementation ofApache Spark and Spark Streaming applicationsfor large scale data.
- Built various graphs for business decision making usingPython mat plotlib library.
- Involved in development ofWeb ServicesusingSOAPfor sending and getting data from the external interface in theXMLformat.
- UsedNLTKandStanfordNLPto process text data and created offline intelligence.
- Querying data fromMongoDBand use them as input for the machine learning models
- Develop consumer based features usingDjango, HTML and Test Driven Development(TDD).
- DevelopedPython web servicesfor processingJSONand interfacing with the Data layer.
- Increased the speed of pre-existing search indexes throughDjango ORM optimizations.
- Developed module to buildDjango ORM queriesthat can pre-load data to greatly reduce the number of databases queries needed to retrieve the same amount of data.
Environment: Python 2.7, Django, HTML5/CSS, PostgreSQL, MS SQL Server 2013, MySQL, JavaScript, Jupyter Notebook, VIM, Pycharm, Shell Scripting, Angular.JS, JIRA .
Sr. Python Developer
Confidential - Boulder, CO
Responsibilities:
- Designed front end using UI, HTML, Bootstrap, NodeJS, underscore JS, AngularJS CSS, and JavaScript.
- Have utilizedPythonlibraries such as NumPy and Pandas for processing tabular format data.
- Involved in the development of the applications usingPython, HTML5, CSS3, AJAX, JSON and jQuery.
- Involved in MVC frameworks like Django, Angular.js, React.JS, JavaScript, and Node.js and had analyzed the SQL scripts and designed the solution to implement using Pyspark.
- Worked on the server less architecture on AWSlambdausing REST API via AWS API Gateway for Batch jobs
- Wittenlambdafunctions in Python using AWS built-in Python 2.7, 3.6 SDK forLambdaand tested the functionality locally using open-source library called Python-lambda-local.
- Captured logs using AWSCloudWatch.
- Associated with development of Web Services using RestAPI for sending and getting data from the external interface in the JSON format.
- Developed web applications and RESTful web services and APIs using Python, Django and Flask.
- Consumed external APIs and wrote RESTfulAPIusing Django REST Framework and Angular.JS
- Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
- Oversaw web-based applications testing and Supervised test estimation and approval processes.
- Generated various reports by connecting to databases, written elaborate queries to extract the necessary information.
- Used Matplotlib to plot the two-dimensional graphs of test performance.
- Designed and configured MySQL database and back-end applications and programs. Developed elaboratePythonscripts to migrate data from proprietary database to MySQL.
- Performed research to explore and identify new technological platforms.
- Migrated infrastructure from inhouse servers to AWS cloud. Used Docker Container, EC2, IAM, RDS, Route 53, REST API gateway and Lambda of AWS.
- Parsed, extracted XML documents and loaded data into database usingPythonscripts.
- Performed design reviews for continuous improvement in meeting client goals and needs.
- Followed agile development methodologies and took part in weekly team scrums and standup meetings.
- Used GIT and JENKINS for continuous integration and deployment.
Environment: Python, Django, AWS, Docker, MySQL (5.7), UNIX, Shell Scripting, Matplotlib, WebLogic Application Server.
Sr. Python Developer
Confidential - Richmond, VA
Responsibilities:
- Developed frontend and backend modules usingPythonon Django including Tastypie Web Framework using Git.
- Developed Merge jobs inPythonto extract and load data into MySQL database and Worked on MYSQL data lineage process to map source to target DB, table and column mappings using OOPython.
- Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity and designed, developed and deployed CSV Parsing using the big data approach on AWS EC2.
- Used Sqoop to import the data from RDBMS to Hadoop Distributed File System (HDFS) and later analyzed the imported data using Hadoop Components and Created and maintained technical documentation for launching HADOOP Clusters and for executing Hive queries and Pig Scripts.
- Created SQL loader Scripts to load data into the temporary staging tables. Scripted PowerShell reports to check for user account auditcompliance.
- Designed 2D and3DModel as well as performed depth estimation analysis for human face, object and Image.
- Implementing complete web SSO features with Identity Federation with SAML 2.0compliance.
- Front-end web development using HTML/CSS, jQuery, Bootstrap as well as back-end development using Golang and SQL.
- Contributed source code in Golang to developing an automation framework for AWS CFN.
- Created PDF reports using Golang and XML documents to send it to all customers at the end of month with international language support.
- Developed Golang API and chat-bot using TDD to automate software deployments and rollbacks
- Created MySQL queue using AWS SNS, SQS, and Golang (Go), to concurrently process SQL queries in the background and Built a Golang web server to host multiple tools so another has http access to them
- Consumed external APIs and wrote RESTfulAPIusing Django REST Framework and connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
- Used Test driven approach for developing the application and implemented the unit tests usingPythonUnit test framework and Development of Isomorphic ReactJS and Redux driven API client applications.
- Used integration tool: Drools rules engine that would accept JSON request via restful web services for providing a simple interface allowing anyone to capture new rules and logic defining the behavior of a system.
- Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URLs properly.
- Designed and maintained databases using Python and developed Python basedAPI(RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL and Involved in the development ORM Queries.
- Implemented ELK stack on Hadoop cluster. Generated audit logs for HBase, HDFS, Knox, Ambari, and other Hadoop.
- Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's and Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
- Enhanced performance of application by developing a topology to cache resources using Gemfirefor SOA layer accessing database for saving/accessing financial information.
- Implemented and executed code to perform CRUD operations on MongoDB using Pymongo module.
- Developed new Widget-app module for MMD 2.0 using React.js with Redux architecture and ES6.
- Implemented mapStateToProps, mapDispatchToProps for the interactions between Redux and React.
- Developing applications using RESTFUL architecture using Node.js and PHP as backend languages and Used NumPy for Numerical analysis and Used Spring Framework to support the Hibernate tool and Struts.
- Implemented a wide variety of statistical and graphical techniques, including linera and nonlinera modeling, classical statistical tests, time-series analysis, classification, clustering, and others using R and its libraries.
- Involved in the Complete Software development life cycle (SDLC) to develop the application and Worked closely with softwaredevelopersand DevOps to debug software and system problems.
Environment: Python3, Django, SQL, ZODB, MySQL, Sqlite3, git, Devops, PostgreSQL, NoSQL, Yaml, MongoDB Golang, bitbucket, pdb, AWS, Jira, Jenkins, dockers, Pyspark, Rest, Virtual Machine, Ajax, jQuery, JavaScript, LINUX.
Sr. Python Developer
Confidential -Broomfield, CO
Responsibilities:
- Gathering requirements and translating the business details into technical design.
- Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, Bootstrap, jQuery.
- Managed and support outages during urgency and Supportedcomplianceto all regulatory and audit requirements
- Developed views and templates withPythonand Django's to create a user-friendly website interface.
- Used Gulp as a task/build runner for development. Developed and tested many features for dashboard using Python, HTML, JavaScript, CSS and Bootstrap,
- UtilizedPythonlibraries like wxPython, NumPy, Twisted, PyQT, Web2py, Pygal, Plot.ly.
- Designed RESTful Web Services using FLASK, with emphasis on improved Security for the service using FLASK-HTTPAuthwith HTTPS. Also utilized Hug libraries to develop HTTP REST API's to provide validations and used CherryPy framework to model and bind HTTP.
- Successfully implementedFlaskframework to design server applications.
- Integrated Jenkins with variousDevOpstools such as Ansible and used CI/CD system of Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
- Develop programs to automate the testing of controller in CI/CD environment using Python, Bash script, Git and Linux command line.
- Used Amazon Elastic Beanstalk with Amazon EC2 instance to deploy Django project into AWS. Configured continuous integration with Jenkins on Amazon EC2.
- Wrote and executed various MySQL database queries frompythonusingPython-MySQL connector and MySQL DB package..
- Developed Business Logic using Python onFlaskWeb Framework.
- Managed large datasets using Pandas API ecosystem to analyze the different segments of customers based on Location.
- Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
- Setup Docker on Linux and configure Jenkins to run under Docker host.
- Used advanced packages like Mock, patch and Beautiful soup (b4)in extracting the Data during development phase and perform unit testing.
- Created Data tables utilizingflask-sqlalchemy to display welldata and policy information and add, delete, update Well records.
- Worked on Amazon Web Services (AWS) cloud services to do machine learning on big data.
- Developed Spark Python modules for machine learning & predictive analytics inHadoop.
- Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
- Fixed and deployed manyPythonbug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
- Experience with Data migration from Sqlite3 to Apache Cassandra database. Cassandra data model designing, implementation, maintaining and monitoring using DSE, DevCentre, DatastaxOpscenter.
- Written test cases using PyUnit and Selenium Automation testing for better manipulation of test scripts.
- Used automation Jenkins for continuous integration on Amazon EC2.
- Used JIRA for Bug tracking and issue tracking.
- Worked as part of an Agile/Scrum based development team and exposed to TDD approach in developing application.
Environment: Python3.4/2.7,Django 1.7, CherryPy, HTML5, CSS, Bootstrap, JSON, JavaScript, AJAX, RESTful web service, MongoDB, MySQL, SQLite, Cassandra, Docker, AWS (EC2, S3), PyUnit, Karma, Jenkins, Selenium Automation Testing.
Python Developer
Confidential -Westminster, CO
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 applicationdeveloperexperienced with controllers, views and models in Django.
- Implemented Business logic, worked on data exchange, processed XML and HTML usingPython2.7 and its familiar framework Django.
- Worked onPythonOpenStack 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 Python basedAPI(RESTful Web Service) to track the events and perform analysis using Django.
- Designed Cassandra schema for the APIs and Parsed XML file using Python to extract data from database.
- Worked on Python Open stack API's and used NoSQL as database and followed Python test-driven development techniques.
- 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.
- Developed entire frontend and backend modules usingPythonon Django Web Framework by implementing MVC architecture.
- 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 fromPythonusingPython-MySQL connector and MySQL db package.
- Developed entire front-end and backend modules usingPythonon 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
Python Developer
Confidential - Greenville, SC
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.
- Developed variousPythonscripts 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.
- Working in team ofdevelopersto build and deploy Flask, Linux, and AWS.
- Deployed and monitored scalable infrastructure on Amazon Web Services (AWS) and also used AWS CLI to control various AWS services over SHELL/Bash.
- Performed3DModelling and Analysis using CAD tools.
- 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.
- Creating3Dcomplex surface modelling and do various static, dynamic and fluid analysis.
- Wrote and executed various MYSQL database queries fromPythonusingPython-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