We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

Collegeville, PA

PROFESSIONAL SUMMARY:

  • Around 7 years of experience as aPython Developer, proficient coder inmultiple languages and environmentsincludingPython,REST Api,AWS,C,C++andSQL.
  • Wrote python scripts to parseXMLdocuments and load the data in database and developedweb - basedapplications usingPython,CSSandHTML.
  • Worked on applications and developed them withXML,JSON,XSL(PHP,Django,Python,Rails).
  • Experienced in developingWeb ServiceswithPythonprogramming language.
  • Experience in writingSub Queries,Stored Procedures,Triggers,Cursors, andFunctionsonMySQLandPostgreSQLdatabase.
  • Cleaned data and processed third party spending data into maneuverable deliverables within specific formats withExcel macrosandpython libraries.
  • Experienced in developingweb-basedapplications usingPython,Django,PHP,C++,XML,CSS,HTML,DHTML,JavaScriptandjQuery.
  • Experienced in working with variousPython IDE'susingPyCharm,PyScripter,Spyder,PyStudioand PyDev.
  • Good experience of software development inPythonandIDEs:PyCharm,sublime text,Jupyter Notebook.
  • Experienced inweb applications developmentusingDjango/PythonusingHTML/CSSfor server-side rendered applications.
  • Hands on experience working inWAMP(Windows,Apache,MYSQL, andPython/PHP) andLAMP(Linux,Apache,My SQL, andPython/PHP) Architecture.
  • Worked onAnaconda Python Environment.
  • Developed views and templates withPythonandDjango'sview controller and templating language to create a user-friendly website interface.
  • Experience in implementingpythonalongside using various libraries such asmat plotlibforchartsandgraphs,MySQL dbfor database connectivity,python-twitter,PySide,Pickle,Pandas data frame,network,urllib2.
  • Experienced in using python libraries likeBeautifulSoup,NumPy,SciPy,matplotlib,Python-twitter,NetworkX,urllib2,MySQLdbfordatabase connectivityandIDEs-Sublime Text,Spyder,PyCharm.
  • Experienced inRequirement gathering,Use Case development,Business Process flow,Business Process Modeling.
  • Extensively usedUMLto develop varioususe cases,class diagramandsequence diagrams.
  • Well versed with design and development of presentation layer forweb applicationsusing technologies likeHTML5,CSS3,JavaScript,JQuery,AJAX,AngularJS,Bootstrap,JSON,XML.
  • Exceptionally solid background in composingAPI'salong withWeb ServicesoverPython.
  • Experience in usingAdobe Flash,SVN,Eclipse,JIRA,GithubandCVS.
  • Experience working knowledge inUNIXandLinuxshell environments using command line utilities.
  • Experience withUnit Testing/Test Driven Development(TDD),Load TestingandIntegration Testing.
  • Experienced in version control systems usingCVS,SVNandGit/Githuband issue tracking tools likeJiraandBugZilla.
  • Experienced in writingSQL Queries,Stored procedures,functions,packages,tables,views,triggers.
  • Experience in working withPython ORMLibraries includingDjango ORM, SQLAlchemy.
  • Experience inbuilding frameworksand automating complex workflows usingPythonforTest Automation.
  • Experience in implementing with server-side technologies with restfulAPIandMVC designpatterns withnode JSandDjango framework.
  • Hands on experience in usingNOSQL librarieslikeMongoDB, Cassandra, Redisandrelational databaseslikeOracle, SQLite, PostgreSQLandMYSQL databases.
  • Worked onUNIX shell scriptsfor business process and loading data from different interfaces toHDFS.
  • Experience in deploying applications inheterogeneous Application Servers TOMCAT, Web LogicandOracle Application. Server.
  • Good Knowledge inAmazon AWSconceptslikeEMR and EC2 web serviceswhich provides fast and efficient processing ofBig Data.
  • Proficiency with the application servers likeWebSphere, WebLogic, JBOSSandTomcat.
  • Proficient inObject oriented designexperience, with extensive experience ofPython-C/C++binding usingBoost PythonandPython C types.
  • Experiences withFile HandlingandSSH(Secure Shell).
  • Working knowledge of errors and exceptions handlingdebuggingusingPDB,EclipseandPyCharm.
  • Experience withDocker, deployment of application inside software containers.
  • ExcellentDebugging, Problem Solving, OptimizationandTesting Skills using GitLab
  • Experience in Python Development and Scientific Programing, and using NumPy and Pandas in Python for Data Manipulation.
  • Experience in using Scikit-Learn and Statsmodels inPythonforMachine LearningandData Mining.
  • Use ofNLTK, OpenNLP&StanfordNLPfor Natural Language Processing and sentiment analysis.
  • Experience withSQL Server Management Studio, SQL Developer, ToadandMySQL GUI Tool.

TECHNICAL SKILLS:

Operating Systems: Windows, MAC OS, Unix/Linux

Languages: Python, C++, Java, J2EE

Python Libraries: NumPy, Matplotlib, NLTK, Statsmodels, Scikit-learn/sklearn, SOAP, SciPy

Python Frameworks: Pandas, Flask, Django, Docker

Python IDE: Sublime Text 3, Eclipse, Jupyter Notebook, VIM, PyCharm

NLP used for Python: NLTK, OpenNLP, StanfordNLP (NER, POSTag, Tokenization)

Databases: RDBMS (Oracle, SQL Server, MySQL), No SQL (Mongo DB), HDFS (Hadoop)

Web Technologies: CSS, JavaScript, XML, AJAX, jQuery, Bootstrap, AWS, Restful Web Services

Other Tools: Putty, SQL developer, Toad, JIRA, MATLAB, R

PROFESSIONAL EXPERIENCE:

Confidential, Collegeville, PA

Sr. Python Developer

Responsibilities:

  • Automate different workflows, which are initiated manually withPython scriptsandUnix shell scripting.
  • Create, activate and program inAnaconda environment.
  • UsePythonunit and functional testing modules such asunit test,unittest2,mock, andcustom frameworksin-line withAgile Software Developmentmethodologies.
  • Develop Sqoop scripts to handle change data capture for processing incremental records between new arrived and existing data inRDBMStables.
  • InstalledHadoop, Map Reduce, HDFS, AWSand developed multipleMapReducejobs inPIGandHivefor data cleaning and pre-processing.
  • Manage datasets usingPanda data framesandMySQL, queried MYSQL database queriesfrompython usingPython-MySQLconnector andMySQL dBpackage to retrieve information.
  • Involved in theWeb/Application developmentusingPython 3.5, HTML5, CSS3, AJAX, JSONandjQuery.
  • Develop and tested many features for dashboard usingPython, Java, Bootstrap, CSS, JavaScriptandjQuery.
  • GeneratedPython Djangoforms to record data of online users and usedPyTestforwriting test cases.
  • Implemented and modified variousSQL queriesandFunctions, CursorsandTriggersas per the client requirements.
  • Clean data and processed third party spending data into maneuverable deliverables within specific format with Excel macros and python libraries such asNumPy, SQLAlchemy and matplotlib.
  • UsedPandasasAPIto put the data as time series and tabular format for manipulation and retrieval of data.
  • Helped with the migration from the old server toJira database(Matching Fields) withPython scriptsfor transferring and verifying the information.
  • Analyze Format data usingMachine Learning algorithmbyPython Scikit-Learn.
  • Experience inpython, Jupyter, Scientific computing stack (NumPy, SciPy, pandas and matplotlib).
  • Perform troubleshooting, fixed and deployed manyPython bug fixesof the two main applications that were a main source of data for both customers and internal customer service team.
  • WritePython scriptsto parseJSONdocuments and load the data in database.
  • Generating various capacity planning reports (graphical) using Python packages likeNumPy, matplotlib.
  • Analyzing various logs that are been generating and predicting/forecasting next occurrence of event with variousPython libraries.
  • Developed single page application by usingAngular JSbacked byMongoDB and NodeJS.
  • Design and maintaindatabasesusingPythonand developedPython based API(RESTful Web Service) usingFlask, SQL AlchemyandPostgreSQL.
  • Manage code versioning withGitHub, Bit Bucketand deployment to staging and production servers and implementMVC architecturein developing theweb applicationwith the help ofDjango framework.
  • Use Celery as task queue andRabbitMQ, Redisas messaging broker to execute asynchronous tasks.
  • Design and manageAPI system deploymentusing fast http server andAmazon AWS architecture.
  • Develop remote integration with third party platforms by usingRESTful web servicesand Successful implementation ofApache Spark and Spark Streaming applicationsfor large scale data.
  • Built various graphs for business decision making usingPython mat plotlib library.
  • Involved in development ofWeb ServicesusingSOAPfor sending and getting data from the external interface in theXMLformat.
  • Export Test case Scripts and modified the selenium scripts and executed inSelenium environment.
  • Developed entire frontend and backend modules usingPython on Django Web Framework.
  • Scraping website usingPython Beautiful Soup, and then parsed it withXML.
  • Outputting the parsed dataas JSON/BSONand stored intoMongoDB
  • UsedNLTKandStanfordNLPto process text data and created offline intelligence.
  • Querying data fromMongoDBand use them as input for the machine learning models
  • UsingAWSfor application deployment and configuration.
  • WroteUNIX shell scriptingfor automation.
  • Developed views and templates withDjangoview controller and template Language to create a user-friendly website interface.
  • UsedJavaScriptandJSONto update a portion of a webpage.
  • Develop consumer-based features usingDjango, HTML and Test-Driven Development(TDD).
  • DevelopedPython web servicesfor processingJSONand interfacing with the Data layer.
  • Increased the speed of pre-existing search indexes throughDjango ORM optimizations.
  • Developed module to buildDjango ORM queriesthat can pre-load data to greatly reduce the number of databases queries needed to retrieve the same amount of data.

NVIRONMENT: Python 2.7, Django, HTML5/CSS, PostgreSQL, MS SQL Server 2013, MySQL, JavaScript, Jupyter Notebook, VIM, PyCharm, Shell Scripting, Angular.JS, JIRA.

Confidential

Python Developer

Responsibilities:

  • Worked in comprehending and examining the client's business requirements.
  • UsedDjango frameworksandPythonto builddynamic webpages.
  • Developed tools for monitoring and notification usingPython.
  • Enhanced the application by usingHTMLandJava scriptfor design and development.
  • Used data structures like directories, tuples, object-oriented class-based inheritance features for making complex algorithms of networks.
  • CreatedPHP/MySQLback-end for data entry from Flash and worked in tandem with the Flash developer to obtain the correct data through query string
  • Involved in designing databaseModel, API's, Views using python to build an interactiveweb-based solution.
  • GeneratedPython DjangoForms to record data of online users.
  • Implemented Data tables toadd, delete, updateanddisplaypatient records and policy information using PyQt.
  • Implemented a module to connect and view the status of anApache Cassandra instanceusingpython.
  • DevelopedMVCprototype replacement of current product withDjango.
  • Improved theData Securityand generated report efficiently by caching and reusing data.
  • CreatedUIusingJavaScriptandHTML5/CSS3.
  • Managed datasets usingPanda data framesandMYSQL. Queried the database queries usingPython-MySQLconnector and retrieved information usingMySQLdb.
  • Recorded the online users' data usingPython Djangoforms and implemented test case usingPytest.
  • Developed the application using theTestDriven methodologyand designed the unit tests usingPython Unit test framework.
  • Createdweb applicationprototype usingjQueryandAngular JS.
  • Deployed the project intoHerokuusingGIT versioncontrol system,
  • Maintained and updated the application in accordance to the clientele's requirement

ENVIRONMENT: Python 3, Django 1.6, Tableau 8.2, Beautiful soup, HTML5, CSS/CSS3, Bootstrap, XML, JSON, JavaScript, jQuery, Angular JS, Backbone JS, Restful Web services, Apache spark, Linux, Git, Amazon s3, Jenkins, MySQL, Mongo DB, T-SQL, Eclipse.

Confidential

Python Developer

Responsibilities:

  • Expanded website functionality, usingFlask frameworkinPythonto control the web application logic
  • Built automation script usingConfidential APIandPython BeatifulSoupto scrape data from social network and other websites using Python.
  • Exchanged data withSQL databaseandNoSQL databasesuch asMongoDB
  • ConductedBig Data analyticsusingHadoop MapReduce.
  • Generated data-driven reports, data visualization usingTableau
  • Designed front end and backend of the application usingPythononDjango Web Framework.
  • UsedHTML, CSS, AJAX, JSONdesigned and developed the user interface of the website.
  • Developed views and templates withDjangoview controller and template Language to create a user-friendlywebsite interface.
  • UsedJavaScriptandJSONto update a portion of a webpage.
  • Develop consumer-based features using Django,HTMLandTest-Driven Development(TDD).
  • DevelopedPython web servicesfor processingJSONand interfacing with the Data layer.
  • UsedGITversion control and deployed project toHeroku.
  • Increased the speed of pre-existing search indexes throughDjango ORM optimizations.

Environment:Python 2.7, Django, Hadoop, SQL, SAS, Excel, MongoDB, Flask, Tableau, JavaScript, Eclipse, Shell Scripting, AngularJS

Confidential, Triangle Park, NC

Python Developer

Responsibilities:

  • Used standardPython modulese.g.CSV, Robot parser, Iter tools, Pickle, Jinja2, Xmlfor development.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators usingDjango, HTML, CSS, JavaScript, Bootstrap, jQueryandRESTAPIcalls.
  • Query and set up employee registration and login usingPython PostgreSQL
  • We use a multiple row data storage strategy calledMVCCto make effectivePostgreSQLresponsive in Querying and storing in database.
  • Experience for handling documented database and video file for online management system during creating online learning management solutions.
  • AutomatedRabbitMQcluster installations and configuration usingPython/Bash.
  • UsedPandas APIto put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Fetched twitter feeds for certain important keyword usingPython-twitter library.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Performed troubleshooting, fixed and deployed manyPythons bug fixesforLearning Management System
  • Used Python Flask framework to build modular & maintainable applications.
  • Automated data movements usingPython scripts.
  • Involved in splitting, validating and processing of files.
  • Created corePython APIwhich will be using among multiple modules.
  • Uploaded statistics toMySQLfor analysis and logging.
  • Developed complexSQL queriesfor testing thedatabase functionality.
  • UsedUNIX serverfor application deployment and configuration.
  • Written shell scripting for automation.
  • Provided technical assistance formaintenance, integration and testingof software solutions during development and release processes.
  • Createdunit test/regression test frameworkfor working/new code.

ENVIRONMENT: Python, Django, Linux, HTML, CSS, Shell Scripting, PostgreSQL, MySQL, Python-Twitter Library, Flask, Web services, SVN, Pandas, FileZilla etc.

We'd love your feedback!