We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

4.00/5 (Submit Your Rating)

Lawrence Township, NJ

SUMMARY

  • IT Professional with 10+ years of experience in designing, developing, and maintaining large - scale systems/applications with strong expertise inPython.
  • Have experience as a Web/Application Developer and coding with analytical programming using Python, Django, Flask, AWS, SQL.
  • Good experience of software development in Python (libraries used: Beautiful Soup, NumPy, SciPy, matplotlib, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, PyCharm
  • Extensive knowledge inPython, SQL, Unix, Linux and in Object Oriented Design and Programming concepts.
  • Experience in writing REST APIs inPythonfor large-scale applications.
  • Experience in testing and debugging applications using PyUnit and PyTest frameworks.
  • Architected and developedPythonand Django for the backend development of application and PostgreSQL for the database.
  • Experience on Have used source control applications like Git, GitHub, Bitbucket for code management.
  • Experienced with WAMP (Windows, Apache, MySQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Performed on Integrated data from around 40 different sources and developed data pipelines to load the data into Elasticsearch and Salesforce for the use in targeted e-mail marketing (Stonebranch, AWS, S3, Hive, Elasticsearch, Redshift, Python, Spark, Salesforce), to bring dozens of millions of dollars of additional revenue.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Experience in building strong websites confirming Web 2.0 standards using jQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
  • Experienced with JSON based RESTful web services, and XML/QML based SOAP web services and worked on various applications using python integrated IDEs like Sublime Text and PyCharm. Using Django evolution and manual SQL modifications, able to modify Django models while retaining all data, while site was in production mode.
  • UsedPythonand Django creating graphics, XML processing of documents, data exchange and business logic.
  • Designed and developed components usingPythonwith Django framework.
  • Expertise over data mining usingPython.
  • Experience in developing web-based applications usingPython, Django, Web app,Angular.js, HTML5/CSS3, JavaScript and JQuery.

TECHNICAL SKILLS

Tools: Python, Django, Magento, Java,, J2EE, Core Java, JSP, Servlet,, Flask, Pandas, PyCharm, PyTorch, Numpy, scikit-learn, Python API, Celery, ORM, Microservices, Tornado, SQLAlchemy, AWS, Kubernetes, Docker, JavaScript Java Beans, JDBC, JNDI, Java Web-services, Hibernate, Spring, JSF, Struts Framework, Tiles, EJB, AJAX, SOAP, JMS, XSL, XML.

Languages: Python | Java | HTML | CSS | C++

Markup languages: HTML5, CSS3, XHTML and XML

Web Services: RESTful and SOAP.

Change Management tools: Git, SVN, CVS

Operating Systems: Unix/Linux, Mac, Windows

Design Patterns: Observer, strategy, Iterator, Command, State, COR, Bridge, Factory, Visitor Composite

Frameworks: Django | Pandas | JavaScript | Angular 2.0 | AWS

Others: MySQL | Oracle | SQL Server | MS Office Tools | Word | Power Point | Excel | Outlook

PROFESSIONAL EXPERIENCE

Confidential, Lawrence Township, NJ

Sr. Python Developer

Responsibilities:

  • Architect the SQL Server database and implemented the design, performance tuned, and maintenance.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing data delivery applications.
  • Developed user interfaces of the application using front end technologies and used API's developed using Django REST framework to pull data from the backend, showing it to the user.
  • Involved in the software development lifecycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
  • Developed entire frontend and backend modules usingPythonon Django including web Framework using Git, CSS and JavaScript.
  • Implemented MVC architecture in developing the web application with the help of the Django framework.
  • Used Test driven approach (TDD) for developing the application and implemented the unit tests usingPythonUnit test framework.
  • Backend part of the portal was designed using API gateway and node JS backend.
  • Designed and developed a horizontally scalable APIs usingPythonFlask.
  • Worked on PySpark APIs for data transformations and used pandas for data transformation.
  • Involved in writing scripts usingpythonmodules and its libraries like NumPy SciPy, Matplotlib, Pandas to develop programs that improve processing of access requests.
  • Created a Handler function inPythonusing AWS that can invoke when the service is executed.
  • Designed front end using UI, HTML5, Bootstrap, Node.JS, CSS3 and JavaScript.
  • Used Angular.JS as the development framework to build a single-page application.
  • Used the AWS -CLI to suspend on Aws Lambda function used AWS CLI to automate backup of ephemeral data stores to S3 buckets EBS
  • Developed mapping process for delta file to JSON format for AWS glue consumption and created and call the glue
  • Developed and tested many features for the user interface usingPython Bootstrap, CSS, and JavaScript.
  • Automated data processing systems using libraries like Sub process, also sending notifications to users usingpythonSMTP library.
  • Involved in using collections inPythonfor manipulating and looping through different user defined objects.
  • Used PyQT to implement GUI for the user to create, modify and view reports based on client data.
  • Used JQuery for selecting particular DOM elements when parsing HTML.
  • Worked with JSON based REST Web services.
  • Optimized SQL queries used in batch processing and Wrote validation scripts in SQL to validate data loading.
  • Actively worked as a part of a team with managers and other staff to meet the goals of the project in the stipulated time.

Environment: Python, Django, PySpark, MVC, TDD, NumPy, SciPy, Matplotlib, Pandas HTML5, CSS3, JavaScript, Angular.JS, Bootstrap, Node.JS, PyQt, DOM, JQuery, JSON REST, RabbitMQ, Agile, Oracle, Windows.

Confidential - Siloam Springs, AR

Sr. Python Developer

Responsibilities:

  • Applications developed using mix of technologies (Python, Django, SQL, WCF Pandas, numpy, REST, SOLR)
  • Develop web applications inPython/Django with client - specific customizations.
  • Design application architecture and API.
  • DevelopedPython/Django application for Google Analytics aggregation and reporting.
  • GeneratedPythonDjango Forms to record data of online users
  • Worked onPythonOpen stack API's.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, systems administrators and production to ensure production deadlines are met.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Responsible for the project monitored on JIRA (Agile).
  • Create, develop and fine-tuned SQL objects: Tables, stored procedures, views and triggers.
  • Real-time deals display and intraday margin and risk limits using messaging system, workflow and watchers.
  • Test driven development (TDD) and agile development using integrate platform (Quartz, subversion, Story/Jira/Sprint) for development, testing, signoff and release.
  • Started new project of clearing, limits and risk management of Futures and
  • Options trades, extracting the data from GMI (SunGard) to new integrated clearing platform Quartz/Pythonand risk limits using different API for referencing clients and instruments data.
  • Participate in design, development and maintenance of in-house framework for Prime Brokerage solutions for ETL, Calculation of Margin call and Risk, reports and delivering reports to customers and regulatory reports and dashboard for internal use based on (SOAP, SSRS, SSIS, SSAS, SQL 2008r2).
  • Developed numerous Regulatory and custom reports inPythonand delivered over FTP/email to clients/vendors/Regulatory agencies.
  • Performed troubleshooting, 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.
  • Help clarify and develop business goals and strategy, designed and implemented technical solutions.
  • Code refactoring, review, tuning, unit tests and coverage.
  • Lead team of junior developers in the successful completion of project.
  • Experience in handling database issues and connections with SQL databases like MongoDB by installing and configuring various packages inpython(Teradata, MySQL dB, Pyodbc, MySQL connector and SQL).

Environment: Python, Django, MS SQL Server, SOAP, MongoDB, HTML, TDD, SSIS, SSRS Amazon AWS, numpy, Solr, JavaScript, JSON, XML, Restful, CSS, XHTML, MVC architecture, Eclipse, pdb, emacs, JIRA, Google Analytics, Google Test.

Confidential - Houston, Texas

Sr. Python Developer

Responsibilities:

  • Applications developed using mix of technologies (Python, Django, SQL, WCF Pandas, numpy, REST, SOLR)
  • Develop web applications inPython/Django with client - specific customizations.
  • Design application architecture and API.
  • DevelopedPython/Django application for Google Analytics aggregation and reporting.
  • GeneratedPythonDjango Forms to record data of online users
  • Worked onPythonOpen stack API's.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Developed tools usingPython, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, systems administrators and production to ensure production deadlines are met.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Responsible for the project monitored on JIRA (Agile).
  • Create, develop and fine-tuned SQL objects: Tables, stored procedures, views and triggers.
  • Real-time deals display and intraday margin and risk limits using messaging system, workflow and watchers.
  • Test driven development (TDD) and agile development using integrate platform (Quartz, subversion, Story/Jira/Sprint) for development, testing, signoff and release.
  • Started new project of clearing, limits and risk management of Futures and Options trades, extracting the data from GMI (SunGard) to new integrated clearing platform Quartz/Pythonand risk limits using different API for referencing clients and instruments data.
  • Participate in design, development and maintenance of in-house framework for Prime Brokerage solutions for ETL, Calculation of Margin call and Risk, reports and delivering reports to customers and regulatory reports and dashboard for internal use based on (SOAP, SSRS, SSIS, SSAS, SQL 2008r2).
  • Developed numerous Regulatory and custom reports inPythonand delivered over FTP/email to clients/vendors/Regulatory agencies.
  • Performed troubleshooting, 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.
  • Help clarify and develop business goals and strategy, designed and implemented technical solutions.
  • Code refactoring, review, tuning, unit tests and coverage.
  • Lead team of junior developers in the successful completion of project.
  • Experience in handling database issues and connections with SQL databases like MongoDB by installing and configuring various packages inpython(Teradata, MySQL dB, Pyodbc, MySQL connector and SQL).

Environment: Python, Django, MS SQL Server, SOAP, MongoDB, HTML, TDD, SSIS, SSRS Amazon AWS, numpy, Solr, JavaScript, JSON, XML, Restful, CSS, XHTML, MVC architecture, Eclipse, pdb, emacs, JIRA, Google Analytics, Google Test.

Confidential - Dublin, OH

Sr. Python Developer

Responsibilities:

  • Developed entire frontend and backend modules usingPythonon Django including Tastypie Web Framework using Git.
  • Designed and developed the web application using Django web framework inpython.
  • Developed GUI using webapp for dynamically displaying the test block documentation using aPythoncode.
  • Developed applications using mix of technologies (Python, Django, Flask, Pandas, REST and PyCharm).
  • Involved in design, implementation and modifying thePythoncode and MySQL database on-the back end.
  • Built main application inPython, Django using technologies like Angular.js, Backbone.js, Ember.js and Celery.
  • Created restful web services for Catalog and Pricing with Django MVT, Ansible, MySQL, and MongoDB.
  • Used Django APIs for database access and use JavaScript and MYSQL.
  • Developed Restful Microservices using Flask and Django and deployed on AWS serverlesss using EBS and EC2.
  • Developed Web Applications usingPythonand Django Framework. Worked on Django ORM module for signing complex queries. Developed an API that asynchronously distributes task using RabbitMQ and Celery.
  • Designed and implemented open source AI frameworks like PyTorch, Tensorflow, Scikit-learn.
  • Implemented PyTorch to automatically classify sleep stages based on single-channel
  • Development ofPythonAPI's to dump the array structures in the Processor at the failure point for debugging
  • Developed intranet portal for managing Amazon EC2 servers using Tornado and Numpy.
  • Implemented SQLAlchemy which is apythonlibrary for complete access over SQL.
  • Developed single page applications using Angular, Typescript, HTML5, CSS3, and Bootstrap
  • Developed UI with ReactJS, Redux, Redux forms and material UI for more interactive web pages.
  • Developed Junit test cases for unit testing and Mockito for mocking.
  • Worked with Agile Software Development environment using SCRUM and Kanban.
  • Developed and implemented procedures for transitioning codebase to Git, Gradle, and TDD.
  • Used and configured NGINX and Node.js servers for the portal to run on and made them work even for CORS.
  • Developed dynamic web pages using HTML5, CSS3, React JS, Bootstrap, NodeJS and AJAX.
  • Designed and developed machine learning functions for different data filtering, classifying, and clustering.
  • Designed and implemented open source AI frameworks like PyTorch, Tensorflow, and Scikit-learn.
  • Worked on the development of applications using Ruby on Rails (RoR) and Jruby.
  • Worked on Single page applications using ANGULAR JS, NODE JS, GULP, and WEBPACK (ES6).
  • Developed Web Application using AngularJS, HTML5, CSS3, JavaScript, Bootstrap and JSON web token.
  • Developed java based Amazon Workflow Service, AWS Elastic Beanstalk, and AWS CloudFormation.
  • Experienced on job workflow scheduling and monitoring tools like oozie and Zookeeper, of NoSQL databases such as HBase, Cassandra, and of administrative tasks such as installing Hadoop.
  • Involved in NoSQL database design, integration and implementation.
  • Developed CI/CD solutions for running an AngularJS application from a Tomcat container using Jenkins and Sonatype Nexus.
  • Implementing multi-tier application provisioning in OpenStack cloud, integrating it with Ansible/Puppet.
  • Created low thread count super fast log file entries to SNMP traps or REST service's invocations microservice using Docker, Kubernetes, consul, Swagger, http4s, typelevel Scala.
  • Worked on Installation and configuration of DevOps tool Puppet.
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments.
  • Used Angular HTTP to retrieve data through Web API from Entity Framework.
  • Used Angular to standardize web application structure and responsive using Bootstrap and provide a future template for data binding. Developed Application using web technologies like JavaScript, GitLab and GitHub.
  • Developed API for using AWS Lambda to manage the servers and run the code in the Postgres DB.
  • Created SQL Statement, Stored Procedure, and PL/SQL using Oracle SQLDeveloper.
  • Extracted data from PostgreSQL, Cassandra, Redis, Influx dB and Elastic Search.
  • Worked on Mocha package and used chai to use expect method in the unit test cases results on NodeJS.
  • Implemented the unit tests usingPythonUnit test framework.
  • Created framework in Selenium WebDriver using behavior driven approach like Jest.
  • Followed Agile/Scrum methodology of software development thereby satisfying the Customer through early and continuous delivery of valuable software.
  • Implemented AWS solutions using DynamoDB, EBS, Elastic Load Balancer, Auto scaling groups.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration.
  • Worked on automation in AWS (EC2, Lambda, S3, RDS, and Dynamo) with AWS CloudFormation.
  • Used CloudSQL to migrate existing MySQL and Hadoop/Pig/Spark/Hive workloads to Google Cloud Platform.
  • Performed application development using tools like Intellij, JUNIT, and Maven for building application.
  • Used Postgres to support applications that require a great deal of flexibility in the data model with JSON.
  • Used SVN, GitHub, Team Foundation Server (TFS) and JIRA to developed application for the client.
  • PerformedPythondevelopment under Linux OS (Debian, Ubuntu, and RedHat Linux).
  • Used JIRA, HipChat, Slack/zoom for project tracking and team communication.
  • Worked to get stories automated using JBehave, Serenity with BDD and Used Continuous Integration with Jenkins.
  • Wrote Chef recipes for various applications and deploying them in AWS Using Terraform.
  • Worked on Container Clustering and Orchestration with Docker Swarm, TeamCity and Kubernetes.
  • Implemented CI/CD with GitHub, Travis CI; deploys as microservices Docker containers to Docker Hub.

Environment: Python, Django, ORM, Microservices, Pandas, Flask,PythonAPI, Celery, Tornado, SQLAlchemy, JavaScript, HTML5, CSS3, Angular, React, Redux, machine learning, data science, TensorFlow, PyTorch, scikit-learn, NumPy, Ruby on Rails, Es6, typescript, JSON web token, Java, MySQL, SQL, PL/SQL, PostgreSQL, DynamoDB, Rest, PyCharm, Git, unit test, Selenium, Agile, Scrum, AWS, EC2, S3, Google Cloud Platform, Maven, JSON, TFS, Linux, hipchat, Zoom, Jenkins, Chef, Kubernetes, Docker.

Confidential - Richmond, VA

Python Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned. Involved in design, development and support phases of SDLC.
  • Created User Controls and simple animations using JavaScript andPython.
  • Developed custom cryptography library to perform end to end data payload encryption using JavaScript and Java.
  • Implemented Caching Aspect to implement caching mechanism using Spring AOP concepts.
  • Designed Solutions using Hibernate and JPA to interface with the relational database.
  • Designed and styled UI screens using HTML, JavaScript and CSS.
  • UsedPythonto interface with the JQuery UI and manage the storage and deletion of content.
  • Used Railroad UML tool for Java and Ruby on Rails application.
  • Experienced in deploying J2EE (Portlet, Servlet, JSP) applications on WebSphere Liberty Application Server.
  • Developed client-side AJAX application that uses JavaScript OOP and more Bind objects and retrieve them via JNDI interface.
  • Wrote and executed various MYSQL database queries frompythonusingPython-MySQL connector and MySQL dB package.
  • Used spring frame work AOP features and JDBC module features to persist the data to the database for few applications.
  • Used Hibernate as an Object-Relational Mapping ORM tool to store the persistent data and for communicating with Oracle database.
  • Used ANT, Puppet Scripts with Ivy to build the application and deploy.
  • Used Asynchronous JavaScript and XML (AJAX) technology with several controls in the applications for the better performance.
  • Used JIRA to track progress of development and ALM for defects management.
  • Developed and designed Software Engineering Solutions using Agile Methodology.

Environment: Python, Java, spring, Hibernate, JPA, HTML, CSS, JavaScript, JQuery, UML, JSP, Servlet, Ajax, MySQL, JDBC, Oracle, Ant, XML, Jira, Agile.

Confidential - Atlanta, GA

Python Developer

Responsibilities:

  • Developed Merge jobs inPythonto extract and load data into MySQL database.
  • DevelopedPythonbatch processors to consume and produce various feeds.
  • Excellent in writing customizedPythonscripts for automation, data parsing, database
  • Operations, data extraction, text manipulation, files parsing and reports generation
  • Updated an existing real time bidding platform (RTB) to conform to OpenRTB standards. Platform written inPythonwith Tornado, backed by Redis
  • Developed theming components and custom website components using PHP, Django, .Net, Java, and ColdFusion.
  • Extensive experience inPythonweb frame works like Django, Pyramid and Flask in implementing MVC architecture
  • DevelopedPythonFramework using Django to perform scan software unit monitoring.
  • UsedPython& Django creating graphics, XML processing of documents, data exchange & business logic implementation between servers.
  • Developed an application using JavaScript for asynchronously calling ArcGIS rest services to get the feature count.
  • Used JSP, JavaScript, JQuery, AJAX, CSS, and HTML as data and presentation layer technology.
  • Used HTML5, bootstrap, CSS, Grid Gain, JBPM, Golang, JavaScript and Angular JS to Designed dynamic and browser compatible pages.
  • Design software architecture from backend through frontend based on Client/Server Rendering, Universal Javascript, JSON Web Token and Immutable State, also optimize connection with graphql
  • Configured authentication mechanisms including SAML-based single sign on (SSO) and LDAP
  • In this application pyramid app engine provides a project skeleton for running Pyramid on Google App Engine.
  • Implemented a sophisticated configuration module entirely programmed in Flex POJO based domain model integrated with Hibernate ORM for persistence.

Environment: Java, JSP, Struts, Oracle, MSSQL Server,Python, Django, HTML5, Javascript, CSS3, DOM, DOJO, Ajax, dynamic, RoR, GitHub.

We'd love your feedback!