We provide IT Staff Augmentation Services!

Sr. Python/ Full Stack Developer Resume

San Diego, CA

PROFESSIONAL SUMMARY:

  • Over 8 years of IT experience in design, development, testing and maintenance of Enterprise applications in Python, Java.
  • Extensive experience in web application development using Python with Django Framework and web technologies using Object Oriented Programming concepts to create scalable and robust components which can be used across the whole framework.
  • ETL scripting/documentation, developing SQL scripts in ETL module that will run automatically upon deployment of the module.
  • Expertise in web and mobile front - end development using HTML, CSS, JavaScript and frameworks/Libraries such as Bootstrap and AngularJS.
  • Worked on different protocols such as Web (HTTP/HTML), Web Services (REST, SOAP,Json)
  • Hands on experience in writing advance scripting like Python, PowerShell, Bash for automating process.
  • Expertise in monitoring Application servers using Nagios and HP Diagnostics Tools.
  • Completed thread-safe refactoring of multiple NLP engines and model data structures. This work also served as the basis for future thread-safe feature additions
  • Used both Text editors (vi, vim, notepad, sublime,..) and IDE’s (Spyder, PyCharm, PyDev,..).
  • Experience in configuring Jenkins and integrating with GitHuband Maven using the plugins to automate build on commit.
  • Good knowledge and experience in working with Relational / SQL (MySQL, PostgreSQL, MS SQL, Oracle) and Non-Relational (MongoDB, Couch base) databases
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Understanding of Python best Practices (PEP-8 Guidelines).
  • Experienced in WAMP(Windows, Apache spark, MYSQL, Python/PHP) and LAMP(Linux, Apache, MySQL, Python/PHP) stacks and MEAN(MongoDB, ExpressJS, AngularJS, NodeJS) stack.
  • Experience in cloud environment on Amazon AWS and Microsoft Azure platforms.
  • Experience in deployment of applications using DOCKER.
  • Strong knowledge and experience of AWS services like EC2, ELB, Auto-Scaling, S3, Glacier, IAM and Security Groups.
  • Experience in full Software Development Life Cycle process (SDLC) using Project management tools like JIRA.
  • Updated Micro service CICD Pipeline to include dynamic test execution
  • Understanding and experience of Acceptance Test Driven Development ( ATTD ).
  • Expert in documentation of important code in Jupyter notebooks in shared folders
  • Implemented Selenium WebDriver and automated, executed scripts on multiple browsers and platforms using Python
  • Worked in fast pace Agile environments and actively participated in Scrum and Sprint meetings
  • Experience in working with and administering different operating systems Windows, UNIX/LINUX and strong knowledge of Linux systems administration and operations.

TECHNICAL SKILLS:

Operating Systems: Linux/windows

Languages: C, C++, Python, Core Java, SQL, HTML scripting

Software: Apache Kafka

Servers: Apache Tomcat, WebSphere.

Protocols: UDP, TCP, SMTP, DHCP, ICMP, RIP, VLAN, IPV4 and IPV6

Cloud platforms: AWS

Database: SQL server, MySQL, Oracle.

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, CA

Sr. Python/ Full stack developer

Responsibilities:

  • Worked closely in designing the applications implementing MVC architecture in Pyramid, Zope frame works.
  • Developed complex web, middleware, and back end systems in python, SQL and pearl for Linux and windows.
  • Generated Python Django Forms to record data of online users and Used Django APIs for database access.
  • Responsible for business logic implementation, data exchange, XML processing and graphics creation has been done using Python and Django.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Involved in tasks Designing, Developing and building a system using Python, Python, Shell Scripts & Perl to automate Oracle patching, Grid Patching, Upgrade, Migration & rollback.
  • Deployed and monitored scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Expertise building and monitoring software projects continuously with CI Tool Jenkins or other similar tools.
  • Created proof-of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
  • Prototyped in Angular, DevExpress, Bootstrap, CSS and JQuery capabilities and designed and developed the Rating site using JQuery UI and JQuery Based Ajax.
  • Using BTree indexed and algorithms that transform graphs into SQL without overloading the database, and then integrated additional solutions for the matrix of bonuses available to members .
  • Worked in Developing a Restful API'S service using Python Flask, SOAP frameworks.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
  • Designed, developed and implemented architectural framework to manage and monitor password expiration period for LDAP users using python.
  • Built backend security services for Cisco platforms such as web & email security appliances and cloud services, firewall, and next-generation backend intelligence systems (Python).
  • Developed utility to deploy Network automation job using SOAP request framework.
  • Implemented admin sites to manage database information with FlaskAdmin, MySQL and SQLite.
  • Successfully migrated the Django database from SQLite to MySQL to PostgresSQL with complete data integrity.
  • Using Django evolution and manual SQL modifications,I was involved to modify Django models while retaining all data, while site was in production mode.
  • Worked closely withDashboard, designer, tightly integrating Flash into the CMS with the use of Flashovers stored in the Django models. Also created XML with Django to be used by the Flash.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Designed ETL specification documents and created Tables, Keys (Unique and Primary) and Indexes in the Oracle.
  • SQL and PL/SQL stored procedures were used to create access to data and deployed them to Oracle and SQL server databases.
  • Created Python and Bash tools to increase efficiency of call center application system and operations.
  • For data conversion scripts used AMQP/Rabbit MQ, REST, JSON, and CRUD scripts for API Integration .
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDD, Scala and Python.
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
  • Designed & developed workflows to automate Database Patching & Rollback using Python.
  • Wrote a Python module to connect and view the status of an Apache Cassandra instance.
  • Developed tools to automate some base tasks using Python, Shell scripting and XML.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Executing regression tests on each release and verified bugs found from automation test in Bugzilla.
  • Planning, implementing, and converting manual test cases to automation test cases.

Enviroment: Python 2.7, Django 1.6.2, Javascript, Angular.js, AWS,Zope, Radar client, CSS, HTML, HTTP, jQuery, JSON, Oracle SQLdeveloper, REST, Shell scripting, Apache2, Gitlab, Sublime, Pycharm, XML.

Confidential, Indianapolis, Indiana

Sr. Python Developer

Responsibilities:

  • Designed & developed workflows to automate Migration using Python.
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Worked with Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Used several python libraries like wxPython , numpy and matPlotLib also involved in environment, code installation as well as the SVN implementation.
  • Built all database mapping classes using Django models and cassandra .
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.
  • Developed UI using CSS, HTML, JavaScript, AngularJS, JQuery and JSON also views and Templates were developed with Python and to create a user-friendly website interface Django's view controller and template language is used.
  • Defined new validations through AngularJS for the form field validation implemented through HTML and Used AJAX, JSON to send request to the server to check the functionality.
  • Created RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
  • Creating a hybrid site based in Wordpress, Angular 2+ and Bootsrtap. I created the design mockups with Adobe Photoshop. The CSS and HTML is based on this.
  • DB2 SQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
  • Modified Spark History Server for illustrating more specific Application information on splash page.
  • Worked on troubleshooting for LDAP and Siteminder issues with Support Teams for newer initiatives at organization level.
  • Worked on selenium testing framework also JIRA was used to build an environment for development and unit Test Python library was used for testing many programs on python and other codes.
  • Install, configure and maintain all aspects of Sun One Directory Server (LDAP) and Oracle Directory Server Enterprise Edition (LDAP) to include maintenance, patching, automating, troubleshooting, security, topology and replication,
  • Managed large datasets using Panda data frames and MySQL and Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package.
  • Different testing methodologies like unit testing, Integration testing, web application testing, selenium testing were performed.
  • Developed user interface using, CSS, HTML, JavaScript and JQuery& Ruby on rails.
  • Used Amazon Cloud EC2 along with Amazon SQS to upload and retrieve project history.
  • Written modules in Python to connect to OracalDB and doing CRUD operations with Oracal DB.
  • Setup Build plans using Bamboo to clone CICD Bitbucket Repository to make scripts available on Bamboo agents and Integrate Build plan(s) to include "SONAR" scan, "Veracode" upload and followed by integrating the Test automation/Execution scripts followed by a Deployment pipeline.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
  • Developed the automated build and deployment using Maven and Jenkins using Tomcat as the application server.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Designed and developed data management system using MySQL and created unit test/regression test framework for working/new code also used other technologies like JQuery for java script manipulations, bootstrap for the front-end html layout.
  • Developed, tested and debugged software tools utilized by clients and internal customers.
  • Coded test programs and evaluated existing engineering processes also designed and configured database and back end applications and programs.
  • Resolved ongoing problems and accurately documented progress of a project.

Environment: Python 3.5, Django 1.8, Scipy, Pandas, Bugzilla, SVN, C++, Java, JQuery, MySQL, Linux, Eclipse, Shell Scripting, HTML5/CSS. Red hat Linux, Apache, Cassandra

Confidential, Auburn, MI

Python Developer

Responsibilities:

  • Involved in design, development and support phases of projects.
  • Designed and developed UI of websites using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed entire backend modules using Python/Django Web Framework.
  • Used Numpy, Scipy, Matplotlib libraries for n-dimensional representation of data and plotting graphs.
  • Built various graphs for business decision-making using Python matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Used Python library Beautiful Soup for webscrapping.ss.
  • Updated the admin tool with new features like support for internalization.
  • Organized libraries, user manuals and technical documentations.
  • Performed various mathematical operations using python libraries to avoid lengthy code.
  • Generated various graphs for business decision making using Python matplotlib library.
  • Used Subversion to maintain repository.
  • Ported existing applications to Python
  • Responsible for debugging and troubleshooting the web applications.
  • Designed and developed data management system using PostgreSQL.
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Responsible for on boarding Application teams to build and deploy there code using GitHub Jenkins, Nexus and Ansible.
  • Maintained program libraries, users' manuals and technical documentation.
  • Managed large datasets using Panda data frames and MySQL.
  • Worked with team of developers on designing python applications for assessing credibility of a/c holders.
  • Exposure to SCRUM Agile Methodologies.
  • Designed and replaced previous static webpages with dynamic responsive layouts.
  • Coordinated with user experience experts regarding schedule, scope and project related decisions.
  • Suggested creative ideas to increase online presence.
  • 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.
  • Created most important Business Rules which are useful for the scope of project and needs of customers
  • Coordinated the work with offshore development team.
  • Designed and developed applications for communication using secured web services.
  • Developed consumer based features using Django in test driven development.
  • Performed unit testing, integration testing, GUI and web application testing using Rspec.
  • Worked on Heroku integration tool for deployment of projects.
  • Created the environment specific settings for a new deployment and update the deployment specific conditional checks in code base to use specific checks.
  • Worked on translation of web pages to different languages as per client requirements.

Environment: Python 2.7, Django 1.4/1.5, NumPy, SciPy, Matplotlib, SCRUM, Linux, Apache SVN, HTML, CSS, XML, JavaScript, PostgreSql.

Confidential

Sr. Python Developer

Responsibilities:

  • Designed and developed Use-Case, Class and Object Diagrams using UML Rational Rose for Object Oriented Analysis/Object Oriented Design techniques.
  • Created database Model, APIs and Views utilizing Python in order to build an interactive web based application.
  • Used Python to place data into JSON files for testing Django Websites.
  • Updated and manipulated content and files by using python scripts.
  • Used the Django Framework to develop the application.
  • Implemented web applications in Flask and spring frame works following MVC architecture.
  • Generated Python Django Forms to record data of online users.
  • Used Django APIs for database access.
  • Worked with Python OO Design code for logging, manufacturing quality, monitoring, and debugging code optimization.
  • Created Python module to connect and view the status of an instance of Apache Cassandra.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Used Python unit and functional testing modules such as unit test, unittest2, mock, and custom frameworks in-line with Agile Software Development methodologies.
  • Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data.
  • AngularJS is used to build efficient backend for client web application.
  • Designed and developed the User Interface of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Worked on Python Open stack API's.
  • Managed large datasets using Panda data frames which is a python Data Analysis Library and also using MySQL.
  • Used Numpy for Numerical analysis.
  • Executed various MYSQL database queries from Python using Python -MySQL connector and MySQL database package.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data.
  • Worked with JSON based REST Web services.
  • Implemented navigation rules for the application and page outcomes, written controllers using annotations.
  • Created a Git repository and added the project to GitHub.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Key performance index and filtering of displayed columns to help customers understand the analytics data that is provided by GC.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Analyzed performance test requirements and developed test plans and have done debugging to understand test objective requirements.
  • Prepared scripts, executing test cases and debugging, also prepared automation scripts in Selenium WebDriver.
  • Performed QA testing on the application.
  • Collaborated and shared knowledge and experience among the Team, Product Owner, Scrum Master and Stakeholders.

Environment: Python, Django, RESTful Web Services,BeautifulSoap, NumPY, Java, MySQL, HTML, CSS, AJAX, JavaScript,HP-Cloud services,Chef Apache Web Server, and Linux.

Confidential

Software Engineer/ Python

Responsibilities:

  • Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Developed Python/Django application for Google Analytics aggregation and reporting.
  • Used Django configuration to manage URLs and application parameters.
  • Worked on Python Open stack API's.
  • Used Python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users
  • I have used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Added support for Amazon AWS and RDS to host static/media files and the database into Amazon Cloud.
  • Used Pandas library for statistical Analysis.
  • 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.
  • Used Django configuration to manage URLs and application parameters.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Used LINUX as trouble shooter for systems.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • 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.

Environment: Amazon AWS, MySQL, HTML, Python 2.0, Django 1.4, HTML5, CSS, XML, MySQL, JavaScript, AWS, Linux, Shell Scripting, AJAX, Oracle, SVN, Windows.

Hire Now