Python/django Developer Resume
Redwood City, CA
SUMMARY
- Having 5 years of experience in Design, Development, Implementation of Python, Django and client - server technologies based applications.
- Experienced in HTML/HTML5, DHTML, CSS/CSS3, JavaScript, JQuery, AJAX, XML and JSON.
- Expert in Object Oriented Design and Programming concepts using Python and Java.
- Worked on several python packages like Numpy, matPlotLib, Beautiful Soup, Pickle, PySide, Scipy, wxPython, PyTables etc.
- Worked on various applications using python integrated IDEs Sublime Text, PyCharm, NetBeans, and Spyder
- Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications Django, Flask and Pyramid.
- Developed web applications using HTML, CSS, JavaScript, JQuery, AJAX, XML and JSON.
- Implemented responsive web pages using HTML5/CSS3 and Bootstrap.
- Familiar with XML/JSON based SOAP and REST web services.
- Good experience in handling errors and exceptions.
- Experienced in debugging the issues using debuggers like gdb, pdb.
- Hands on experience with various application servers and web servers including Apache http servers, Web logic and WebSphere.
- Expertise in working with different databases using Oracle, MySQL.
- Proficient in developing complex SQL queries, Stored Procedures, Functions, Packages along with the DDL and DML queries.
- Knowledgeable with continuous deployment using Heroku and Jenkins.
- Expertise in establishing database connections for Java and Python by configuring packages like JDBC, MySQL-Python.
- Extensive experience in developing applications using Java API, Swing, HTML3/4/5, Flex, JavaScript, CSS2/3, JQuery, JDBC, JSF, JMS, XML
- Developed J2EE applications on IDE's like Eclipse, My Eclipse, Google GWT, and Rational Application Developer
- Experience in designing the automation framework using Python, Corn and Shell scripting.
- Experience on LAMP & WAMP. (Windows, Apache, MySQL and PHP) architecture.
- Familiarity with development best practices such as code reviews, unit testing with unit test and integration testing with pyvows.
- Experience in writing test scripts, test cases, test specifications and test coverage.
- Involved in all the phases of Software Development Life Cycle (SDLC).
- Experienced in developing applications using agile methodologies like Test Driven Development (TDD), Scrum and also using Waterfall methodology.
- Worked on various operating systems Windows XP/7/8/10, UNIX and Linux.
- Data manipulation.
- Utilized standard Python modules such as csv, robotparser, itertools and pickle for development.
TECHNICAL SKILLS
Languages: C, C++, Python, JavaScript, PHP, XML, JAVA, SQL
Operating Systems: UNIX, Linux, Solaris, Windows, DOS, VMware, Mac OS, Debian
Web Technologies: HTML/ HTML5, CSS/ CSS3, XML, DOM, AJAX, jQuery, JSON and CSS Bootstrap
Frameworks: DJango, Flask, Pyramid, Pyjamas, Jython
Protocols: OSI Reference Model, IPv4 and IPv6 addressing and subnetting, Ethernet LAN, TCP/IP, DNS, HTTP, NFS, SSL, SSH, UDP, switches, routing concepts, virtual network concepts including vSwitches, VLANs, dvSwitch, TCP/IP stack for virtualization, IPVP4, IPV6, FTP, Intranet
Database: Postgre SQL, MS Access, SQL Server, MYSQL
PROFESSIONAL EXPERIENCE
Confidential, Redwood city, CA
Python/Django Developer
Responsibilities:
- Taken part in software development life cycle (SDLC) of the tracking systems Requirements, Gathering, Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
- Created UI using HTML, CSS, JavaScript, AJAX, JSON, and JQuery.
- Implemented business logic using Python Web frame work Django.
- Designed applications implementing MVC architecture in Pyramid, Zope frame works.
- Designing mobile search application system requirements and coded back-end and front-end in Python.
- Worked on CSS Bootstrap to develop web applications.
- Analysis and Design of application.
- Implemented Model View Control architecture in developing web applications using Django frame work.
- Created backend database T-SQL stored procedures and Jasper Reports.
- ETL process for continuously bulk importing catalog data into Elastic search.
- Worked with millions of database records daily, finding common errors and bad data patterns and fixing them.
- Exported/Imported data between different data sources using SQL Server Management Studio.
- Maintained program libraries, users' manuals and technical documentation.
- Managed large datasets using Panda data frames and MySQL.
- Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
- Carried out various mathematical operations for calculation purpose using python libraries.
- Built various graphs for business decision making using Python matplotlib library.
- Fetched twitter feeds for certain important keyword using python-twitter library.
- Used Python library Beautiful Soup for web-scraping.
- Developed applications especially in UNIX environment and familiar with all of its commands.
Environment: Python 2.7, Django, HTML/CSS, CSS Bootstrap, Pyramid, Zope, MySQL, T-SQL, Jasper Reports, JavaScript, Eclipse, Linux, Shell Scripting.
Confidential, Dayton, OH
Python Developer
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Implemented AJAX for dynamic functionality of a webpages for front end applications.
- Worked on front end frame works like CSS Bootstrap for responsive webpages.
- Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
- Worked on server-side applications with Django using Python programming.
- Used python libraries like Beautiful Soup and matplotlib.
- Used Pandas for a data alignment and used Numpy for Numerical analysis.
- Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
- Developed Wrapper in Python for instantiating multi-threaded application.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQLdb package to retrieve information.
- Developed various algorithms for generating several data patterns.
- Used JIRA for bug tracking and issue tracking.
- Added several options to the application to choose particular algorithm for data and address generation.
- Developed the project in Linux environment.
- Used Agile Methodology and SCRUM Process
- Supported the issues seen in the tool across all the teams for several projects.
Environment: Python 2.7,2.5, Java 1.7, Django 1.7, 1.5, HTML5, CSS, XML, MySQL, JavaScript, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Puppet MS SQL Server, Nginix server, Amazon s3, Jenkins, Mongo DB, Elastic search, T-SQL, Eclipse, Git, GitHub, Linux, and MAC OSX.
Confidential
Python Developer
Responsibilities:
- Analyzed system requirements specifications and also in client interaction during requirements specifications.
- Developed the presentation layer using HTML, CSS, JavaScript, jQuery and AJAX.
- Used jQuery libraries for all client-side JavaScript manipulations.
- Implemented SQLAlchemy which is a python library for complete access over SQL.
- Worked on Element Tree XML API in python to parse XML documents and load the data in database.
- Providing digital banking solutions by integrating banking cores, back-end systems with Q2 platform in an n-tier architecture with the use of tools & techniques of web technologies and Python programming.
- Developed online banking forms where end users interact directly to use the various services provided in online banking.
- Managed 5+ bank portfolios simultaneously by providing implementation, support and maintenance services.
- Worked on web forms, back-end API's with Python integration framework for Banks and Credit Unions which are developed on component-based design architecture.
- Integrated Transfer Now and Pop Money services provided by Fiserv using Single sign-on (SSO) authentication service using Python requests module.
- Implemented Pershing Integrated Reporting service by Cross-Domain Single sign-on (CDSSO) authentication using SAML Assertion.
- Worked on integration of third party calls for FIS to view user payment activity eStatements, Documents.
- Developed RESTful web services for Bill Pay Payee Search and Bill Pay Enrollment extension.
- Integrated CheckFreePay payment type notifications for end users using techniques like PSFTP, Scheduled Task Scripts.
- Worked on Funds Transfer API and developed widgets like External Transfers, Future Dated Transfers, Member to Member Transfers, Scheduled Transfers, and Recurring Transfers.
- Worked on end user Auto-enrollment online banking module which creates user profile for online banking.
- Developed application extensions like Fraud Alerts, Travel Notifications, Secure Messages, Secure Access Code, Account Preferences, and User Profile Update.
- Good understanding of technical banking terminology such as ABA, Internal and External account numbers, PFM accounts, External accounts.
- Developed REST and SOAP test suites for testing API's using SoapUI and Postman tools.
- Worked in Kanban and Scrum software development process of an agile methodology.
Environment: Python 2.7, HTML5, CSS, XML, KML, MySQL, JavaScript, Angular JS, jQuery, CSS Bootstrap, RESTful, MS SQL Server, MongoDB, Jenkins, Pytest, Robot, Bit Bucket, Linux, and Windows.
