We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

NY

SUMMARY

  • Over 9 years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design (OOAD) with Python/Django.
  • Solid experience in Object Oriented Programming and Design.
  • Experienced with full software development life - cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies
  • Strong experience in UI & client side validations using HTML 5, CSS3, JavaScript, JSP, Strutstag libraries, AJAX, JSON, XML, XSLT and JavaScript frameworks like Ext Js, Angular JsJQuery.
  • Expertise in implementing MVC frameworks using Django and FLASK for persistence.
  • Experienced in MVW frameworks like Django, Angular JS, Java Script, JQuery and Node.js.
  • Experience with XML technologies like XML, DTD, XSD, XSLT, JAXP(DOM & SAX), and JAXB
  • Expertise in DBDesign, DB normalization, writing SQL queries &PL/SQLStoredProcedures, Functions, Triggers, Sequences, Indexes and Views etc.
  • Good working knowledge on NoSQL Databases Mongo DB.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Installing, configuring, testing Hadoopecosystem components.
  • Experience object oriented programming (OOP) concepts using Python, C++ and PHP.
  • Involved in using Celery & RabbitMQ Series for Asynchronous messaging.
  • Excellent in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, JQuery, JQuery UI, JQuery Mobile to make better Single Page Application SPA working on Node.JS Server.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Familiar with data architecture including data ingestion pipeline design, Hadoop information
  • Involved in deploying systems on Amazon Web Services Infrastructure services EC2, S3, RDS, SQS, Cloud Formation
  • Familiar with Cloud based environments like Windows Azure and Amazon S2and Google Cloud
  • Experience in major web application servers: Apache Tomcat, JBoss, Express Node.js, and Apache Http Server.
  • Experienced in developing Web Services with Python programming language.
  • Experience in XML, Web Services using SOAP, XML-RPC, JAX-RPC, JAX-WS, and Restful.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Experienced in Developing and Deploying Applications using Web Sphere, Web Logic, JBoss, and Apache Tomcat & HTTP Server.
  • Experienced SAS development with LINUX/SASGridin Python
  • Expertise in producing & consuming SOAP based &Restful web services using WSDL, SOAP, AXIS, JAX-WS, REST-Jersey, UDDI, and WS-Security.
  • Strong development experience in RESTFUL web services and Data Structure, algorithm.
  • Worked in Agile and Waterfall methodologies with high quality deliverables delivered on-time.
  • Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.
  • Experience with continuous integration and automation using Jenkins
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents
  • Involved in Unit testing and Integration testing.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Good experience on version management tools GIT, TFS, CVS, SVN and Clear Case.
  • Managed risk analysis and mitigation plans, status/defect reports, and client presentations.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications.
  • Coordination with external customer teams and internal teams for successful execution of projects.
  • Excellent problem solving, interpersonal, communication and presentation skills.

TECHNICAL SKILLS

Languages: Python, Java, C/C++, Perl, Ruby, Objective C, and PL/SQL, PHP, C#

Technologies: JavaScript, XML, HTML, CSS, Angular JS, JQuery, Node.js, Angular Js, Ext JS, Bootstrap, MVC, SOA, SOAP and HTML, Vue JS, React JS, Redax

Application/Web Servers: Apache Tomcat 5.5, 6.0, IBM Web Sphere 5.1, 6.0, 4.0, BEA Web Logic 12, 9.2, 10x, Red Hat JBoss. IBM Rational Application Developer 6.0, 7, IntelliJ 14, and Net Beans, Nginix

Messaging Systems: Twilio, Redis, Rabbit MQ, Celery, ELK

Deployment Tools: Heroku, Amazon EC2, AON Pathwise

Web Service Protocols: UDDI, SOAP, WSDL and UDDI

Testing Tools: Bugzilla, Crucible and JIRA, Pytest, Pyunit, Selenium, Unit testing

Version Control Tools: CVS, Clear Case, Tortoise SVN, Smart SVN, GIT, GITHUB, GITLAB, Bitbucket

Operating Systems: Windows 7/XP, DOS, UNIX, and Linux, OSX, RHEL, Centos, Ubuntu

Database: Oracle 9i/10g, SQL Server 2008 R2, MySQL, Mongo DB,Postgre SQL, MarkLogic, Cassandra, No SQL databases

PROFESSIONAL EXPERIENCE

Confidential, NY

Sr. Python Developer

Environment: Python, Bootstrap, SOAP, REST, Node Js, AWS, Django REST, MULESOFT, Flask, Django, JBoss, PyCharm, Oracle 10g/11g, XML, Java Script, CSS, HTML, GIT, Slack, Jenikins, BoilerPlate, DORA(deployer),Postgres, OSX, Agile, JIRA, Crucible, Atlassian, Anypoint Studio

Responsibilities:

  • Used Agile Software Development for developing the application
  • Involved in preparing Technical requirements and Business requirement documentsandtranslated business rules into business component modules.
  • Designed User Interfaces using Backbone Js, React Js,JQuery, Bootstrap, JavaScript, CSS, XML and HTML.
  • Designed web screens for various modules using, HTML, DHTML and CSS and used JavaScript client side validation.
  • Implemented Django MVC architectural design pattern.
  • Used Backbone Js as the development framework to build the User Interface.
  • Any pointStudio is used to integrate the Enterprise Applications to the SFDC and Ad Revops.
  • Server-side templating languages such as Jinja2, Mako, are used in the Technology stack for the development.
  • Integrated multiple data sources and databases into one system
  • Exposure to the threading limitations of Python, and multi-process architecture
  • Design, investigation and implementation of public facing websites on Amazon Web Services AWS.
  • Python/Django based web application, Postgresql DB, and integrations with 3rd party email, messaging, storage services.
  • Responsible for OpenStack project core infrastructure including code review, continuous integration systems, and developer tools.
  • Developed Pig functions to preprocess the data for analysis.Developed Spark scripts by using Python shell commands as per the requirement.
  • Created a highly-scalable, distributed system for running Web applications and Web services by working with architects and developers and ensuring the implementation of Restful Web services and API design.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Developed a fully automated continuous integration system using Django-Jenkins, MySQL and custom tools developed in Python and Bash
  • Database schemas that represent and support business processes are created.
  • Built Microservices for the delivery of software products across the enterprise.
  • Delivered automated solutions for science models
  • Checked status of deployed applications & created weekly reports needed by different teams.
  • Extensively used python modules such as requests, xlwt, saml2.
  • Responsible for user validations on client side as well as server side.

Confidential, Windsor, CT

Sr. Python Developer

Environment: Python, PostgreSQL, SOAP, REST, Django, Angular Js, Jquery, Web Logic, LDAP AD,XML, Java Script, CSS, HTML, Bootstrap, Windows, Celery, RabbitMQ, Node Js, Agile.

Responsibilities:

  • Involved in the requirements review meetings and partnered with business analysts to clarify any specific scenarios.
  • Analyzed the business requirements and created use cases and prepared low and high level design documents.
  • Worked with design patterns in MVC architecture with Django.
  • Used the LDAP active directory for managing groups and login.
  • Involved in the integration of frameworks like Django
  • Developed the front end using Angular Js, HTML, JavaScript, AJAX, Bootstrap, CSS, JQuery and XML.
  • Used WSDL file information for invoking Web Services.
  • Designed a RESTfulAPI with Django
  • Single Sign on Authentication and authorization using Django.
  • Developed POC for the OCR engine using Python scripts.
  • Used NLTK in the OCR process.
  • Used Celery and RabbitMQ for Job Process and management.
  • Wrote classes and interfaces for implementing business logic and validations to be used while workflow execution.
  • Development of internal dashboard applications using the Apache HTTP Server.
  • Extensively used AWS to integration with Enterprise and web applications.
  • Implemented the framework to migrate Relational data to Non-relational data stores and to run performance tests against different NoSql vendors.
  • Developed internal web dashboard applications using Node JS.
  • Implemented HTTP REST API using Node Js and express.
  • Implementation of Django security and LDAP integration.
  • Development of Rest web services using Django.
  • Involved in the deployment of the application using Web Logic Server.
  • Used SVN and GIT for Version Controlling.
  • Involved in unit testing, integration testing and performance testing.
  • Involved in fixing QA defects and tracked then using Quality Center.

Confidential, Greenville, SC

Sr. Python Developer

Environment: Angular,Python, Bootstrap, SOAP, REST, Pathwise Analytics studio, AON Pathwise modelling, Windows Azure Servlet, Flask, Django, JBoss, IntelliJ, Oracle 10g/11g, XML, Java Script, CSS, HTML, GIT, Windows, Agile, JIRA

Responsibilities:

  • Used Agile Software Development for developing the application
  • Involved in user requirement specification and preparing requirements documents and translated business rules into business component modules.
  • Designed User Interfaces using Ext Js, Jquery, Angular, CSS, XML and HTML.
  • Designed web screens for various modules using, HTML, DHTML and CSS and used JavaScript client side validation.
  • Implemented Django MVC architectural design pattern.
  • Used Angular Js as the development framework to build a single-page application.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
  • Different testing methodologies like unit testing, Integration testing, web application testing,
  • Selenium testing performed.
  • Extensively worked on form validation using the Spring Validator framework.
  • Python/Django based web application, Postgresql DB, and integrations with 3rd party email, messaging, storage services.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash
  • Design and implemented custom scripts.
  • Used SOA framework with hibernate to map oracle database.
  • Wrote deployment descriptor and configuration files using XML.
  • Configured and deployed the application in JBoss.
  • Extensive use of version controller Team Foundation Server(TFS).
  • Test and validated the custom scripts.
  • Delivered automated solutions for science models
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB and PostgreSQL.
  • Implemented configuration changes for data models.
  • Maintained and updated existing automated solutions
  • Handled potential points of failure through error handling and communication of failure
  • Used agile methodologies, test driven development and automated builds
  • Checked status of deployed applications & created weekly reports needed by different teams.
  • Anticipated potential parts of failure( database, communication points, file system errors)
  • Managed large datasets using Panda data frames and MySQL.
  • Extensively used python modules such as requests, urllib, urllib2 for web crawling.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.
  • Used advanced packages in AON PATHWISE for performing unit test and deploying data models.
  • Automated the existing scripts for performance calculations using Numpy and sqlalchemy.
  • Used Numpy for Numerical analysis for Insurance premium.
  • Responsible for user validations on client side as well as server side.

We'd love your feedback!