Sr. Python developer Resume
Windsor, CT
SUMMARY:
- Over 7 years of experience as an Analysis, Design, Development, Management and Implementation of various stand - alone, client-server enterprise applications using Python.
- Experienced in MVW frameworks like Django, Java Script.
- Experience object oriented programming (OOP) concepts using Python.
- Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
- Strong experience in developing software in Python using libraries- Beautiful Soup, numpy, scipy, Mat PlotLib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity.
- Understanding of Python best Practices (PEP-8).
- Familiar with JSON based REST Web services
- Good knowledge in front end technologies such as HTML5, CSS3, Bootstrap, JavaScript, Node.JS, Angular.JS.
- Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
- Developed the required XML Schema documents and implemented the framework for parsing XML documents.
- Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC)
- Experienced in developing web-based applications using Python, HTML.
- Utilized Python libraries wxPython, numPY, Twisted and Mat PlotLib.
- Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, DB2, MySQL and MSSQL Server.
- Experience in analyzing and handling large datasets using Mysql, Oracle.
- Expert in maintaining technical documentation for projects.
- Good analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.
- Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.
- Practical experience with working on multiple environments like development, testing, production.
TECHNICAL SKILLS:
Programming Languages: Python, C/C++, SQL and PL/SQL.
Databases: Oracle (9i,10g, 11g), My SQL, Apache Cassandra, MongoDB
IDE s/ Development Tools: Eclipse, PyCharm, PyScripter, PyStudio, and Sublime Text.
Operating Systems: Windows, Red hat Linux 4.x/5.x/6.x, MAC OSX.
Protocols: TCP/IP, HTTP/HTTPS
Testing Tools: Selenium, JIRA.
Deployment Tools: Heroku, Amazon EC2
Frameworks: Django, PyJamas, CSS Boot
Web Technologies: HTML, CSS, Java Script, JQuery, AJAX, XML, AngularJS, NodeJS
PROFESSIONAL EXPERIENCE:
Confidential, Windsor, CT
Sr. Python Developer
Responsibilities:
- Designed front end and backend of the application using Python on Django Web and Framework Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Used JavaScript and JSON to update a portion of a webpage.
- Develop consumer-based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Responsible for debugging the project monitored on JIRA (Agile)
- Wrote Python scripts to parse JSON documents and load the data in database.
- Used JQuery for the data manipulations on client side.
- Leveraged CSS Bootstrap for development of Web applications.
- Worked on deployment of project on to Amazon S3.
- Used GIT version control and deployed project to Heroku
- Skilled in using Collections in Python for manipulating and looping through objects.
- Engaged in Design, Development, Deployment, Testing and Implementation.
Environment: Python, Django, HTML5, CSS, XML, MySQL, JavaScript, JQuery, Agile, JSON, Heroku.
ConfidentialSr. Python developer
Responsibilities:
- Associated with various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
- Worked with team of developers on Python applications for RISK management.
- Generated Python Django Forms to record data of online users
- Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
- Contribute to major development initiatives with codebases utilizing Python, Django, MySQL, jQuery.
- Work with multiple team to develop services and coordinate releases.
- Used PHP as an HTML embedded scripting language, in front end web development.
- Prepare Test scripts for different applications using QTP & Selenium
- Run a Regression test on Selenium after every build.
- Automation of internal web application through Selenium 2 WebDriver.
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
- Developed ETL (Extract Transform Load) software for DB2 columnar database fact and dimension tables.
- Develop data models for applications, metadata tables, views or related database structures.
- Developed entire frontend and backend modules using Python on Django Web Framework with GIT.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture.
- Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQLdb package.
- Used NoSQL database Apache Cassandra to load the data in database.
- Wrote Python scripts to parse XML documents and load the data in database.
- Utilized Python libraries wxPython, numPY, Twisted and Mat PlotLib.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Developed and tested many features for dashboard using Python, Bootstrap, CSS, JavaScript and JQuery.
- Carried out various mathematical operations for calculation purpose using python libraries.
- Developed tools using Python, XML to automate some of the menial tasks.
- Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
- Used Pandas library for statistical Analysis
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Performed research to explore and identify new technological platforms.
- Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
- Resolved ongoing problems and accurately documented progress of a project.
Environment: Python 2.7, Django, MongoDB, Selenium, Amazon Aws, Pandas, Java, JQuery, Bootstrap, MySQL, Linux, Ajax, JavaScript, Apache, Cassandra, HTML5 and CSS
Confidential, Poughkeepsie, NYSr. Python Developer
Responsibilities:
- Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
- Built database Model, Views and API's using Python for interactive web based solutions.
- Placed data into JSON files using Python to test Django websites.
- Used Python scripts to update the content in database and manipulate files.
- Developed web based application using Django framework with python concepts.
- Generated Python Django forms to maintain the record of online users.
- Used Django API's to access the database.
- Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.
- Created Unit test/ regression test framework for working/new code.
- Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
- Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
- Developed efficient Angular.js for client web based application.
- Responsible for designing, developing, testing, deploying and maintaining the web application.
- Designed and developed the UI for the website with HTML, XHTML, CSS, Java Script and AJAX.
- Involved in working with Python open stock API's.
- Design, develop, and deploy engaging web applications using Python.
- Develop applications that use Mongo DB database, and pymongo.
- Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
- Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs, and created User Model for application.
- Developed a complete front-end application with Bootstrap.
- Developed remote integration with third party platforms by using RESTful web services.
Environment: s/Tools used: Python, HTML, CSS, Bootstrap, JavaScript, MongoDB, Linux, APIs, Git.
ConfidentialSr. Python Developer
Responsibilities:
- 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.
- Thorough knowledge in various front end tools like HTML, CSS, JavaScript, XML, JQuery, Angular JS, and AJAX. Managed large datasets using Panda data frames and MySQL.
- Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
- Built various graphs for business decision-making using Python Mat PlotLib library.
- Fetched twitter feeds for certain important keyword using python-twitter library.
- Used Python library Beautiful Soup for web scrapping.
- Developed user interface solutions using a Django web framework. Used Python scripts to update content in the database and manipulate files.
- Involved in building database Model, APIs, and Views utilizing Python technologies to build web based applications.
- Developed interfaces using JavaScript, HTML technologies for several web applications to fetch and graphically present required data from database.
- Involved in the complete Software Development life cycle (SDLC) to develop application.
- Developed user interface of the web application using HTML, CSS3, and Bootstrap. Wrote custom user defined functions in JavaScript to validate application functionalities/features.
- Responsible for writing OOP code in Python for server side scripting.
- Wrote code to support model-view-controller (MVC) pattern of Python Django framework in developing several modules for the application.
Environment: s/Tools used: HTML, CSS, JavaScript, MySQL, Agile methodology, SQL Programming, Python programming
ConfidentialPython Developer
Responsibilities:
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript
- Made Django web based apps for Insurance premium calculations.
- Used data types like dictionaries, tuples and object oriented concepts based inheritance features for making complex algorithms of networks.
- Involved in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Used Pandas library for statistical Analysis
- Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions.
- Build SQL, NOSQL queries implementing functions, packages, views, triggers, and tables.
- Handling the day to day issues and fine tuning the applications for enhanced performance.
- Responsible for debugging and troubleshooting the web application.
- Used Oracle database in developing the project and used SQL statements and procedures to fetch the data from the database
- Used CVS as version controlling tool.
- Used Eclipse as IDE for developing the application
- Creating unit test/regression test framework for working/new code.
- Experience with advanced CSS concepts and also building table-free layouts.
- Used update strategy, lookups, stored procedures and filter.
- Studying the existing environment and accumulating the requirements by interacting with the clients on various aspects.
Environment: Python 2.6, Django 1.2, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Eclipse, Oracle, NO SQL.