Sr. Python Developer Resume
Seattle, WA
SUMMARY
- Over 8+ years of professional experience in the Information Technology mainly worked on Banking, Telecommunications, Insurance domains, Restaurants and involved in software development life cycle processes including requirements gathering, analysis and design, development tools and technologies, release and version control.
- 8+ years of experience as a Web Developer and coding with analytical programming using Python, Django, Flask.
- Working on Confidential Web Services, Python and the Django framework, and Very good experience with cloud platforms like Confidential AWS and Google App Engine.
- Utilize REST and AWS ( Confidential Web services) in Redshift, EMR for improved efficiency of Storage and Proficient in SQL databases MySQL, Oracle and NoSQL databases MongoDB, Cassandra, Oracle. Expertise in SQL stored queries.
- In Machine learning background and skills in data science, applied research and heavy - duty coding Working on with Python programming and Python libraries for data science included in the Anaconda distribution including NumPy, pandas. Python packages like, SciPy, tables etc.
- Utilize UNIX and Linux shell environments using command line utilities. run the operations of a Machine learning project and are responsible for managing the infrastructure and data pipelines needed to bring code to production
- Working on design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
- Worked on AJAX framework to transform Datasets and Data t migration Ables into HTTP- serializable JSON strings
- INVOLVED IN Data Migration Team Intimate understanding of data profiling, cleansing, transformation, and migration techniques.
- Strong expertise in development of web-based applications using Python, Flask, Dojo, XML, CS
- S, DHTML, JavaScript, JSON and jQuery, J2EE
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Expertise in full life cycle application development and good experience in Unit testing and Test-Driven Development (TDD) and Behavior driven Development.
- Develop project deployment using Google Cloud/Jenkins, Elastic Search and using web Services like Confidential Web Services (AWS).
- Generated Python Post Grew SQL Forms to record data of online users and used Python and Post Grew SQL creating graphics, XML processing, data exchange and business logic implementation.
- Developed Consumer-based custom features and applications using Python, Django, and HTML.
- Good Knowledge on Oracle DBA, RAC, APPS, and OOAD CONCEPTS.
- Experienced in designing configuration, and (AWS) for applications utilizing the AWS stack (Including EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, SQS, IAM), focusing on high-availability, fault tolerance, and auto-scaling.
- Experienced in developing scripts for automating tasks using Jenkins and UNIX shell scripting.
TECHNICAL SKILLS
- Python
- Django
- ORM, microservices
- Pandas
- Flask
- Python API
- Celery, Tornado,
- SQLAlchemy
- JavaScript, HTML5, CSS3,
- Angular, React, Redux, machine learning data science, Tensorflow,
- PyTorch, scikit - learn,
- Numpy
- Ruby on Rail
- ROR Ruby on Rails
- Es6,Hadoop
- Typescript
- JSON web token
- Java, Postgres
- MySQL, SQL, PL/SQL
- PostgreSQL, Cassandra
- Rest, PyCharm, Tornado,
- GitLab, Git, unit test
- Selenium, Jest, Mockito
- Agile, Scrum,Pycharm
- AWS EC2, S3, RDS
- DynamoDB.TFS
- Google Cloud Platform
- MAVEN, JSON
- TFS, Linux, Nginx, Slack,
- Zoom, Docker, Jenkins,
- Travis, Ansible,
- Kubernetes, Docker Swarm.
PROFESSIONAL EXPERIENCE
Confidential, Seattle,WA
Sr. Python Developer
Responsibilities:
- 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
- Worked on integrating python with Web development tools and Web Services.
- Experience with Django and Flask a high-level Python Web framework.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
- Designed User Interfaces using JQuery, Bootstrap, JavaScript, CSS3, XML and HTML5.
- Created a Handler function in Python using AWS Lambda that can invoke when the service is executed.
- Developed server side using PHP in both WAMP and LAMP server framework.
- 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.
- Designed and developed integration methodologies between client web portals and existing software infrastructure using SOAP API's and vendor specific frameworks.
- Used Django Database API's to access database objects.
- Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
- Created a simple AWS Lambda function using python for deployment management in AWS.
- Design, investigation and implementation of public facing websites on Confidential Web Services (AWS) esigned 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.
- Monitoring spark jobs using Yarn application.
- Developed Spark/Scala code to ingest data leveraging memory and optimizing performance
- Assist in the migration of existing SAS programs from SAS 9.2 to SAS 9.4 and validate the resultant datasets.
- Used Golang to log the different host system event and alert information to Cassandra database.
- Deployed Core OS Kubernetes Clusters to manage Docker containers in the production environment with light weight Docker Images as base files.
- Developed micro services on boarding tools leveraging Python and VSTS allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
- Modified and created SAS datasets from various input sources like flat files, CSV, and other formats, created reports and tables from existing SAS datasets.
- Worked on different data formats such as JSON, XML and performed machine learning algorithms in Python.
- Used pandas, numpy, seaborn, matplotlib, scikit-learn, scipy, NLTK in Python for developing various machine learning algorithms.
- Working in oauth group to support 2-leg and 3-leg oauth including OIDC protocol.
- Used Python based GUI components for the front-end functionality such as selection criteria,
- Created test harness to enable comprehensive testing utilizing Python.
- Used Confidential Web Services (AWS) for improved efficiency of storage and fast access.
- Added support for Confidential AWS S3 and RDS to host static/media files and the database into Confidential Cloud. Deployed on AWS EC2 using nginx and gunicorn
- Built a scalable, cost effective, and fault tolerant data ware house system on Confidential EC2 Cloud. Developed MapReduce/EMR jobs to analyze the data and provide heuristics and reports. The heuristics were used for improving campaign targeting and efficiency.
- Developed a functional design of AWS Elastic Map Reduce (EMR) specifications with respect to business requirements and technology alternatives.
- Configuration of AWS EC2 Auto Scaling groups and auto scaling policies.
- Developed PySpark code to read data from Hive, group the fields and generate XML files.
- Experience in writing JSON script watchers in Kibana for getting alert notification.
- Having strong knowledge on SQL.
- Install and management of various components
- Collecting data using File beat, audit beat, Logstash
- Processing netflow data from routers
- Storing data in elasticsearch
- Creating queries for alerting
- Technologies Elastic search, Logstash, Kibana, Filebeat, Auditbeat, ElastAlert, Kafka
- GraphQL API services for Custom designing book-based E-commerce.
- Auto picking various pattern of colours from the user uploaded image through image processing package pillow
- Integrated Search engine: Elasticsearch using tokenizers, to enable users to search their desired products in E-commerce website
- Designed data visualization to present the current impact and growth using Kibana.
- Designing Complex Database
- REST API services for Automating call system with privacy protection.
- Report generation for top level management.
- Designed data visualization to present current impact and growth using Kibana
- Database architecture
- Involved in front end and utilized Bootstrap and AngularJS for page design.
- Involved in Developing a Restful API'S service using Python Flask framework.
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records
- Used Scala to convert Hive/SQL queries into RDD transformations in Apache Spark.
Environment: Python 3.0, Pycharm, Django, Docker, Confidential Web Services, AWS Lambda, AWS S3, JQuery, PyQuery, MySQL, HTML5, CSS3, JavaScript, Ajax, XML, Restful Web Services, JSON, Bootstrap, AngularJS, NodeJS, Flask, SQL, MySQL, Jenkins, Ansible, Git, GitHub, Linux.
Confidential, Atlanta,GA
Sr. Python Developer
Responsibilities:
- Created a Python/Django based web application using Python, MySQL, HTML5/CSS3, JQuery and High Charts.
- Designed and developed Application using Python with Django framework in Linux environment
- Developed Web-based applications using Python, AWS, and MVC frameworks like Django, Flask and JavaScript.
- Used Python based GUI components for the front end functionality such as selection criteria a Javascript product.
- Created the backend application using Python, Django and MySQL.
- Assisted with the addition of Hadoop processing to the IT infrastructure.
- Worked with Python ORM to avoid the duplication of data and reduce the cost of maintenance.
- Developed Restful Microservices using Flask and Django and deployed on AWS servers using RDS, S3 and EC2.
- Developed applications using mix of technologies (Python, Django, Flask, Pandas, REST and SOLR).
- Wrote Python code using Ansible Python API to automate cloud deployment process.
- Developed an API that asynchronously distributes task using RabbitMQ and Celery.
- Developed asynchronous notification mechanism by using Tornado.
- Used Blaze Ecosystem,Numpy,and SQLAlchemy to operate across various databases.
- Developed web-based applications using Python, Django, PyTorch, Bootstrap, HTML and Angular.
- Design & implement work flows using Unix / Linux scripting to perform data ingestion and ETL on Big Data platform.
- Designed the Machine learning data pipeline for monitoring and performance evaluation of data science models.
- Used Angular Services for consuming REST API and SOAP web services using HTTP / AJAX libraries.
- Used Tensorflow, Keras in Python for developing data pipelines and various machine learning algorithms.
- Wrote python script to compare performance between vector machine and neural network using Scikit-learn.
- Developed several REST APIs using micro-services style of architecture with Kafka as message broker and Mongo DB as backend database.
- Created and maintained technical documentation for launching Hadoop clusters and for executing Hive queries and Pig Scripts.
- Implemented multiple data transforming and processing modules in pipeline with Fluentd framework in Python.
- Developed application utilizing tools such as AWS Cloud Watch, Nagios, Elasticsearch Logstash/Fluentd Kibana (ELK), Grafana and Data Dog.
- Used Fluentd as data ingestion tool and log transfer solution with Elastic Search cluster.
- Created Micro services using AWS Lambda and API Gateway using REST API.
- Used Spring Cloud Stream framework for building message-driven micro-service applications that integrate with Kafka servers.
- Explored Spring Cloud Stream to send and receive messages using Apache Kafka between Spring Boot apps
- Design and implement Java/J2EE client applications using technologies such as JSP, JPA, jbpm and Hazelcast, Kafka and Jackson.
- Used Ruby on Rails to create API endpoints that served data to multiple components of Application.
- Developed Docker container based micro services using Spring Boot and deployment on Kubernetes cluster.
- Worked with Jenkins, AWS: CodeDeploy, Ops Works, and Packer for deployment of Java Applications.
- Implemented CI/CD with GitHub, Travis CI; deploys as microservices Docker containers to Docker Hub
- Worked on Container Clustering and Orchestration with Docker Swarm, TeamCity and Kubernetes.
- Constructed powerful and modern frontend architecture, involving React, Redux, and ES6.
- Developed Web Application using AngularJS, HTML5, CSS3, JavaScript, Bootstrap and JSON web token.
- Used Java Spring based UI to enhance performance and support additional capacity for high-volume application.
- Used Postgres to support applications that require a great deal of flexibility in the data model with JSON.
- Created databases as required in Postgres, MySQL, and Sql server database Management systems.
- Developed and Deployed SOAP based Web Services on Tomcat Server. Related Database on InfluxDB.
- Created SQL Statement, Stored Procedure, and PL/SQL using Oracle SQL Developer and DB2.
- Extracted data from PostgreSQL, Cassandra, Redis, InfluxDB and Elastic Search.
- Used cloud AWS, EC2, S3 for virtual servers on Linux/Mac, Debian and Confidential RDS with MySQL and PostgreSQL.
- Stored the data in an Apache Cassandra Cluster Used Impala to query the Hadoop data stored in HDFS.
- Worked with various python IDE like PyCharm, Visual Studio Code and Sublime Text Editor.
- Developed mockups using web technologies like Jquery, JavaScript, GitLab and GitHub.
- Worked on Mocha package and used chai to use expect method in the unit test cases results on NodeJS.
- Wrote unit test cases in Python and Objective-C for other API calls in the customer frameworks.
- Involved in implementation of Test Automation Framework build using Selenium Mockito, TestNG.
- Incorporated Agile, Jira and Scrum techniques to manage requirements and enhance the application.
- Designed the database structure for the application in DynamoDB, a NoSQL Db from AWS.
- Configured and managed Nginx on Google Cloud Platform and TCP Load Balancer for fault tolerance.
- Performed application development using tools like Intellij, JUNIT, and Maven for building application.
- Manage the code changes in the project by using TFS tool and used GRADLE to build the web application.
- Design and develop API-based microservices that integrate with Slack and Zoom.
Environment: Python, Django, ORM, microservices, pandas, flask, Python API, Celery, Tornado, SQLAlchemy, JavaScript, HTML5, CSS3, Angular, React, Redux,REST API, machine learning,Kafka, PyTorch,Fluentd, Numpy, Ruby on Rails, Es6, typescript, JSON web token, Java, Postgres, MySQL,InfluxDB, SQL, PL/SQL, PostgreSQL, Cassandra, Rest, GitLab, Git, unit test, Selenium, Jest, Mockito, Agile, Scrum, AWS EC2, DynamoDB, Google Cloud Platform, MAVEN, JSON, Linux, Nginx, Slack, Zoom, Docker, Jenkins, Kubernetes.
Confidential, Dallas,TX
Sr.Python developer
Responsibilities:
- Involved in preparing engineering specification with OOA and OOD. Used UML Tools to develop Use Case diagrams, Class diagrams, Collaboration and Sequence Diagrams, State Diagrams and Data Modeling.
- Developed application logic using Python, Java script, Java, C++
- Used JMS for updating Mailing plans and tracking them.
- Used Java Server Pages for content layout and presentation.
- Worked extensively with Bootstrap, JavaScript, and jQuery to optimize the user experience.
- Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs
- Created database using MySQL, wrote several queries to extract/store data.
- Developed, tested and debugged software tools utilized by clients and internal customers
- Extracted and loaded data using Python scripts and PL/SQL packages
- Configuration and installation of MongoDB Servers and Ops Manager in Integration, Test and Prod Environment.
- Worked on Installation and configure MongoDB Cluster nodes on different AWS EC2 instances.
- Supported Java application for Media portal management.
- Generated SWIG interfaces to co-ordinate between C++, Java and Python. Used JNI for communication between C++ and Java.
- Implementing complete web SSO features with Identity Federation with SAML 2.0 compliance.
- Responsible for federating with clients using SAML and proprietary SSO.
- Wrote python scripts to parse XML documents and load the data in database.
- Generated property list for every application dynamically using python.
- Creating unit test/regression test framework for working/new code.
- Configured Docker containers and Kubernates to manage dozens of micro services.
- Utilized Jenkins, Git for deployment on test servers and to move towards CI/CD.
- Created Lambda functions and python scripts to automate the AWS environments.
- Used AWS Cloud Watch for performing Monitoring, customized metrics and file logging and successfully completed the task in using AWS Lambda to manage the servers and run the code in the AWS.
- Experience supporting multi-region, multi availability zone applications in AWS created placement groups to maintain cluster of instances.
- Debugging and testing of the applications & finetuning performance. Provided maintenance support in production environment.
- Implemented CI/CD with GitHub, Travis CI; deploys as microservices Docker containers to Docker Hub.
Environment: Ruby on Rails ( Ruby 1.9.3 and Rails 4.1.2),, Tornado, JavaScript, HTML5, CSS3, AngularJS, Ruby, ROR Ruby on Rails, bootstrap, jQuery, JSON web token, SSO/SAML,Elasticsearch, Pyramid, Java, Oracle, Rest, Eclipse, Websphere, Git, SVN, unit test, Selenium, Agile, AWS EC2, S3, Dynamo DB, Maven, JSON, XML, Jira, Linux, Hipchat, Jenkins.
Confidential, ATLANTA,GA
Software Developer
Responsibilities:
- Developed web-based applications using Python, Django, Angular.js, CSS, HTML, JavaScript and jQuery.
- Deployed Python web application in Apache web server and carpathia cloud web deployment.
- Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django.
- Built web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle and MongoDB.
- Developed a Django CMS based system offering the ability to created arbitrary forms through an admin interface.
- Designed and Implemented Test Selector Package to process large volume of data using Python and Django ORM. Utilized Python specific tools including Django, Rest/soap Framework, Pandas, and Numpy.
- Worked on multiple python frameworks like: Django, Pyramid, and Tornado.
- Worked with Angular routers like UI router to establish routing between nested html views.
- Implemented Action Script/JavaScript/ Ruby on Rails for managing scripting functions.
- Worked with Passport and JSON web tokens for authentication of configurations using bootstrap and Node.js.
- Implemented SAML to achieve the security features for SSO.
- Used NetbeansIDE for Java and XML development using Tortoise SVN.
- Led IBM Websphere ILOG JRules implementation for new product development.
- Used Eclipse IDE for Java and spring development and branched using SVN and CVS.
- Developed and executed Unit Test cases using JUnit framework by supporting TDD (Test Driven Development).
- Involved in Regression testing by following Agile-Scrum, Kanban and Waterfall software development.
- Implemented Automated execution of tests using ANT and Jenkins.
- Worked on development of approach through tools like Jira sprints, backlog, and tasks as well as Bitbucket.
- Implemented a Continuous Delivery framework using Jenkins and Puppet in Linux/ UNIX environment.
- Worked on JIRA development with JAVA and Hipchat.
- Natural language processing using Stanford, OpenNLP, Kuromoji etc.
- Entity extraction using Named Entity Recognition(NER tools) Technologies Java, Spring boot, StanfordNLP, OpenNLP, Kuromoji, Word2vec, ElasticSearch
Environment: Python, Django, ORM, pandas, Tornado, JavaScript, HTML5, CSS3, Ruby, ROR Ruby on Rails, bootstrap, jQuery, JSON web token, SSO/SAML, Pyramid, Java, MySQL, Rest, Soap, Netbeans, Websphere, CVS, SVN, Junit, Waterfall, AWS EC2, S3, Ant, XML, Jira, Unix, Hipchat.