Full Stack Python Developer Resume
Clinton, NJ
SUMMARY
- Over 7+ years of experience as aPython Developer, proficient coder inmultiple languages and environments including Python,REST Api,AWS,C,C++,and SQL.
- Wrote python scripts to parse XML documents and load the data in database and developed web - based applications using Python,CSS,and HTML. Worked on applications and developed them with XML,JSON,XSL(PHP,Django,Python,Rails)
- Experience in developing Web Services with Python programming language.
- Experience in writing Sub Queries,Stored Procedures,Triggers,Cursors, and Functions on MySQL and Postgre SQL database.
- Cleaned data and processed third party spending data into maneuverable deliverables within specific formats withExcel macros and python libraries.
- Experienced in developing web-based applications using Python,Django,PHP,C++,XML,CSS,HTML,DHTML,JavaScriptandJquery.
- Experienced in working with variousPython IDE'susingPyCharm,PyScripter,Spyder,PyStudioand PyDev.
- Good experience of software development in Python and IDEs:PyCharm,sublime text,Jupiter Notebook.
- Experience in Object Oriented Programming (OOPS) implementation using Python and used different version control systems like Git, and SVN.
- Developed views and templates withPythonandDjango'sview controller and templating language to create a user-friendly website interface.
- Experience in implementing python along side using various libraries such asmat plotlibforchartsandgraphs,MySQL db.for database connectivity,python-twitter,PySide,Pickle,Pandas data frame,network,urllib2.
- Experienced in using python libraries like Beautiful Soup,NumPy,SciPy,matplotlib,Python-twitter,NetworkX,urllib2,MySQLdbfordatabase connectivityandIDEs-Sublime Text,Spyder,PyCharm.
- Experienced in Requirement gathering,Use Case development,Business Process flow,Business Process Modeling.
- Experience in implementing with server-side technologies with restfulAPIandMVC designpatterns withnode JS and Django framework.
- Hands on experience in usingNOSQL libraries like MongoDB, Cassandra, Redis and relational databases like Oracle, SQLite, Postgre SQL andMYSQL 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 in Amazon AWS concepts likeEMR and EC2 web serviceswhich provides fast and efficient processing ofBig Data.
- Proficiency with the application servers likeWebSphere, WebLogic, JBOSSandTomcat.
- Proficient in Object oriented design experience, with extensive experience ofPython-C/C++binding usingBoost PythonandPython C types.
- Experiences with File Handling and SSH(Secure Shell).
- Working knowledge of errors and exceptions handling debugging using PDB,EclipseandPyCharm.
- Experience with Docker, deployment of application inside software containers.
- Excellent Debugging, Problem Solving, Optimization and Testing 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 Stats models inPythonforMachine LearningandData Mining.
- Use of NLTK, OpenNLP &Stanford NLP for Natural Language Processing and sentiment analysis.
- Experience with SQL Server Management Studio, SQL Developer, ToadandMySQL GUI Tool.
TECHNICAL SKILLS
Operating Systems: Windows, MAC OS, Unix/Linux
Languages: Python 2.4, Python 2.7.0, C++, Java, J2EE
Python Libraries: NumPy, Matplotlib, NLTK, Stats models, Scikit-learn/sklearn, SOAP, SciPy
Python Frameworks: Pandas, Flask, Django, Docker
Python IDE: Sublime Text 3, Eclipse, Jupiter Notebook, VIM, PyCharm
NLP used for Python: NLTK, OpenNLP, StanfordNLP (NER, Postage, Tokenization)
Web Technologies: CSS, JavaScript, XML, AJAX, jQuery, Bootstrap, AWS, Restful Web Services
Other Tools: Putty, SQL developer, Toad, JIRA, MATLAB, R
PROFESSIONAL EXPERIENCE
Confidential, Clinton, NJ
Full Stack Python Developer
Responsibilities:
- Involved in front end and utilized Bootstrap and AngularJS for page design.
- Involved in Developing a Restful API'S service using Python Flask framework.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Worked on Designing, Coding and Developing the application in Python using Django MVC.
- Experience in working with Python ORM Libraries including Django ORM.
- Designed and developed the application usingPython Django and AngularFramework.
- Worked on integrating python with Web development tools and Web Services.
- Used GPU APIs such as RAPIDs, Numba, Cuda.
- Developed PySpark code to read data from Hive, group the fields and generate XML files.
- Designed User Interfaces using JQuery, Bootstrap, JavaScript, CSS3, XML and HTML5.
- Responsible for developingUI using Html, CSS, Bootstrap and Angular Framework.
- Created a Handler function in Python using AWS Lambda that can invoke when the service is executed.
- Developed dynamic responsive Web Application by integrating Angular2 with Bootstrap which is further integrated with Web Services andVue.js.
- Worked multiple components for different course element players and quiz question players usingVue.js and Vuex
- Built and Deployed Docker images on AWS ECS and automated the CI-CD pipeline.
- Used GPU variants of python libraries like Numpy, Pandas like CuPy and RAPIDS cuDF to process data in some of the data models to improve performance.
- Worked on GPU for deep learning through tensorflow package in python.
- Developed server side using PHP in both WAMP and LAMP server framework.
- Used Django Database APIs to access database objects.
- Developed a front-end application using React JS and FLUX architecture for internal team's productivity use.
- Installed and configured Hadoop MapReduce, HDFS, Developed multiple MapReduce jobs in java for data cleaning and preprocessing.
- Involved in creating a reusable component using React JS and Redux JS for DOM Manipulation.
- Maintained and developed Docker images for a tech stack including Cassandra, Kafka, Apache, and several in house written Java services running in Google Cloud Platform (GCP) on Kubernetes.
- Created a simple AWS Lambda function using python for deployment management in AWS.
- Design, Investigation and implementation of public facing websites on Amazon Web Services (AWS).
- Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
- Used CLOUDWATCH for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.
- Developed Docker container based micro services using Spring Boot and deployment on Kubernetes cluster.
- Involved in configuring CI/CD with Docker and Kubernetes.
- Designed web UI components for various modules and used JavaScript for client-side validation.
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.
- Developed Business Logic using Python on Django Web Framework.
- Hands-on knowledge of small micro-controllers, and analog interfaces
- UsedNOSQLdatabase Amazon dynamo DB to store data of reporting Application.
- Worked on functions inLambdathat aggregates the data from incoming events, and then stored result data in AmazonDynamoDB.
- Developed Microservices by creating REST APIs and used them to access data from different suppliers and to gather network traffic data from servers.
- Designed and implemented the interfaces for XipLink Mulitplexer using NETCONF
- Testing Cisco feature models, OpenConfig models and Operational Models using NETCONF, RESTCONF protocols with internal tools Confidential, Confidential etc.
- Testing Bluetooth Wi-Fi coexistence with different Bluetooth profiles -A2DP, AVRCP, HFP, OPP, HID, PBAP, MAP and DUN.
- Involved in designing web pages usingHTML 5, XHTML, CSS3, JavaScript and React.js.
- Configured Elastic Load Balancer and Auto scaling to design cost effective, fault tolerant and highly available systems.
- Generated Python Django forms to record data of online users and used PyTest for writing test cases.
- Implement modules into Node JS to integrate with designs and requirements.
- Created proof - of-concept using responsive web design, Node.js, React JS, HTML5 and CSS3.
- Used Python based GUI components for the front-end functionality such as selection criteria,
- Created test harness to enable comprehensive testing utilizing Python.
- Build the Silent Circle Management System (SCMC) in Elasticsearch, Python, and Node.JS while integrating with infrastructure services.
Environment: Python 3.0, Pycharm, PySpark, Django, Docker, AWS, PyQuery, MySQL, HTML5, JavaScript, XML, JSON, Bootstrap, Flask, SQL, MySQL, Jenkins, Ansible, Git, GitHub, Linux.
Confidential, St. Louise, MO
Python Developer
Responsibilities:
- Worked on migrating data to Amazon AWS.
- Used AWS products like EC2, IAM, RDS, Log Monitor, Lambda, REST API Gateway etc
- Used Agile Methodology and SCRUM Process.
- Designed and developed data management system using MySQL.
- Hands on working with Python, Git.
- Expanded website functionality, usingFlask frameworkinPythonto control the web application logic.
- Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes.
- Created Jenkins CI/CD pipelines for continuous build & deployment and integrated Junit and SonarQube plugins in Jenkins for automated testing and for Code quality check.
- 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.
- Worked on developingAPIsusingKubernetesto manage and specify the copies of the containers to run the actual servers in the cloud environment.
- Deployed Microservices using Docker container using Confidential EC2 container service and using AWS admin console.
- Used React JS to create controllers to handle triggers.
- Wrote python automation testing using selenium webdriver across Chrome, Firefox and IE browsers.
- Used React JS to create views to hook up models to the DOM.
- Export Test case Scripts and modified the selenium scripts and executed inSelenium environment.
- Recorded the online users' data usingPython Djangoforms and implemented test case usingPytest.
- Written and Maintained Automated Salt scripts for Elasticsearch, Logstash, Kibana, and Beats.
- Manipulated DOM, handled events and applied animation effects withVue.js.
- 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.
- Developed Restful Microservices using Flask and Django and deployed on AWS servers using RDS, S3 and EC2.
- Validated BI Support events, transformed, and batched events which are sent to HNM and Kafka by triggering these events using Kafka, Mesos.
- UsedAngular servicesto consume theREST API’sand retrieve data from database andAngular Pipesto filter the data to display it in the view.
- Created and worked with various SQL and NoSQL databases such as AWSRDS Aurora DB cluster, MySQL, DynamoDB, MongoDBand connected to the database through DB Instances using the AWS Java SDK.
- UsedNLTKandStanford NLPto process text data and created offline intelligence.
- Querying data from MongoDB and use them as input for the machine learning models.
- Using AWS for application deployment and configuration.
- Wrote UNIX shell scriptingfor automation.
- Setup Selenium GRID to run automation scripts on different browsers.
- 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.
- Responsible for designing and deploying new ELK clusters (Elasticsearch, Logstash, Graphite Kibana, beats, Kafka, zookeeper etc.
- 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.
Environment: Python 2.7, Django, HTML5/CSS, AWS, PostgreSQL, MS SQL Server 2013, MySQL, JavaScript, Jupyter Notebook, VIM, PyCharm, Flask, Shell Scripting, Angular.JS, JIRA.
Confidential, Bentonville, AR
Python Developer
Responsibilities:
- Involved in designing databaseModel, API's, Views using python to build an interactiveweb-based solution.
- 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.
- Rewrite existing Python/Flask module to deliver certain format of data.
- Created script in python for calling REST APIs.
- Used data structures like directories, tuples, object-oriented class-based inheritance features for making complex algorithms of networks.
- Developed user interface by using the React JS, Flux for SPA development.
- Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
- CreatedPHP/MySQLback-end for data entry from Flash and worked in tandem with the Flash developer to obtain the correct data through query string.
- GeneratedPython DjangoForms to record data of online users.
- Developed rating and sharing single page application by using Angular.JS, Bootstrap, Ember.js and React JS.
- 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.
- Developed a Spark job in Java which indexes data into Elasticsearch from external Hive tables which are in HDFS.
- Implemented Page Object Model framework with Python and Selenium.
- DevelopedMVCprototype replacement of current product withDjango.
- Improved theData Securityand generated report efficiently by caching and reusing data.
- CreatedUIusingJavaScriptandHTML5/CSS3.
- Managed datasets usingPanda data frames and MYSQL. Queried the database queries using Python-MySQLconnector and retrieved information usingMySQL dB.
- Recorded the online users' data using Python Djangoforms and implemented test case usingPytest.
- Developed the application using theTest-driven methodologyand designed the unit tests usingPython Unit test framework.
- Created web 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, Flask, AWS, Jenkins, MySQL, Mongo DB, T-SQL, Eclipse.
Confidential, Irving, TX
Python Developer
Responsibilities:
- Developed UI for web platform using HTML5, Bootstrap, React.js, JavaScript, AngularJS, JSON.
- Design database using Python/Django for DB scheme scripting.
- Designing and developing various machine learning frameworks using Python, R, and MATLAB.
- Utilized Node.js, AWS, Lambda for building customized Alexa Skill Set.
- Develop data cleansing, retrieval, migration tools (ETL).
- Experience with Django and Flask a high-level Python Web framework.
- Identifying and solving issues caused by plugins or feeds under Python, MYSQL, HTML, CSS, JavaScript, and jQuery Technology.
- Created re-usable modules inPySpark.
- Implemented Spark SQL to access Hive tables into Spark for faster processing of data.
- Built automation script using Confidential API and Python to scrape data from social network and other websites using Python.
- Exchanged data with SQL databaseand NoSQL databasesuch asMongoDB.
- Conducted Big Data analytics using Hadoop MapReduce.
- Generated data-driven reports, data visualization usingTableau.
- Designed front end and backend of the application usingPythononDjango Web Framework.
- Used HTML, CSS, AJAX, JSONdesigned and developed the user interface of the website.
- Developed views and templates withDjangoview controller and template Language to create a user-friendly website interface.
- Designed and developed Data driven, Behavior driven, TDD and Hybrid Automation framework using Selenium WebDriver and Python and performed unit testing by using Unitest and Pytest.
- Used JavaScript and JSON to update a portion of a webpage.
- Develop consumer-based features using Django,HTMLandTest-Driven Development(TDD).
- Developed Python web servicesfor processingJSONand interfacing with the Data layer.
- Used GIT version 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, AWS, AngularJS
Confidential
Python Developer
Responsibilities:
- Involved inWeb applicationpenetration testing process,web crawlingprocess to detect and exploitSQL InjectionsVulnerabilities.
- WroteTest Automation Scriptfor deployment ofAWSandCompany Web API, usingpython package, puppetconfiguration tool to update and check historical pumping data fromAWS.
- Wrote automatePython Scriptfor testing program to store machine detection alarm when Pump experience overloading toAmazon cloud.
- Passed query and wrote script to automate machine alarm data with timestamp to engineer.
- Used Python and Pandas library, built data analysis graph for documentation and record.
- Worked with Blender script, built add-on and customization of blender interface.
- Used SPSS toolfor statistical programming and computational techniques for large data sets and quantitative analysis.
- Developed and executed White box test casesusing Python,Unitest/Pytest/Robot framework & PyCharm/Ride.
- Used SPSS toolfor Visualization techniques for summarizing complex data analysis usingPython.
- Using Numerical equation, built application and do2D- finite Elementanalysis usingpython language.
- Used Django database APIsto access database objects.
- Generated graphical reports using python packageNumPyandMatplotlib.
- Development of Python APIsto dump the array structures in the Processor at the failure point for debugging.
- Extracted the actual data ofHTMLformat and predicted raw data; interpreted and stored predicted one in well-organizedJSON files.
- Used Python and Django to interface with thejQuery UIand manage the storage and deletion of content.
Environment: Python, Amazon Cloud, AWS, Blender, C#, Macros Oracle DB, Debian, Apache Server, pandas Django, MySQL, Linux, HTML, GIT, CSS, JavaScript.
