Sr. Python Developer Resume
NY
PROFESSIONAL SUMMARY
- 7+ years of Professional IT experience in Analysis, Design, Development, Testing of Enterprise Applications and Database Development.
- Extensive knowledge inPython, Java, MySQL, Oracle, Unix and Linux.
- Hands on experience in data processing automation using python.
- Hands on experience in SQL and PL/SQL and writing stored procedures.
- Good Knowledge Objected Oriented Concepts, Data Structures and Design patterns.
- Web development usingPython, Django.
- Building out the next - generation public-facing web site with an advanced Django-based web frameworks.
- Developed/supported application on LAMP stack (PHP, MYSQL and Apache).
- Good experience with Amazon Cloud EC2, Simple Storage Service S3 and Amazon SQS.
- Strong knowledge in SQLconcepts - CRUD operations and aggregation framework.
- Experience in the design of Mongo DB database - Indexing and Sharding
- Good Knowledge on hibernate, springs, struts and web services.
- Have good experience in MATLAB coding.
- Proficient in developing websites and web applications using PHP, MYSQL, HTML 4.01/5, XML, JSON,CSS, Java Script & AJAX.
- Good Knowledge of Waterfall and Agile methodologies and experienced on this.
- Good Exposure in maintaining various version controls like GIT and SVN.
- Experience in Agile development techniques and Test Driven Developments.
- Keen on learning and adaptable to any platform.
- Excellent experience in designing and maintaining complex SQL queries and developing PL/SQL stored procedures.
- Highly proficient in design/development of standalone and web applications using JavaScript, XML, DHTML, Ajax, Tomcat and Apache Application server over various platforms (UNIX, Linux, and Windows).
- Active Participation in full development life cycle (requirements, design, architecture, development, testing).
- Good experience in building and testing Google app search engine using python.
- Experienced in developing UNIX shell scripts and bash scripting.
- Participated in all phases of the System Development Life Cycle Analysis (SDLC).
- Practical experience with working on multiple environments like development, testing, production.
- Experience in Implementation of MVC/ MVW architecture using Django, and RESTful, Soap web service and SoapUI
- Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
- Good at communication skills.
- Excellent analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.
TECHNICAL SKILLS
Languages: Python 2.7/2.4, Java, Oracle, Shell script, Bash script, SQL
framework: DjangoContents: Management system CMS, Django based CMS-Mezzanine
Databases: MySQL, SQl Server 2008, PostGRE SQL, NOSQL
Web Technologies: AJAX, AWS EC cloud, Amazon S3, Java Script, HTML, DHTML, XHTML,XML
Versioning Tools: Git, SVN
Web Servers: Apache, Nginix
Operating Systems: Linux/Unix, Windows-98/NT
WORK EXPERIENCE
Confidential, NY
Sr. Python Developer
Responsibilities:
- Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
- Automated data movements using python scripts.
- Used Django database API’s to access database objects.
- Uploading statistics to MySQL for analysis and logging.
- Created core python API which will be using among all modules.
- Hands on experience in using MySqldb python REST API.
- Hands on experience in using NumPy python API.
- Used Django 1.7 framework for application development.
- Hands on experience in using AWS for application deployment and configuration.
- Data upload and download automation using python Django and SFTP protocol.
- Automated AWS S3 data upload / download using python scripts.
- Developed business logic using Python on Django framework.
- Hands on experience in system level programming using python like creating processes and monitoring using python scripts.
- Good experience in using shell scripting in bash for automation.
- Experience in designing database schema design and defining relationships between tables.
- I was responsible for parsing AJAX requests through theGitHubAPI, HTML/CSS, design, and assisting with database development.
- Worked with the stakeholders to gather requirements.
- Provided technical assistance for maintenance, integration and testing of software solutions during development and release processes.
- Hands on experience in scheduling jobs using crontab.
- Ensured quality by versioning with Git.
Environment:Python, Django 1.7, Amazon AWS EC2, S3, MySQL, PostgreSQL, Linux, Git, Node.js.
Confidential - NY
Sr. Python Developer
Responsibilities:
- GeneratedPythonDjango Forms to record data of online users.
- Created PHP/MySQL back-end for data entry from Flash. I had to assist the Flashdevelopersend the correct data via query strings.
- Developed monitoring and notification tools usingPython.
- Created Data tables utilizing PyQt to display patient and policy information and add, delete, update patient records.
- WrotePythonroutines to log into the websites and fetch data for selected options.
- Designed Cassandra schema for the APIs.
- Handled all the client side validation using Javascript.
- Good experience with Oops concepts.
- Designed and created backend data access modules using PL/SQL stored procedures and Oracle.
- Good experience in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
- Experience in using collections inOraclefor manipulating and looping through different user defined objects.
- Developed Python/Django application for Google Analytics aggregation and reporting.
- Developed and executed User Acceptance Testing portion of test plan.
- GeneratedPythonDjango forms to record data of online users and used PyTest for writing test cases.
- Involved in capturing the requirements for serial functional interface and other software requirements specification document.
- Responsible for generating and delivering the complete test status reports of each patient.
- UsedPythonto extract weekly bed availability information from XML files using underscore JS.
- Developed shopping cart for pharmacy and integrated web services to access the payment.
Environment: Python, MySQL, Django, Cassandra, Flask, PHP, XML, Linux, HTML, Java script, Windows.
Confidential - Houston, TX
Python Developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Participated in the complete SDLC process.
- Developed rich user interface using CSS, HTML, JavaScript and jQuery.
- Created aPythonbased GUI application For Freight Tracking and processing.
- Used Django framework for application development.
- Developed and maintained various automated web tools for reducing manual effort and increasing efficiency of the Global Shipping Team.
- Developing applications using RESTFUL architecture usingNode.jsand PHP as backend languages.
- Good experience with Test Driven Development.
- Created database using MySQL, wrote several queries to extract data from database.
- Setup automated con jobs to upload data into database, generate graphs, bar charts, upload these charts to wiki, and backup the database.
- Wrote scripts inPython/Oraclefor extracting data from HTML file.
- Effectively communicated with the external vendors to resolve queries.
- Used Perforce for the version control.
Environment:Python, Django 1.4, MySQL, Oracle, Windows, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux, Node.js.
Confidential - Hawthorne, CA
Jr. Python Developer
Responsibilities:
- Gathered requirements from stakeholders, worked on design documents.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
- Developed entire frontend and backend modules usingPythonon Django Web Framework.
- Designed and developed data management system using MySQL.
- Rewrite existingPython/Django/Java/Oracle module to deliver certain format of data.
- Used Django Database API's to access database objects.
- Building a forecasting tool that can give performance and cost estimates for running client’s applications on theGoogleAppEngine.
- Wrotepythonscripts to parse XML documents and load the data in database.
- Generated property list for every application dynamically usingpython.
- Responsible for search engine optimization to improve the visibility of the website.
- Handled all the client side validation using JavaScript, Oops.
- Creating unit test/regression test framework for working/new code.
- Using Subversion version control tool to coordinate team-development.
- Responsible for debugging and troubleshooting the web application.
Environment:Python, Java, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Oracle, Apache Web Server.
Confidential
Java / SQL Developer
Responsibilities:
- Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
- Involved in writing test cases using JUNIT.
- Involved in developing HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
- Created Servlets and Beans to implement Business Logic.
- Created database access layer using JDBC and PL/SQL stored procedures.
- Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
- Developed test plans and procedures from the requirement and specification documents.
- Worked on Java based connectivity of client requirement on JDBC connection.
- Used data types like dictionaries, tuples and object oriented concepts based inheritance features for making complex algorithms of networks.
Environment: Java, JDBC, XML, PL/SQL, SQL, web services.
