We provide IT Staff Augmentation Services!

Sr. Python/full Stack Developer Resume

Springfield, NJ

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.
  • Experience in design and development using HTML5, CSS3, and Bootstrap.
  • Worked on different protocols such as Web (HTTP/HTML), Web Services (REST, SOAP)
  • 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.
  • Extensive experience interacting with business users and working with BA team in requirements gathering.
  • Used both Text editors (vi, vim, notepad, sublime,..) and IDE’s (Spyder, PyCharm, PyDev,..).
  • Experience in configuring Jenkins and integrating with Github and 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, Couchbase) 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, 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.
  • 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.
  • 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:

Programming Languages: Python, Core Java, SQL, C/C++.

Databases: MySQL, MS SQL Server, PostgreSQL, Oracle and MongoDB.

Web Technologies: CSS, HTML, AngularJS, java Script, XML, JQuery, Ajax

JavaScript Libraries: Angular JS, Bootstrap, JQuery, Node JS, Backbone JS.

Frameworks: Django, web2py, PyJamas, Jython, CSS Bootstrap.

Operating System: UNIX, SUN Solaris, Linux, HPUX, Windows.

Servers: Apache, Tomcat, nginx, WebSphere, WebLogic.

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

IDE's/ Dev Tools: PyCharm, PyScripter, PyStudio, PyDev, Wing IDE and Spyder.

PROFESSIONAL EXPERIENCE:

Confidential, Springfield, NJ

Sr. Python/Full stack developer

Responsibilities:

  • As a Full Stack developer, created a custom CMS built using Django, AWS (Amazon web service), REST, Json with JavaScript++, JQuery, AJAX components, worked closely with designer. Converted Photoshop images into XHTML/CSS.
  • Worked closely in designing the applications implementing MVC architecture in Pyramid, Zope frame works where this program contains over 10,000 lines of Python code, and the user interface is implemented with over 15,000 lines of Python-scripted HTML templates.
  • 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 of the website as well as used AngularJs to implement rich functionality in various pages: form validation, CRUD, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, server-side proxy, unit tests, cloud integration, slide pages, users switch etc.
  • Created proof-of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
  • Worked in Developing a Restful API'S service using Python Flask framework as well as Used SOAP and RESTful API for information extraction.
  • Used popular Node.js frameworks like Express and Restify to mock a Restful API.
  • Implemented admin sites to manage database information with FlaskAdmin, MySQL and SQLite.
  • Involved in tasks Designing, Developing and building a system using Python, Jython, Shell Scripts & Perl to automate Oracle patching, Grid Patching, Upgrade, Migration & rollback. Also Build & coded UBS Requirements into DMA workflows to automate Oracle Tasks.
  • Involved in development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • 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.
  • Enhanced productivity and scalability by dockerizing and deploying the openstack components like nova, glance.
  • Deployed and monitored scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Worked with Golang to create enterprise solution for document search as well developed solutions in golang.
  • Setup hosting on Amazon web services EC2 instance and used Amazon SES for email delivery.
  • Designed ETL specification documents and created Tables, Keys (Unique and Primary) and Indexes in the Oracle.
  • Built backend security services for Cisco platforms such as web & email security appliances and cloud services, firewall, and next-generation backend intelligence systems (Python).
  • Development and maintenance of the testing framework (dealing with OCR, image and text processing, multiple device support etc).
  • Developed utility to deploy Network automation job using SOAP request framework.
  • 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 with designer, tightly integrating Flash into the CMS with the use of Flashvars 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.
  • Created Python and Bash tools to increase efficiency of call center application system and operations; data conversion scripts, AMQP/Rabbit MQ, REST, JSON, and CRUD scripts for API Integration.
  • Created RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Rewrite existing Python/Django modules to deliver certain format of data and responsible for debugging the project monitored on JIRA (Agile).
  • Designed & developed workflows to automate Database Patching & Rollback using Python along with it I designed & developed workflows to automate Migration using Pyhton.
  • Developed Restful Microservices using Spring Rest and MVC, for OSS services.
  • SQL and PL/SQL stored procedures were used to create access to data and deployed them to Oracle and SQL server databases.
  • Wrote a Python module to connect and view the status of an Apache Cassandra instance.
  • Prepared KSH Shell Scripts for Automation of administration tasks.
  • Developed tools to automate some base tasks using Python, Shell scripting and XML.
  • Used PyQt to implement GUI for the user to create, modify and view reports based on client data.

Environment: Python 2.7, Django 1.6.2, JavaScript, Angular.js, AWS, Zope, Radar client, CSS, HTML, HTTP, jQuery, JSON, Oracle SQL developer, REST, Shell scripting, Apache2, Gitlab, Sublime, Pycharm, XML.

Confidential, Dublin, Ohio

Sr. Python developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Responsible for business logic implementation, data exchange, XML processing and graphics creation has been done using Python and Django
  • Generated Python Django Forms to record data of online users and Used Django APIs for database access.
  • 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.
  • DB2 SQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
  • 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.
  • Worked with Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • 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.
  • Assisted in reduction of cost and optimization of supplier selection for the CRM Applications.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros and python libraries.
  • Used several python libraries like wxPython , numpy and matPlotLib also involved in environment, code installation as well as the SVN implementation and build all database mapping classes using Django models and cassandra .
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • 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, Austin, TX

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.
  • Designed and developed data management system using PostgreSQL.
  • Worked with team of developers on designing python applications for assessing credibility of a/c holders.
  • Used Numpy, Scipy, Matplotlib libraries for n-dimensional representation of data and plotting graphs.
  • 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.
  • 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
  • Suggested creative ideas to increase online presence.
  • 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 MySQLdb 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