Sr. Python Developer Resume
4.00/5 (Submit Your Rating)
TexaS
SUMMARY:
- Over 5+ years of experience as Sr. Python Developer with specilization in design, development, testing and implementation of various stand - alone and client-server architecture based enterprise application software in Python along with Strong experince in analytical programming using Python 3.6/3.4.6, Django 1.9/1.8, Flask and C++, XML, CSS3, HTML 5, D HTML, JavaScript, JQuery & Angular Js.
- Strong experience in various Python libraries (libraries used: Beautiful Soup, NumPy, SciPy, Matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity, JSON libraries) to speed up the development.
- Experience with Web Development, Amazon Web Services, Python and the Django framework and Extensive experiene in Open-source ESB, REST, APIs and cloud integrations in Python.
- Expereince with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript, Boot strap.
- Expertise in JSON, IBM FileNet P8,Even Stream Processing(ESP), Scala, Linux, GoLang, Adobe Flex, AngularJS, Python, JIRA, AWS (Amazon Web Services) and proficient in cloud application development tools and deployment methods.
- Good knowledge of web services with protocols SOAP and REST and Experience in WAMP (Windows, Apache, MY SQL and Python/PHP) and LAMP (Linux, Apache, My SQL, Python/PHP) Architecture.
- Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO.
- Experienece in designing multiple Python packages that were used within a large ETL process used to load 2TB of data from an existing Oracle database into a new PostgreSQL cluster.
- Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, CloudFront.
- Experience in MVC frameworks like Django, Angular JS, Java Script, Jquery, React .js and Node.js, Flask and Pyramid and Well versed in Django ORM and Sql Alchamy and Extensive use of Linux (Ubuntu), SSH, Flask/Django.
- Good working experience in processing large datasets with Spark using Scala and Py spark and Familiar with JSON based REST Web services.
- Extensive experience with Amazon Web Services ( AWS ), Openstack, Docker Puppet, Chef, Ansible, AWS CloudFormation, AWS CloudFront and Experience in using containers like Docker and familiar with Jenkins.
- Built an Data integration mart for enterprise-wide ETL to Apptio data staging and integration and Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on My SQL and Postgre SQL database.
- Experience in analyzing and handling large datasets using Oracle Relational database9i, 10g, 11g. Architecture and worked on Javascript implementation of tetris game, using ES6 and HTML 5 Canvas.
- Experience in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers and Expertise in R Language among statisticians and data miners for developing statistical software and data analysis.
- Experienced in developing API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for distributed architectures.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on My SQL and Postgre SQL database and Experinece in Implementaion of machine learning algorithms in Spark and Python for segmentation of data.
- Extensive experience in writing UNIX shell scripts and automation of the ETL processes using UNIX shell scripting.
- Experienced in developing API services in Python/Tornado, Node.JS while leveraging AMQP and RabbitMQ for distributed architectures.
- Excellent understanding and knowledge of Hadoop Distributed file system data modelling, architecture and design principles and Developed Python Mapper and Reducer scripts and implemented them using Hadoop streaming.
- Experience in developing service oriented architecture (SOA) and web Services using SOAP, JAX-WS, WSDL and UDDI.
- Expertise in creating Restful API in NodeJS and communicate with Clojure server via protocol and use Backbone to generate template.
- Proficient in SQL databases MS SQL, Oracle and No- SQL databases- MongoDB, Cassandra as well as have hands on experience on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
- Strong Knowledge of the Software Development Life Cycle (SDLC), Agile and Wat erfall Methodologies and Familiar with concepts and devices such routers, switches and TCP/IP protocols and OSI layer .
PROFESSIONAL EXPERIENCE:
Confidential, Texas
Sr. Python Developer
Responsibilities:
- Responsible for setting up Python REST API framework and spring frame work using DJANGO & Develop entire frontend and backend modules using Java and Python using Web Frameworks.
- Responsible for gathering requirements, system analysis, design, development, testing and deployment and Responsible to manipulate HTML 5, CSS 3 in jQuery and also provided dynamic functionality using AJAX, XML and JSON.
- Develop single page application by using Angular JS backed by MongoDB and NodeJS.
- Built Single Page Applications (SPA), Responsive Web Design (RWD) UI, Rich Restful Service Applications, and HTML Wireframes using HTML 5 Grid Structures/Layouts, CSS 3 Media Queries, Ajax, AngularJS and Boot strap.
- Using IBM DB2 SQL stored procedures and UNIX Shell Scripts for importing/exporting Data and Conversions.
- Design and develop DB2 SQL Procedures and UNIX Shell Scripts for Data Import/Export and Conversions.
- Develop remote integration with third party platforms by using RESTful web services and Successful implementation of Apache Spark and Spark Streaming applications for large scale data.
- Involve in web applications development using Django/Python, .NET/C#, Flask/Python, and Node.js, Angular.js, ember.js, Jquery, Ajax while using HTML/CSS/JS for server-side rendered application.
- Utilize SVN and Review Board for version control, pep8 styling, and potential bugsDesigned and created backend data access modules using PL/SQL stored procedures and Oracle.
- Involve in Python OOP code for quality, logging, monitoring, and debugging code optimization.
- Migrating the Django database from SQL ite to My SQL to Postgre SQL with complete data integrity and Designed, developed and deployed CSV Parsing using the big data approach on AWS EC2.
- Developing tools using Python 3.6/3.4.6, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met. Developed frontend and backend modules using Python on Django including Tastypie Web Framework using Git.
- Developing 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.
- Using Amazon Web Services ( AWS ) for improved efficiency of storage and fast access and Working on Development & testing of many features for dashboard using Python, Java, Boot strap, CSS 3, JavaScript and Jquery.
- Generate Python Django forms to record data of online users and used PyTest for writing test cases.
- Design a tool called netconf (Network configuration) which automatically configures network switches by parsing XML files.
- Configuring various big data workflows to run on top of Hadoop and these workflows comprise of heterogeneous jobs like MapReduce and Involve in evaluating existing server and virtual ization environments for needed and useful upgrade opportunities.
- Involve in front end and utilized Boot strap and Angular.js for page design and Using the advanced python packages like numpy, Scipy for various sophisticated numerical and scientific calculations.
- Working on project scaffolding using yomen, grunt, bower, nodejs and Develop dynamic e-mails using JavaScript, and hand coding of HTML 5 and CSS3.
- Installed, Configured, administered and monitored multi Data center Cassandra clusters and Involved in upgrading the present Oracle data model to Cassandra data model.
- Developing ETL (Extraction, Transformation and Loading) procedures and Data Conversion Scripts using Pre-Stage, Stage, Pre-Target and Target tables.
- Develop Wrapper in Python for instantiating multi-threaded application and Deploy and monitor scalab le infrastructure on Amazon web services ( AWS ).
- Work on Angular 2 for front-end development and NodeJS for backend development.
- Installing and automation of application using configuration management tools Puppet and Chef and Creating and configuring virtual development environments with Chef and Virtual Box.
- Utilize continuous integration and automated deployments with Jenkins, Ansible and Docker .
- Involve in designing of API's for the networking and cloud services and Design and develop the application using Agile Methodology and followed TDD and Scrum.
- Involve in development of Web Services using SOAP and REST for sending and getting data from the external interface in XML and JSON format.
- Write Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs, and created User Model for application.
- Develop Spark code and Spark -SQL/Streaming for faster testing and processing of data.
- Using 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 .
- Develop Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore and Develop and implement core API services using Python with spark.
- Worked in the DevOps team, delivered new agile environments & build/release/configuration and deployment automation/monitoring using Jenkins, ant, maven, artifactory, chef, custom scripting and Jira for ticketing.
- Develope the required XML Schema documents and implemented the framework for parsing XML documents.
- Knowledge of Configuration Management tools (Puppet) in developing and Experience with Performance Analysis and Troubleshooting in developing.
- Implementing Backbone JS for creation of networking applications using JavaScript and Involve in the Complete Software development life cycle (SDLC) to develop the application and Worked closely with software developers and DevOps to debug software and system problems.
- Working on Certain schedule process such as notifications and certain data validations PERL scripts with GoLang programs for better performance and handling of requests.
Confidential, New York, NY
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.
- Part of team implementing REST API's in Python using micro-framework like Flask with SQLAlchemy in the backend for management of data center resources on which OpenStack would be deployed.
- Used python libraries like Beautiful Soap, NumPy and SQLAlchemy.
- Used Boot strap and Angular.js as a mechanism to manage and organize the HTML page layout.
- Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
- Worked on server side applications with Django using Python programming and Used python libraries like Beautiful Soup, matplotlib, Scipy, NumPy and Built efficient Node.js backend for client web application.
- Managed MongoDB environment from availability, performance and scalab ility perspectives and Utilized standard Python modules such as csv, robotparser, itertools and pickle for development and Designed and managed API system deployment using fast http server and Amazon AWS architecture.
- Used Flask to connect front-end to back-end, CherryPy to build the server and word clouds to visualize movies.
- Developed several front-end application modules using HTML 5, CSS 3, AJAX, JSON and JQuery.
- Developed Merge jobs in Python to extract and load data into My SQL database and Worked on MY SQL data lineage process to map source to target DB, table and column mappings using OO Python.
- Designed, developed, tested, deployed and maintained the website by coding and execution of scripts in Python/Unix.
- Involved in testing process for every release and make the QA process robust through lesson learn.
- Involved in building the ETL architecture and Source to Target mapping to load data into Data warehouse.
- Implemented MVC architecture using Spring MVC and SOAP web service and SOAPUI and Creating data pipelines using Apache Spark, a big-data processing and computing framework.
- Successfully migrated the database from SQL ite to My SQL to Postgre SQL with complete data integrity.
- Worked in development of applications especially in UNIX environment and familiar with all of its commands.
- Involved in building Cassandra data store integrating data in real time from Oracle to Cassandra using Cassandra, Spark streaming.
- Implemented web applications in Flask and spring frameworks following MVC architecture.
- Developed and maintained puppet modules required for deploying different applications on EC2 instances.
- Utilized standard Python modules such as csv, robot parser, itertools and pickle for development.
- Worked on Python OpenStack APIs and used NumPy for Numerical analysis.
- Was Responsible for writing OOP code in Python for server side scripting.
- Implemented business logic, data exchange, XML processing and created graphics using Python and Django its familiar framework Django.
- Worked on Unix Socket is used in a client-server application framework and worked on Linux server virtual ization by creating Linux VM's for server consolidations.
- Developed and unit tested a redesigned system which served user data to internal analytics teams using Golang.
- Worked on multiple efforts to build Hadoop platforms, maximizing business value by combining data science with big data .
- Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers and Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
- Developed application which accessed the Cloud foundry API to monitor trends in development environments using other CF tools: Jenkins, Chef, Puppet.
- Utilized Agile software development methodologies including pair programming, continuous integration, and scrum events.
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
- Examined XML documents and loaded the data in database using Python scripts.
- 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, New York, NY
Python Developer
Responsibilities:
- Designed and developed the UI for the website with HTML, XHTML, CSS, JavaScript and AJAX.
- Program queries using Python/SQL scripts to get data from different databases such as ERP, OPLA etc and, build REST API and NoSQL queries using Flask web-framework and MongoDB.
- Built database Model, Views and API's using Python for interactive web based solutions and placed data into JSON files using Python to test Django websites.
- Used CVS for maintaining the Source Code Designed, developed and deployed on Apache Tomcat Server.
- Worked on Jenkins continuous integration tool for deployment of project and played a key role in a development wide transition from Subversion to Git, which resulted in increased in efficiency for the development community.
- Enabling instructors to create and edit the course content, using Markdown for formatting.
- Managed code versioning with GitHub and deployment to staging and production servers.
- Used Python scripts to update the content in database and manipulate files and developed web based application using Django framework with python concepts.
- Generated Python Django forms to maintain the record of online users and used Django API's to access the database.
- Extensive code reviewing using GitHub pull requests, improved code quality, and also conducted meetings among peer.
- Involved in Developing a Restful service using Python Flask framework and Used Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS.
- Developed tools to automate some base tasks using Python, Shell scripting and XML and created Unit test/ regression test framework for working/new code.
- Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
- Installed and maintained web servers Tomcat and Apache HTTP in UNIX and developed efficient Angular.js for client web based application.
- Responsible for designing, developing, testing, deploying and maintaining the web application.
- Involved in working with Python open stock API's and designed, developed and deployed engaging web applications using Python.
- Developed applications that use MongoDB database, and pymongo and deployed project into Amazon web services (AWS) using amazon elastic bean stalk.
- Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
- Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs, and created User Model for application.
- Developed a complete front-end application with Bootstrap and developed remote integration with third party platforms by using RESTful web services.
- Maintained program libraries, users' manuals and technical documentation and managed large datasets using Panda data frames and MySQL.
- Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
Confidential
Software Engineer
Responsibilities:
- Created UI using HTML CSS and Javascript and Created Servlets and Beans to implement Business Logic.
- Developed Servlets to process the requests, transfer the control according to the request to Corresponding Session Beans, JSP pages.
- Used SAX/DOM Parser for parsing the data to Oracle Database and Designed and Developed DAOs, DTOs to interact with the Oracle Database.
- Developed view components with JSP and Developed various layers of the application like presentation layer, delegation layer, and business layer.
- Implemented the presentation layer with HTML, D HTML, AJAX, CSS and JavaScript.
- Gathered requirements from business analyst, analyzed and converted the requirement into technical design and Gathered the data Developed Java components for the core business logic.
- Designed and developed Use-Case Diagrams, Class Diagrams, Object Diagrams using UML Rational Rose for OOA/OOD techniques.
- Implemented DAOs with JDBC and Developed EJB in Mainframe DB2 environment.
- Worked in the performance tuning of programs, ETL procedures and processes.
- Designed and created backend data access modules using PL/ SQL stored procedures and Oracle along Used SAX/DOM Parser for parsing the data to Oracle Database.
- Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
- Designed and created backend data access modules using PL/ SQL stored procedures and Oracle .
- Developed and executed User Acceptance Testing portion of test plan.
- Checked erroe & tested the ETL procedures & programs using Informatica session log.
- Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.