We provide IT Staff Augmentation Services!

Sr. Python Full-stack Developer Resume

Manhattan, NY

SUMMARY

  • Around 6 years of IT experience in design, development, testing and implementation of various stand - alone and client-server architecture based enterprise application software using various technologies, analyzing complex business requirements & mapping them to system specifications.

TECHNICAL SKILLS

ProgrammingLanguages: Python, JAVA, C#, C

Scripting Languages: Scala, Shell Script (Bash, ZSH, KSH), Unix

QueryLanguages: SQL, PL/SQL, HQL

OperatingSystems: Windows Vista/XP/7/8/10, Linux, Unix, OS X

Python Libraries/Packages: HTTPLib2, Urllib2, BeautifulSoup, Py Query, Numpy, Scipy, Pickle, PyQT, PySide, wxPython, PyTables, DataFrames, SQLAlchemy, Twisted, Pygame, pyGtk, Pandas, Matplotlib

AWS Services: EC2, S3, VPC, ELB, IAM, Glacier, Aurora, RDS, DynamoDB, Cloud Front, Cloud Watch, Route 53, Elastic Beanstalk (EBS), AutoScaling, Security Groups, EC2 Container Service (ECS), Code Commit, Code Pipeline, CodeBuild, Code Deploy, Dynamo DB, Auto Scaling, Security Groups, Red shift, CloudWatch, CloudFormation, CloudTrail, OpsWorks, Kinesis, IAM, SQS, SNS, SES

WebDevelopment: CSS, HTML, XML, DHTML, JavaScript, JSON, AJAX, XSLT, XAML and Angular JS, Angular2, Angular4, TypeScript, Node JS, NPM, React JS, Redux, BackBone Js, Knockout JS, D3.JS, Vue.JS, JQuery, Ember JS, Ext JS

WebServers: WebSphere, WebLogic, Apache, Gunicorn

Python Framework: DJango, Zope, Bottle,Swagger, Pyramid/Turbogears, Pylons, Flask, Web2py, Gunicorn, Totnado, CherryPy, Spring

Bug Tracking Tools Jira, Bugzilla, Junit, gdb, pyunit, pytest:

Databases Oracle 12c/11g/10g/9i, MySQL, SQL Server, MSSQL, PostgreSQL, MongoDB, CouchDB, DynamoDB, Cassandra, Redis, RDS, Aurora, Redshift:

Servers: Apache Web Server 2.0, NginX, Tomcat, JBoss, WebLogic

CloudComputing: Amazon Web Services (AWS), Heroku, Google Cloud, Microsoft Azure

Methodologies: Agile, Scrum, Waterfall, TDD, ATDD, BDD

IDEs: PyDev, PyScripter, Pycharm, Spider, Python IDLE, Brackets, Eclipse, JBuilder, Jdeveloper, Eric, Komodo Edit, Komodo IDE, Cloud9 IDE, DrPython and NetBeans

VersionControls: Git, SVN/Subversion, Perforce, Team Foundation Server, Rational ClearCase, SCM, CVS, GitHub

Build Tools: Apache Ant, Apache Maven, Gradle, Grunt, Gulp, WebPack, MSBuild, Nant, Rake, Make

Virtualization: VMware Workstation, virtual Box

Design Patterns: MVC, Front Controller, Session Facade, IOC, Singleton, Data Access Object, Business Delegate

Architectures: LAMP, WAMP

Networking Technologies: TCP/IP, UDP, FTP, DNS, LDAP, SMTP, DHCP, DNS, LDAP, NFS, SMTP, HTTP

PROFESSIONAL EXPERIENCE

Sr. Python Full-Stack Developer

Confidential, Manhattan, NY

Responsibilities:

  • Developed full stack Python web framework with an emphasis on simplicity, flexibility, and extensibility. It is built atop excellent components and reinvents zero wheels. WSGI, routing, templating, forms, data, plugins, config, events, SQLAlchemy, Storm, CouchDB, OpenID, App Engine, jQuery, etc.
  • Developed consumer-based features and applications using Python, Django, pyramid, Flask, Web2py, HTML and other web technologies. Designed, developed, and integrated a PostgreSQL database of ontological information with a proprietary Scala- based NLP pipeline.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
  • Worked on migration of Splunk to AWS(cloud) instances. Involved in standardizing Splunk forwarder deployment, configuration and maintenance across UNIX and Windows platforms.
  • Using Chef, deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch. Built Elastic search, Log stash and Kibana (ELK) to store logs and metrics into S3 bucket using Lambda function.
  • Log monitoring and generating visual representations of logs using ELK stack. Implement CI/CD tools Upgrade, Backup, Restore, DNS, LDAP and SSL setup. Build the Silent Circle Management System (SCMC) in Elasticsearch, Python, and Node.JS while integrating with infrastructure services.
  • Worked on developing CRUD applications using MERN stack (MongoDB, ExpressJS, ReactJS and NodeJS) and REST based API.
  • Worked with Python ORM Libraries including SQLAlchemy, CherryPy, Pyramid and Bottle for quick service development.
  • Modeled and scraped data as needed using BeautifulSoup during investigations of new features or issues.
  • Wrote python scripts using Boto3 to automatically spin up the instances in AWS EC2 and OPS Works stacks and integrated with Auto scaling to automatically spin up the servers with configured AMIs. Developing python programs by using boto3 sdk to implement security by using AWS Cognito service.
  • Used ReactJS to create Controllers to handle events triggered by clients and send request to server. Maintained states in the stores and dispatched the actions using redux.
  • Developed Docker images to support Development and Testing Teams and their pipelines and distributed images like Jenkins, Selenium, JMeter and ElasticSearch, Kibana and Logstash (ELK) and handled the containerized deployment using Kubernetes.
  • Worked with Data migration from Sqlite3 to Apache Cassandra database. Cassandra data model designing, implementation, maintaining and monitoring using DSE, Dev Centre, Data stax Ops center.
  • Wrote python script for interactive poem by Naima Yael Tokunow shown in Santa Fe art exhibit using PyGame, math, sockets and OpenCV. Using python NLTK tool kit to be used in smart MMI interactions.
  • Created unit test and automation framework using nose test and selenium.
  • Performed data cleaning, analysis/munging and visualization of large dataset like stocks data using numpy, pandas, and Matplotlib and iPython.
  • Performed data cleaning and feature selection using MLlib package in PySpark and working with deep learning frameworks such as Caffe, Neon.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Run deck and Jenkins.
  • Used SQLAlchemy as Object Relational Mapper (ORM) for writing ORM queries. Developed a module to build Django ORM queries that can pre-load data to greatly reduce the number of databases queries needed to retrieve the same amount of data.
  • Validated BI Support events, transformed and batched events which are sent to HNM and Kafka by triggering these events using Kafka. and implemented the unit tests using Python Unit Test framework.
  • Worked on REST Web services as well as Node REST framework for backend services, used Mongo DB (NoSQL) for database services.
  • Design and development of user interfaces and client displays using Java Script, JSP, CSS and troubleshoot various issues in Python code and fix them with code enhancements- code used various python libraries such as PyJamas and Jython.
  • Used IDE tool to develop the application and JIRA for bug and issue tracking and Used JIRA to assign, track, report and audit the issues.
  • Used Pandas, NumPy, seaborn, SciPy, Matplotlib, Scikit-learn, NLTK in Python for developing various machine learning algorithms and utilized machine learning algorithms such as linear regression.

Python Developer

Confidential, NYC, NY

Responsibilities:

  • Developed, tested, and deployed Business feature set in Node.js with Express and MongoDB backend, incorporating APIs.
  • Developed Cloud Formation templates, also launched AWS Elastic Beanstalk for deploying, monitoring and scaling web applications using different platforms like Java, Docker, Python etc.
  • Created Batch Services to generate reports using Spring Batch and used Mockito for Behavior Driven Development (BDD) and developed scripts for build, deployment, maintenance, and related tasks using Jenkins, Docker, Maven.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing director structures and managing container.
  • Developed application using Amazon Web Service (AWS) like EC2, cloud search, Elastic load balancer ELB, Cloud Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Redesigned and redeployed the Nagios implementation. Nodes automatically added/removed themselves via Puppet.
  • Associated with various phases of Software Development Life Cycle ( SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Developed Microservices by creating REST APIs and used them to access data from different suppliers and to gather network traffic data from servers. Worked with AJAX framework to get the asynchronous response for the user request and used JavaScript for the validation.
  • Developed entire frontend and backend modules using Python on Django including Tasty pie Web Framework using Git, Confluence.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as uDeploy, Puppet or custom-built. designing cloud-hosted solutions, specific AWS product suite experience.
  • Upgraded internal and customer TLS/SSL Apache Web Server configurations; trained staff on proper implementations, potential issues/concerns, and automated changes with Ansible.
  • Involved in designing front-end screens using Java script, JSP, Angular.JS, Node.js, Bootstrap, AJAX, HTML5, CSS3 and DHTML.
  • Worked in agile environment and developed ci/cd pipeline through Jira, GitHub, Team City, Pypi, Docker Hub, Supported Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud and also created a RESTful web service in Scala, Akka Actors & Elastic Search to download sample projects using RESTFul API from GitHub.
  • Developed GUI using Python and Django for dynamically displaying the test block documentation and other features of python code using a web browser. Integrated the Java Code (API) in JSP pages and responsible for setting up AngularJS framework for UI development.
  • All microservices are written in Python utilizing distributed message passing via Kafka message broker with JSON as data exchange formats. Designed and implemented open source AI frameworks - Pytorch, TensorFlow, Scikit-learn, Apache Open Source (Kafka, Storm, Spark) for NLP and Machine Learning Algorithms.
  • Create a strategic architectural design of the platform with networking (vlans, firewalls, load balancers), hypervisors (kvm and VMware), workflow and orchestration (OpenStack APIs, Smart Cloud Orchestrator), security (keystone, LDAP), Inventory and monitoring, licensing, backup/restore.
  • Handled file uploads using Django's File Handling system with Boto3 and stored images into Amazon S3 Buckets, and monitored requests using Amazon CloudWatch.
  • Developed custom Ansible playbook and integrated in Jenkins post configuration for setting up the automated build pipeline for GIT repository projects and developed CI/CD system with Jenkins on Google's Kubernetes container environment.
  • Creating and configuring virtual development environments with Chef and Virtual Box and Developed a fully automated continuous integration system using Git, Gerrit, Jenkins and custom tools developed in Python and Bash and Responsible for developing and maintaining web application, using React JS and Node JS.
  • Create a strategic architectural design of the platform with networking (vlans, firewalls, load balancers), hypervisors (kvm and VMware), workflow and orchestration ( OpenStack APIs, Smart Cloud Orchestrator), security (keystone, LDAP), Inventory and monitoring, licensing, backup/restore.
  • Developed and implemented a Python boto3 Lambda function that acted as a Login service taking encrypted user credentials and providing back AWS Cognito tokens (Access, Refresh and Identity).
  • Leveraging AWS APIs, IAM and Node.js, developed a Lambda function triggered on put object to S3 that converted a html file to a PDF file for customer delivery.

Python Developer

Confidential

Responsibilities:

  • Involved in development of entire frontend and backend modules 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.
  • Developed Python scripts for testing and functioning of different services. Worked with Splunk for testing the performance and debugging server level problems.
  • Administered and maintained multi rack Cassandra cluster using OpsCenter based on the use case implemented consistency level for reads and writes.
  • Automated and deployed Cassandra environments using Chief recipes. Optimized the Cassandra cluster by making changes in Cassandra configuration file and Linux OS configurations.
  • Involved in Developing a Restful service using Python Django framework and created entire application using Python, Django, MySQL and Linux. Used IntelliJ as development tool, Tomcat as application server, Git and SVN was used for version controlling.
  • Extensively worked on developing UI components using Angular JS and JSON to interact Restful web services.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server. Involved in designing front-end screens using Java script, JSP, Angular.JS, Node.js, Bootstrap, AJAX, HTML5, CSS3 and DHTML.
  • Worked on Rest Web services as well as Node Rest framework for backend services, used Mongo DB (NoSQL) for database services.
  • Worked in Agile (Scrum) Methodology that includes daily scrum meetings with team.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design. Created multiple databases with sharded collections and choosing shard key based on the requirements. Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Worked with Teradata utilities like BTEQ, Fast Export, Fast Load, Multi Load to export and load data to/from different source systems including flat files.
  • Involved in migration projects to migrate data from data warehouses on Oracle/DB2 and migrated those to Teradata.s connections to load and extract data to and from Teradata efficiently.
  • Worked extensively on Python scripting and development and used CSS to style Web pages, XHTML and XML mark-up.
  • Wrote unit tests in Karma for client code, Mocha for Server-side code.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Used AngularJS, jQuery UI to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar.

Python Developer

Confidential

Responsibilities:

  • Designed and maintained databases using Python and developed Python-based API (RESTful Web Service) using Flask, SQLAlchemy, and PostgreSQL.
  • Worked on DevOps Platform and have gained experience in specialized areas related to Chef for Cloud Automation.
  • Used Terraform to set up the AWS infrastructures such as launching the EC2 instances, S3 buckets objects, VPC, Subnets.
  • Built and maintained Elasticsearch, Logstash, Kibana stack to centrally collect logs that are used to monitor applications
  • Perform manual builds to troubleshoot issues occurring from inconsistent codes on the different environments and email the team when the build and deployment is completed.
  • ETL system ran on AWS lambda, was triggered by Kinesis streams and sent SNS notifications throughout the process.
  • Run code for virtually any type of application or backend service - all with zero administration using Lambda.
  • Utilized Bit bucket server, Bamboo, and Crucible integrated with Jira and Confluence. Accomplishing parity of process between the two systems before releasing to the stakeholders.
  • Deployed Spring Boot based micro services on Docker containers using Amazon ECS and used Docker Hub for registering the Docker images. Created SQL queries to perform insert, update or delete operation on MySQL database.
  • Performed maintenance activities in a large environment composed of a mix of different UNIX/Linux, platforms and configurations. Troubleshooting hardware, software and network related problems.
  • Written SQL queries, stored procedures and modifications to existing oracle database structure.
  • Rewrite existing Python/Flask module to deliver certain format of data. Created script in python for calling REST APIs.
  • Created various performance metrics and configured notifications using CloudWatch and SNS.
  • Involved in Setting up Continuous Integration Environment using Jenkins and responsible for installation, integration and maintenance of the TFS and GIT Source Control Management System.
  • Managed central repositories, Implemented Atlassian Stash along with GIT to host GIT central repositories for source code across products & login audits for Security Compliance.
  • Worked in agile environment and developed ci/cd pipeline through Jira, GitHub, Team City, Pypi, Docker Hub, Supported Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud and also created a RESTful web service in Scala, Akka Actors & Elastic Search to download sample projects using RESTFul API from GitHub.
  • Developed GUI using Python and Django for dynamically displaying the test block documentation and other features of python code using a web browser. Integrated the Java Code (API) in JSP pages and responsible for setting up AngularJS framework for UI development.
  • All microservices are written in Python utilizing distributed message passing via Kafka message broker with JSON as data exchange formats. Designed and implemented open source AI frameworks - Pytorch, TensorFlow, Scikit-learn, Apache Open Source (Kafka, Storm, Spark) for NLP and Machine Learning Algorithms.
  • Create a strategic architectural design of the platform with networking (vlans, firewalls, load balancers), hypervisors (kvm and VMware), workflow and orchestration (OpenStack APIs, Smart Cloud Orchestrator), security (keystone, LDAP), Inventory and monitoring, licensing, backup/restore.
  • Handled file uploads using Django's File Handling system with Boto3 and stored images into Amazon S3 Buckets, and monitored requests using Amazon CloudWatch.
  • Developed custom Ansible playbook and integrated in Jenkins post configuration for setting up the automated build pipeline for GIT repository projects and developed CI/CD system with Jenkins on Google's Kubernetes container environment.
  • Creating and configuring virtual development environments with Chef and Virtual Box and Developed a fully automated continuous integration system using Git, Gerrit, Jenkins and custom tools developed in Python and Bash and Responsible for developing and maintaining web application, using React JS and Node JS.
  • Create a strategic architectural design of the platform with networking (vlans, firewalls, load balancers), hypervisors (kvm and VMware), workflow and orchestration ( OpenStack APIs, Smart Cloud Orchestrator), security (keystone, LDAP), Inventory and monitoring, licensing, backup/restore.
  • Developed and implemented a Python boto3 Lambda function that acted as a Login service taking encrypted user credentials and providing back AWS Cognito tokens (Access, Refresh and Identity).
  • Leveraging AWS APIs, IAM and Node.js, developed a Lambda function triggered on put object to S3 that converted a html file to a PDF file for customer delivery.

Hire Now