We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Baltimore, MD

PROFESSIONAL SUMMARY:

  • 7+ years of IT experience in Analysis, Design, Development, Implementation and Testing of various stand - alone and client-server architecture based enterprise application software in Python on various domains.
  • Having good experience in SDLC methodologies like Agile and Scrum Methodologies and Python based environment.
  • Handy experience in developing Web-Applications implementing Model View Template architecture using Django, Flask and Spring web application frameworks.
  • Highly experienced in understanding of all the phases I.e. Planning and Requirement Analysis, Defining Requirements, Designing, Developing, Testing, Deployment of Software Development Life Cycle (SDLC).
  • Good experience in Shell Scripting, SQL Server, UNIX and Linux, Open stack.
  • Good experience in Object Oriented Analysis in developing Front-End and Back-End framework using various design patterns.
  • Experienced in developing web-based applications using Python, Django, Flask, Reg Ex, PHP, C++, XML, CSS, HTML, JSON, DHTML, JavaScript, JQuery, MVC3, Bootstrap, RESTful, RUBY and AJAX, Angular Js
  • Very good experience with cloud platforms like Amazon AWS.
  • Experience in writing Queries Data Manipulation Language (DML) and working with MySQL, Maria DB database and NoSQL databases like MongoDB, Cassandra
  • Experience in working with Python ORM (Object Relational Mapping) code Library including Django, Sql Alchemy ORM to switch an application between various relational databases, for web Scraping
  • Experienced in developing Web Services with Python programming language.
  • Good knowledge of Web Services with protocols SOAP, REST.
  • Strong understanding of server side Templating Languages such as Jinja 2, Mako, etc.
  • Involved in Unit testing, Integration testing, User-Acceptance testing, and Functional testing.
  • Having good knowledge on Bug Tracking Tools like JIRA, BUGZILLA, REDMINE and in Project management
  • Experience in implementation of Test Driven Development (TDD) approach, Pair Programming with PYUNIT, Junit and Python Unit-test.
  • Expertise in working with server side technologies including databases, Restful APL and MVC design patterns.
  • Well versed with Design and Development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB and Cassandra.
  • Having Strong experience of software development in Python and libraries used are Beautiful Soup, numpy, scipy, python-twitter, Pandas data frame, network, urllib2, MySQL DB for database connectivity, IDEs used are sublime text, Spyde Pycharm emacs.
  • Having good working experience with frameworks like Angular JS, Node JS, JavaScript, JQuery, Flask/Django.
  • Experience in working with different operating systems Windows 98 / NT / 2000 / XP / Vista / 7 / 8, UNIX, and MAC OS X.
  • Good Analytical and Problem-Solving skills and ability to work on own besides being a valuable and contributing team player. working experience in working with Servers like Apache server, NGINX
  • Practical experience with working on Multiple-Environments like Development, Testing, Production.
  • Excellent Interpersonal and Communication skills, Efficient Time Management and Organization Skills, ability to handle Multiple-Tasks and work well in a Team-Environment.
  • Independently built a B2C E - commerce platform written by JAVA, JS, HTML, CSS and adopted Servlet. It included front end transaction system and back end management system.
  • Assess students' code for functionality, readability, and efficiency
  • Assist students with proper use of Python library modules for GUI, Web, Graphics, and Database applications
  • Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, Cloud Front, Route 53.
  • Good experience with Unix, Linux scripting/unit testing/Load testing, Performance stress/endurance testing and Integration Testing; tools and frameworks- Junit, PyUnit, HP VUGEN LoadRunner, Selenium Web driver, Controller, Dynatrace, Performance Center, QC, JIRA.
  • Experience in Agile scrum development techniques, sprint releases and TDD.
  • Knowledge in R language, Hadoop, big data analytics, ML packages and data mining.
  • Querying web based databases for internal stakeholders to perform data analytics.
  • Experience in Python OpenSatck API'S
  • High-level experience in Base SAS, SAS/Macros, SAS/SQL, SAS/Stat, SAS/Connect, SAS/Access, SAS/Graph, SAS/ODS, SAS/EBI, SAS/Grid, SAS Visualizer, SAS/ETS and SPSS modeler.
  • Write MATLAB code to create discretized computer models of sloped levy geometries.
  • Created video publishing toolkit using WordPress (PHP/MySQL) and JavaScript to allow easy uploading of video by non-technical content mangers.
  • Continuously manages multiple deadlines and competing priorities through proactively planning and managing tasks and resources.
  • Detailed oriented and resourceful in the completion of projects with an ability to multitask and meet strict deadlines.
  • Willingness to work in a highly dynamic environment and ready to take up challenges.

TECHNICAL SKILLS:

Database: Oracle MS SQL Server and MS Access

Tools: SQL developer, TOAD, SQL * Loader, SQL*Plus, PL/SQL Developer, Oracle Forms and Reports 10g/9i/6i, reports

ERP: Oracle Applications R12.

Languages: SQL, PL/SQL, JAVA, HTML, XML and shell scripting

Tracker Apps: BMC Remedy, Bugzilla

Version control: PVCS, CVS

Office Tools: MS Office and Generic text editors.

Methodologies: Agile, Waterfall

Operating Systems: UNIX, Linux, Windows

PROFESSIONAL EXPERIENCE:

Python Developer

Confidential, Baltimore, MD

Responsibilities:

  • Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.
  • Application was based on service oriented architecture and used Python 2.7,2.5, Django 1.5, JSF 2, Spring 2, Ajax, HTML, CSS for the frontend.
  • Designed the front end of the application using Python, Java, HTML, CSS, AJAX, JSON and JQuery.
  • Analyzed system requirements specifications and also in client interaction during requirements specifications.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Writing backend programming in Python.
  • Used JavaScript and XML to update a portion of a webpage and Node.js for server side interaction.
  • Implemented web applications in Flask and spring frameworks following MVC architecture.
  • Used spring, JDBC and JPA at persistence layer (DAO).
  • Used Adobe CQ for helping with reusing the components and templates for creating different web pages.
  • Develop consumer based features and applications using Python, Django, HTML, behavior Driven Development (BDD) and pair based programming.
  • Used Numpy for Numerical analysis for Insurance premium.
  • Performed Unit testing, Integration Testing, GUI and web application testing using Rspec.
  • Experience with advanced CSS concepts and also building table - free layouts.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications.
  • Experienced in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
  • Analyzed digital consumer experiences based on foundation of the Adobe CQ/AEM product suite.
  • Manage, collaborate and coordinate the work of an offshore development team.
  • Special skills in developing user friendly, simple yet effective web based applications.
  • Deployed the project into Heroku using GIT version control system.
  • Worked in PostgreSQL database on simple queries and writing Stored Procedures for normalization and denormalization.
  • Used many regular expressions in order to match the pattern with the existing one.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Work with team of developers on python applications for RISK management.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Used Pandas library for statistics Analysis.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Created most important Business Rules which are useful for the scope of project and needs of customers.
  • Designed the architecture of the hardware environments and methodology of the code.
  • Experienced in Agile Methodologies and SCRUM Process.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.

Environment: Python 2.7,2.5, Java 1.7, Django 1.7, 1.5, HTML5, CSS, XML, PostgreSQL, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Puppet MS SQL Server, Nginix server, Amazon s3, Jenkins, Mongo DB, Elastic search, T-SQL, Beautiful soup, JavaScript, Eclipse, Git, GitHub, Linux, and MAC OSX.

Python Developer

Confidential, San Diego, CA

Responsibilities:

  • Developed scripts in python for Financial Data coming from SQL Developer based on the requirements specified.
  • Worked on different python libraries like xlrd, openpyxl, urllib etc.
  • Worked on Files for picking, modifying based on requirement and updating in the desired location.
  • Formatted the script for production by scheduling based on the requirement.
  • Improved code for reuse and better performance by making effective use of various design patterns and refactoring code base.
  • Manage, collaborate and coordinate the work of an offshore development team.
  • Experienced in Linux shell commands and command line utilities.
  • Imported data from SQL Server and Excel to SAS datasets. Performed data manipulation by merging several datasets and extracted relevant information
  • Used Dynamic Asset Research Tool is a data integration tool for presenting tabular and graphical data from multiple sources. It is an extremely flexible tool for integrating data sources.
  • Implemented responsive vector maps and charts on web pages using the data from PostgreSQL.
  • Designed, implemented, operationalized High Availability SQL Server SSIS Ingestions and Data Integrations with ERP.
  • Collaborated with Product Management and User experience experts regarding product definition, schedule, scope and project - related decisions.
  • Implemented business logic, data exchange, XML processing and created graphics using Python and Django.
  • Created Django dashboard with custom look and feel for end user after a careful study of Django admin site and dashboard.
  • Worked on JIRA as bug tracking tool and experienced in Agile Methodologies and SCRUM Process.
  • Applied data deletions logic- same records are deleted at source and target tables to achieve data reconciliation.
  • Had good interaction with B. A's for rapidly changing business requirements.
  • Encountered with advanced CSS concepts and building table-free layouts.
  • Worked on front end frame works like CSS Bootstrap for development of Web applications.
  • Experienced in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Model View Control architecture is implemented using Django Framework to develop web applications.
  • Run and monitor the data load process daily weekly and monthly basis, Validation of data after completion of data load.
  • In time submission for the urgent needs of the business.
  • Worked in the team and faced challenges during the development and production process.

Environment: Python, CSV, MySQL, MS SQL Server, Atlassian tools, Windows 12 Server, Linux, and Windows, Django, PostgreSQL, CSS, Bootstarp, JIRA, Agile.

Oracle PL/SQL developer

Confidential

Responsibilities:

  • Involved in full project life cycle like Designed, Developed, Implemented, Maintained and Tested the application
  • Ensure conformance to code standards and documentation requirements.
  • Creation of database objects like Tables, Indexes, Views, Procedures, Functions, Packages, Triggers, and Synonyms.
  • Developed complex queries on Database and developed PL/SQL procedures to give in nice strategic plans to higher level of management.
  • Collectively used different types of control statements in order to process and manipulate data in the stored procedures.
  • Developed Triggers to enforce complex business rules and to audit changes to data.
  • Created database links to connect remote database.
  • Used Dynamic SQL programming technique to build and process SQL statements.
  • Create temporary table in a stored procedure.
  • Performed exception handling.
  • Tested the entire application with production data.

Environment: Oracle 10gR2, Oracle Forms and Reports 10g, SQL*Plus, TOAD 9, SQLLDR, SQL, PL/SQL, JAVA, XML, Shell scripting, Serena version control system, Linux, Windows XP.

We'd love your feedback!