Python Developer Resume
Denver, CO
PROFESSIONAL SUMMARY:
- Over 7 years of experience as a Web Application Developer and Software Engineer using Python.
- Experience object oriented programming (OOP) concepts using Python, Java and PHP.
- Experienced in developing web - based applications using Python, DJANGO, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Experienced in MVW frameworks like Django, Angular.js, Java Script, JQuery and Node.js.
- Familiar with JSON based REST Web services.
- Experienced in installing, configuring, modifying, testing and deploying applications with Apache and Siebel.
- Hands on SVN, Git, JIRA and Bugzilla.
- Experience in UNIX shell scripting (file validations, file downloads, workflow executions).
- Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse and JDeveloper.
- Expertise in designing, developing middleware components for software in C/C++ using STL, multithreading, data structures and design patterns.
- Experience with No-SQL db like MongoDB.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Experience in Methodology and Standard determination and implementation, System Architecture and Structural Optimization, Development and Deployment.
- Experience-based familiarity with various software development and deployment methodologies.
- Strong analytical and problem-solving skills, always striving for new knowledge. A person with multi-tasking and organizational skills and high ethical standards.
- Excellent communication and interpersonal skills, ability to work independently as well as part of an integrated team.
TECHNICAL SKILLS:
Languages: Python 3.x,2.7/2.4, Java, Shell Script, SQL
Python Framework: Django 1.3/1.4
Databases: MySQL 5.1, SQL Server 2008, Oracle 10g
Web Technologies: JavaScript, HTML, DHTML, XHTML, XML, Angular.js, Node.js
Versioning Tools: Subversion, GIT, Perforce, SVN, CVS
Web servers: Apache, IIS
Operating systems: Linux/Unix, Windows-98/NT/2000/XP/2003/Vista
PROFESSIONAL EXPERIENCE:
Confidential, Denver, CO
Python Developer
Responsibilities:
- Participated in the complete SDLC process and used PHP to develop website functionality.
- Developed Business Logic using Python on Django Web Framework.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
- Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
- Generated property list for every application dynamically using Python.
- Involved in front end and utilized Bootstrap and Angular.js for page design.
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records
- Used PyQuery for selecting particular DOM elements when parsing HTML.
- Used Pandas library for statistical Analysis.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Coding in LAMP (Linux, Apache, MySQL, and PHP) environment.
- Built application logic using Python 3.1.
- Used the Django Framework to develop the application.
- Used Django APIs for database access.
- Version control using GITHub.
- Created server monitoring daemon with Psutil, supported by Django app for analytics which I created. Also researched big data solutions with Cassandra database.
- Worked on development of SQL and stored procedures on MYSQL.
- Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
- Participated in requirement gathering and worked closely with the architect in designing and modeling.
Environment: Python 3.1x, Django 1.4, Java, Angular.js, Bootstrap, Bash, Django ORM, PyQt, XML, Shell Scripting, MySQL, HTML, XHTML, CSS, AJAX, JavaScript, Jenkins, Cassandra, Apache Web Server, Linux.
Confidential, Brea, CA
Python developer
Responsibilities:
- Worked in stages such as analysis and design, development, testing and debugging.
- Wrote programs for performance calculations using Numpy and sqlalchemy.
- Performance tuning and stress-testing of NoSQL database environments in order to ensure acceptable database performance in production mode.
- Development of MongoCSV Export using Angular.js.
- Development of Mongo Auditing services using C# as windows services.
- Created and executed test plans using PyUnit.
- Worked on Apache CGI, Cherrypy, Python and Bash programming on Red Hat virtual machines to maintain and automate Splunk server deployments and other in house IT operations.
- Translate Linear Algebra to MATLAB syntax.
- With using of Python OS module on UNIX environment, made job cloning and forking.
- Thoroughly used Unit Test Python library for testing many Python programs and block of codes.
- Developed Python/Django application for Google Analytics aggregation and reporting.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Utilized PyUnit, the Python unit test framework, for all Python applications.
- Set up rules and policies with a Node.js/Python back end.
- Involved and played a leading role in database migration projects from Oracle to MongoDB, Cassandra, CouchDB databases based on my custom software.
- Worked on CSV files while trying to get input from the MySQL database.
- Created PHP/MySQL back-end for data entry from Flash.
- Developed weekly, monthly nightly job process through UNIX shell scripting.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Having Strong Knowledge on Data Management Department. Coding with Rumba, Stastics with Microsoft Excel, SAS,
- Closely involved in performance evaluation and User Acceptance Test.
Environment: Python 2.7, Django, Bash, PyUnit, Node.js, Cassandra, MongoDB, MySQL, Numpy, sqlalchemy, Angular.js, Windows, UNIX.
Confidential, Chicago, IL
Python Developer
Responsibilities:
- Worked with team of developers on Python applications for RISK management.
- Made Django web based apps for Insurance premium calculations.
- Designed the architecture of the hardware environments and methodology of the code
- Done Job scheduling, batch-job scheduling and process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.
- Used Python OS module on UNIX environment, made job cloning and forking.
- Responsible for search engine optimization to improve the visibility of the website.
- Handled all the client side validation using JavaScript.
- Created PyUnit test cases for unit testing.
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
- Used Python based GUI components for the front end functionality such as selection criteria.
- Involved in writing application level code to interact with APIs, Web Services using JSON.
- Used Unit Test Python library for testing many Python programs and block of codes.
- Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
- Involved in testing RESTFull API like Twilio, Facebook and Twitter.
- Designed and developed data management system using MySQL.
- Involved in Agile Methodologies and SCRUM Process.
- Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
Environment: Python, Django, XML, Java, Apache, CSS, MySQL, JSON, DHTML, HTML, JavaScript, Shell Scripts, agile, Restfull, UNIX and Windows.
Confidential
Python Developer
Responsibilities:
- Responsible for development and enhancements of all the modules of raildocs and have them running quickly with online features.
- Developed Python batch processors to consume and produce various feeds.
- Developed internal auxiliary web apps using Python Flask framework with CSS / HTML framework.
- Used Python, Perl, CGI, JQuery, JavaScript and JSON at the front end.
- Used Python scripts to update content in the database and manipulate files.
- Generated Python Django Forms to record data of online users.
- Engineered stable, isolated environments per game team.
- Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
- Managed our servers in development, testing, certification and production.
- Using Subversion version control tool to coordinate team-development.
- Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.
- Used Linux profiler Valgrind for optimization of code.
- Implemented locking mechanisms using multi threading functionality.
Environment: C++, Python, Perl, Linux, Shell Scripting, Java Script, JQuery, JSON, MySQL, Apache, Linux.