Python Developer Resume
NJ
SUMMARY
- 5+ years of experience as an Analysis, Design, Development, Management and Implementation of various stand - alone, client-server enterprise applications using Python.
- Strong experience in developing software in Python using libraries- Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity and IDEs - sublime text, PyStudio, PyScripter, Spyder, PyCharm, and PyDev.
- Handy Experience in developing web applications implementing Model View Control architecture using Django, Flask, and spring web application frameworks.
- Installed/Configured/MaintainedApacheHadoop clusters for application development and Hadoop tools, including: Hive, Pig, HBase,Zookeeperand Sqoop.
- Extensive experienced as a Web/ApplicationDeveloperand Cloud Engineer as coding with analytical programming usingPython, Django, HTML, CSS, JavaScript.
- Actively involved in each phase of software Development life cycle (SDLC) experience in Agile Software Methodology.
- Experienced in designing web pages and Graphical user interfaces, front end layouts on the web by using HTML, DHTML, CSS, Bootstrap framework, PHP, XML, JavaScript, node Js and Angular Js.
- Performed mapping of JSON/XML formatted data with relational databases like MySQL, PostgreSQL and SQLite.
- Expertise in full life cycle application development and good experience in Unit testing andTest-DrivenDevelopment (TDD) and Behavior driven Development.
- Hands on experience with continuous integration and automation using Jenkins.
- Hands on experience with version control tools such as SVN, GitHub, and GitLab.
- Developed the project in Linux environment and Used AgileMethodology and SCRUM Process.Used Shell scripting for building and deploying java application to target environments.
- Experience in scripting languages including Shell Scripting, PERL Scripting and build automation using ANT, MAVEN and other UNIX, Windows system level programming.
- Strong experience in DevOps Environment by enhancing Continuous Delivery and infrastructure change by using Chef, Ansible, Kubernetes and Docker to deploy code with GIT, Jenkins.
- Experienced in WAMP (Windows, Apache, MYSQL, andPython) and LAMP (Linux, Apache, MySQL, andPython) Architecture and Wrote Automation test cases using Selenium Web Driver, JUnit, Maven, and Spring.
- Good experience inShell Scripting, SQL Server, Unix and Linux, Open stock.
- Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.
TECHNICAL SKILLS
Frameworks: Django, Flask,Zope,PyJamas,Jython, Struts and CSS Bootstrap.
Web Technologies: HTML, CSS, Java Script, JQuery, AJAX, XML,AngularJS, NodeJS.
Programming Languages: Python,Java,C/C++, PERL,SQL and PL/SQL.
Scripting languages: CSS, AJAX, Java Script, JQuery, PHP,PowerShellScripting.
Application servers: Apache Tomcat,Nginix,JBoss,WebLogic, WebSphere.
Databases: Oracle (9i,10g, 11g), My SQL, Apache Cassandra,MongoDB.
IDE’s/ Development Tools: NetBeans,Eclipse,PyCharm,PyScripter,PyStudio, and Sublime Text.
Operating Systems: Windows, Red hat Linux 4.x/5.x/6.x, MAC OSX, Unix.
Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP.
Testing Tools: Selenium,Bugzilla, Crucible and JIRA.
Methodologies: Agile, Scrum and Waterfall.
PROFESSIONAL EXPERIENCE
Confidential, NJ
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 onPythonapplications for RISK management.
- GeneratedPythonDjangoForms to record data of online users.
- UsedPythonandDjangocreating graphics,XMLprocessing, data exchange and business logic implementation.
- Experienced in ORM programming in converting data between incompatible type systems in OOP languages.
- Developed flask Restful API endpoints for accessing through UI and uploadingETL data.
- Contribute to major development initiatives with codebases utilizing Python, Django, R, MySQL, MongoDB, jQuery and React.
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath inSelenium.
- Developed entire frontend and backend modules usingPythononDjangoWeb Framework withGIT.
- Wrote and executed various MYSQL database queries fromPythonusingPython-MySQLconnector andMySQLdbpackage.
- Experienced in using Pig, Hive, Sqoop, Oozie, ZooKeeper, HBase and Cloudera Spark, Ansible, Docker and Git.
- UsedIDEtool to develop the application andJIRAfor bug and issue tracking and Used JIRA to assign, track, report and audit the issues.
- Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
- Designed and developed the UI of the website usingHTML, XHTML, AJAX, CSSand JavaScript.
- Worked on cross browser compilation and Responsive Web Design usingHTML5, CSS3 and Bootstrap.
- Implemented theBackbone JSforDOMmanipulation as this is the light web framework compared toAngular JS.
- Created the environment specific settings for a new deployment and updated the deployment specific conditional checks in code base to use specific checks.
- 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, Django, MongoDB, Selenium, Pandas, Java, JQuery, Zookeeper, Bootstrap, MySQL, Linux, Ajax, Java Script, Apache, JIRA, Cassandra, HTML5 and CSS, Angular JS, Backbone JS.
Confidential, Irving, TX
Python developer
Responsibilities:
- Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.
- Application was based onservice-orientedarchitecture and usedPython2.7,Django1.5, JSF 2.1, Spring3.2.5, Ajax, HTML, CSSfor the frontend.
- Developed Automation Scripts for Regression usingSeleniumWeb Driver andPython.
- GeneratedPythonDjangoForms to record data of online financial users.
- Worked on Integration ofSeleniumRC/WebDriverwith existing API to test Framework.
- UsedPandasAPIto put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Cleaned data and processed third party spending data into maneuverable deliverables within specific formats with Excel macros andpythonlibraries. UsedTDD(Test driven development) methodology.
- ExperiencedPythononLINUXfor execution.
- Actively involved in developing the methods forCreate, Read, UpdateandDelete (CRUD) in Active Record.
- Implemented database access usingDjangoORM.
- Designed and developed ETL processes that were used to integrate data between various sources using Informatica,PowerCenter9.
- Designed and developed OraclePL/SQLProcedures, Functions, and Database Triggers and involved in creating and updating Packages to meet business requirements.
- UsedPythonlibraryBeautifulSoupforweb scrappingto extract data for building graphs.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, OracleDB, PostgreSQL, and VMWare API calls.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using theHTML, CSS, JavaScriptandJQuery.
- DesignedRESTfulXML web service for handlingAJAXrequests.
- Worked in development of applications especially inLinuxenvironment and familiar with all of its commands.
- UsedAmazon Cloud EC2along withAmazon S3 bucketto upload and retrieve project history.
- Skilled in using collections inPythonfor manipulating and looping through different user defined objects.
- Troubleshooting ETL issues inSQLServer Integration Services.
Environment: Python, Django, Selenium, HTML5, CSS, VMware, Oracle DB, Pandas, Spring, MS SQL Server 2013, Jasper, Reports, JavaScript, Ajax, Eclipse, Linux, Shell Scripting, RESTful, MVC3.
Confidential, New York City, NY
Python developer
Responsibilities:
- Converted Visual Basic Application toPython, MSQL.
- Usedpythonscripts to update content in the database and manipulate files.
- Created Reports usingJASPER.
- Used Thales asynchronous theorem for applying encryption and decryption of ISO standard message inPythonprogramming.
- Developed a fully automated continuous integration system usingGit,Gerrit, Jenkins,MySQLand custom tools developed inPythonand Bash.
- Designed and developed the UI of the website usingHTML, AJAX, CSS, JQueryand JavaScript.
- Developed user-friendly modals for the form submissions using simplemodal.js, JQuery, Ajax and JavaScript.
- DevelopedPowerShellscripts to configure the upgraded Exchange environment, migrate users, then monitor and maintain the new environment.
- UsedPythonmodules such as requests,urllib, urllib2for web crawling.
- Wrote scripts inPythonfor extracting data from HTML file.
- Worked in development of applications especially inUNIXenvironment and familiar with all of its commands.
- Using version control tools likeZookeeperCurator, Guava, Logging (slf4j, logback, log4j), Junit.
- Performed different testing methods like unit testing, Integration testing, web application testing andseleniumtesting.
- Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
- Wrote and executed various MYSQL database queries from python usingPython-MySQL connector andMySQLdbpackage.
- Thorough knowledge in various front-end tools like HTML,DHTML, CSS, JavaScript, XML, JQuery, Angular JS, and AJAX.
- Experience in working withDrag and Drop Calculation, and Geographic Searchby using Tableau.
- Spark Streaming collects data fromKafkain near-real-time and performs necessary transformations and aggregation to build the common learner data model and stores the data in NoSQL store (MongoDB).
- Experienced in developing Web Services with Python programming language. 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.
- Build back-end application with Python / Django, work with Docker,RabbitMQ, Celery, Jenkins.
- Used data types like dictionaries, tuples and object-oriented concepts-based inheritance features for making complex algorithms of networks.
- Experience in debugging and troubleshooting programming related issues.
Environment: Python, Django, VBscripts, Jasper, Gerrit, MySQL, Zookeeper, Unix, HTML, CSS, JQuery, JavaScript, Apache, Ajax, simplemodal.js, Git, PowerShell, Selenium, Linux, Bootstrap, GitHub, Beautiful Soup, JIRA, Panda, Jenkins.
Confidential, Chicago IL
Python Developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software
- Development Life Cycle (SDLC) and used agile methodology for developing application.
- Working as an applicationdeveloperexperienced with controllers, views and models in Django
- Used Salt Stack to configure and manage the infrastructure
- Restful web services usingPythonREST APIFramework.
- Implemented the application usingPythonSpring IOC (Inversion of Control), DjangoFramework and handled the security usingPythonSpring Security.
- Tested entire frontend and backend modules usingPythonon Django Web Framework
- Responsible for handling the integration of database system.
- Developed Server-side automation using Node JS scripting and connecting different types ofSQL and NoSQL stores from Node JS.
- Used object-relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based scheme.
- Implemented Performance tuning and improved the Performance of Stored Procedures and Queries.
- Installed and configuredpy Builderfor application builds and deploying it.
- Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we request from multiple browser to web application.
- Developed and DeployedSOAPbasedWeb Services on Tomcat Server.
- Used Jenkins for continuous integration for code quality inspection and worked on building local repository mirror and source code management usingGit hub.
- Used IDE tool to develop the application andJIRAfor bug and issue tracking.
- Wrote unit testing codes using unit test, resolving bugs and other defects using Firebug.
- Used JIRA to assign, track, report and audit the issues.
- UsedGITto coordinate team development.
Environment: Python, Django Web Framework, HTML, CSS, NoSQL, JavaScript, JQuery, Sublime Text, Jira, GIT, py Builder, unit test, Firebug, Web Services.