We provide IT Staff Augmentation Services!

Full Stack Python Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 5+ Years of IT work experience as a Python Developer and have handful of experience in coding with analytical programming using Python, Django, and Flask. Developed entire frontend and backend modules using Python on Django Web Framework.
  • Heavily involved in developing robust and scale - able test automation framework with stable scripting code base for consistent stable executions.
  • IT Experience in designing, developing, testing and implementing various stand-alone and client-server-based enterprise application (Python and AWS environment) software on different domains.
  • Developed Business Logic using Python on Flask Web Framework. Documented company Restful API's using Swagger for internal and third part use and worked on Unit testing and Integration testing.
  • Experienced in Software development life cycle and architecting scalable platforms, object - oriented programming, database design and agile methodologies.
  • Experience in object-oriented programming (OOP) concepts using Python, C++ and PHP. Good experience in Shell Scripting, SQL Server, UNIX and Linux.
  • Experience Unit testing, Integration Testing and generating of test cases for web applications using Junit and Python Unit test framework Hudson/Jenkins in the builds triggered by each push to GIT.
  • Extensive experience focusing on services like EC2, VPC, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, Confidential RDS, Elastic Cache, SNS, SQS. Experience in Web Application Development, hands on experience of Python /Django, Flask, SQL Alchemy, SQLite, JavaScript, JQuery, HTML5/CSS3, Bootstrap and JSON/AJAX ood experience in working with Amazon Web Services like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs).
  • Experience to build CI/CD Pipeline to automate the code release process using Integration tools like Git/SVN, GitHub, Jenkins.
  • Have work experience with various Python Integrated Development Environments like PyCharm and sublime text and wrote Lambda functions in python for AWS's Lambda, Kinesis and Elastic Search which invokes python scripts to perform various transformations and analytics on large data sets in AMAZON EMR clusters.
  • Experience in Agile methodologies such as Extreme Programming, Waterfall Model and TDD.
  • Experience in Installing Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository and Deployment of apps using custom modules through Puppet as a CI/CD Process.
  • Experienced in web applications development using Django/Python, Flask/Python and Node.js, Angular.js, React JS, DOJO, jQuery while using HTML/CSS/JS for server-side rendered applications. Developed views and templates with python and Django view controller and templating language to create a user-friendly Website interface.
  • Knowledge about setting up Python REST API Framework using Django. Experience in working with Python ORM Libraries including Django ORM.
  • Experienced in using NoSQL, Oracle databases like Apache Cassandra, Kubernetes and MongoDB, Orient DBF net and having experienced in Agile Methodologies, PCI, Scrum stories and sprints experience in a Python based environment, Data analytics, data wrangling and Excel data extract.
  • Good experience in Amazon Web Services (AWS) environment and good knowledge of AWS services like Elastic Compute Cloud (EC2), Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic Filesystem, RDS, DMS, VPC, Route53, CloudWatch, CloudTrail, CloudFormation, IAM.
  • Experience in utilizing SAS Functions, SAS Procedures, and Macros for data updates, data cleansing, and reporting
  • Experience in all phases of Software Development Life Cycle Process across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development. Experienced on data architecture including data ingestion pipeline design, Hadoop information architecture, data modeling and data mining, machine learning and advanced data processing. Good experience Worked with MVW frameworks like Django, Angular JS, TypeScript, HTML, CSS, XML, Java Script, jQuery and JSON. Good experience in software development using Python and using its libraries and modules like NumPy, Pandas, Pickle, Jupyter, Python-twitter, Matplotlib, urllib2 for data analytics and rapid development.
  • Experience in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
  • Experienced in enhancing and maintaining a complex Python framework which automates a complex SAS-based application workflow.
  • Proficient in working with Amazon Web Services (AWS) like AWS EC2, S3, VPC, SES, ELB, EBS, RDS, Glacier, Dynamo DB etc. Experience in AWS plxatform and its features including IAM, EC2, EBS, VPC, RDS, Cloud Watch, Cloud Trail, Cloud Formation AWS Configuration, Autoscaling, Cloud Front, S3, SQS, SNS, Lambda and Route53 .

PROFESSIONAL EXPERIENCE

Full stack python developer

Confidential

Responsibilities:

  • Designed, configured and deployed Confidential Web Services (AWS) for a multitude of applications utilizing the Confidential Web Services focusing on high-availability, fault tolerance and auto-scaling. Worked in Shell Scripting Server, Unix and Linux, Open stock and Expertise python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture.
  • Worked on design, implementation and modifying the Python code, SQL, NoSQL schemes such as mongo DB, Cassandra, PostgreSQL, Oracle database schema on-the back end, transferred data from present system to AWS cloud.
  • Documented company Restful API's using Swagger for internal and third part use also worked on Unit testing and Integration testing.
  • 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.
  • Worked in Agile TDD environment using SDLC tools like SVN, Jira, Jenkins, Maven for build packaging and deployments of the application components.
  • Constructing and involving in penetration tested Production EC2 Container Service Stacks; as well as installed, managed and designed DOL - Docker Containers onto AWS-GovCloud.
  • Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.
  • Worked on Migration Project where migrated all the data from internal system (SAS) into AWS using Mainframes
  • Deeply involved in writing complex Spark-Scala scripts, Spark context, Cassandra SQL context, used multiple API's, methods which support data frames, RDD's, Cassandra table joins and finally write/save the data frames/RDD's to Cassandra database.
  • Utilized Apache Spark with Python to develop and execute Big Data Analytics and Machine learning applications, executed machine Learning use cases under Spark ML and Mllib.
  • Experience Unit testing, Integration Testing and generating of test cases for web applications using Junit and Python Unit test framework Hudson/Jenkins in the builds triggered by each push to GIT.
  • Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions such as Amazon Web Services (AWS).
  • 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.
  • Make pluggable UI Microservice for each platform which should solve the monolithic problem of seed generation and create Docker image and deploy them into Kubernetes using Angular 7.
  • Used python for end to end processing of documents with Spark Streaming, Kafka RPC framework and AWS.
  • Spark Streaming collects data from Kafka in near-real-time and performs necessary transformations and aggregation to build the common learner data model and stores the data in NoSQL store (MongoDB)
  • Worked on ETL Processing which consists of data transformation, data sourcing and also mapping, Conversion and loading. Worked on creating custom ETL scripts using Python for business related data.
  • Build the Silent Circle Management System (SCMC) in Elasticsearch, Python, and Node.JS while integrating with infrastructure services. Wrote SQL and implemented ORM using JPA and developed front end features using React/Redux/ES6 with Web pack.
  • Developed the ETL mappings using mapplets and re-usable transformations, and various transformations such as source qualifier, expression, connected and un-connected lookup, router, aggregator, filter, sequence generator, update strategy, normalizer, joiner and rank transformations in Power Center Designer.
  • Worked on design and development of Unix Shell Scripting as a part of the ETL Process to automate the process of loading.
  • Worked with HTML and CSS for website design, JavaScript for scripting, and used Express.JS and Node.JS frameworks for server-side connectivity. Implemented Authentication & Authorization handlers for AUTH Tokens per OAuth2 and SAML 2.0 specifications
  • Continuous usage of AWS services, components, scripting such as lambda, S3, SQS, SNS, DynamoDB, CloudWatch, Elastic Beanstack, Code pipeline, Kinesis, Python, NodeJS. Managed Ubuntu Linux and Windows virtual servers on AWS EC2 using Puppet.
  • Used GitHub for Python source code version control, Jenkins for automating the build Docker containers, and deploying in Mesos, Aws S3.Extensively worked in designing star schema, Snowflake schema for Data Warehouse, ODS architecture.
  • Consumed web services using VB.NET to interact with the other applications and exposed them using SOAP and HTTP. Designed and developed user interfaces using JSP, HTML, JSON, JQuery and CSS
  • Produce SAS Graphical reports showing GPLOT charts as well as PIE and BAR charts for analysis while providing the drill down capabilities. Worked on ETL tasks like pulling, pushing data from and too various servers.
  • Performed on Integrated data from around 40 different sources and developed data pipelines to load the data into Elasticsearch and Salesforce for the use in targeted e-mail marketing (Stonebranch, AWS, S3, Hive, Elasticsearch, Redshift, Python, Spark, Salesforce), to bring dozens of millions of dollars of additional revenue.
  • Integrated of data storage solutions using Django ORM system for MongoDB and Used Unit Test Python library for testing many programs on python and other codes.
  • In-depth experience in Amazon Cloud (AWS) including EC2, VPC, Identity and Access Manager (IAM), EC2 Container Service, Elastic Beanstalk, Lambda, S3, CloudFront, Glacier, RDS, DynamoDB, ElastiCache, Redshift, Direct Connect, Route 53, CloudWatch, CloudFormation, CloudTrail, OpsWorks, Amazon Elastic MapReduce(EMR), AWS IoT, SNS, API Gateway, SES, SQS, WorkSpaces, WorkDocs and EFS. Built Single Page Apps using Angular 2 and Typescript for Responsive Design.
  • Single Page Application (SPA) web site design, development and deployment for an Enterprise security and compliance data warehousing application. Created a Lambda Deployment function, and configured it to receive events from your S3 bucket.
  • Responsible for creating efficient design and development of responsive UI using with HTML5, CSS3, JavaScript, MEAN stack (MongoDB, Express, Angular, and Node JS) and React JS.
  • Developed Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore. Work with marketing teams to plan, develop, test, schedule, execute, monitor and troubleshoot SAS CI email campaigns.
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using Node.Js and JavaScript. Implemented Presentation layer using JSP, Servlets, HTML
  • Worked on cloud image factory, which is Google cloud platform application, which is based on python, terraform, Ansible playbook, PostgreSQL.

Full stack Python developer

Confidential

Responsibilities:

  • Used AWS CloudWatch 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.
  • Extensively worked on with tools Git/GitHub, Ansible, Artifactory, Jenkins, OpenStack, Balance, Node-Proxy, VMWare, and Open Source software to build automated testing and delivery pipelines. Working Knowledge of Pandas, NumPy, SciPy.
  • Worked on developing CRUD applications using MERN stack (MongoDB, ReactJS and NodeJS) and REST based API and worked on Extensive use of version controlling systems like GIT and SVN.
  • Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Extensively used Amazon provided services including EC2, VPC, Identity and Access Manager (IAM), EC2 Container Service, Elastic Beanstalk, Lambda, S3, CloudFront, Glacier, RDS, DynamoDB, ElastiCache, Redshift, Direct Connect, Route 53, CloudWatch, CloudFormation, CloudTrail, OpsWorks, Amazon Elastic MapReduce(EMR) and WorkSpaces, WorkDocs.
  • Worked on Talend ETL tool and used features like context variable and database components like input to oracle, output to oracle, tFile compare, tFile copy, to oracle close ETL components.
  • Involved in enhancing existing MEAN (MongoDB, Express, Angular and Node) stack applications and provided the required support. Migrate Data from Elasticsearch-1.4.3 Cluster to Elasticsearch-5.6.4 using Logstash, Kafka for all environments. Good understanding of OpenShift platform in managing Docker containers and Kubernetes Clusters.
  • Developed Cloud Formation templates, also launched AWS Elastic Beanstalk for deploying, monitoring and scaling web applications using different platforms like Docker, Python etc.
  • Worked on loading CSV/TXT/AVRO/PARQUET files using Scala/Java language in Spark Framework and process the data by creating Spark Data frame and RDD and save the file in parquet format in HDFS to load into fact table using ORC Reader.
  • Designed and developed code for tableless web interfaces using XHTML, CSS, DOM and JavaScript. Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML and CSS.Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
  • Designed and managed public/private cloud infrastructures using Amazon Web Services (AWS) which include EC2, S3, Cloud Front, Elastic File System, Dynamo dB, RDS, VPC, Direct Connect, Route53, and Lambda.
  • Creating scripts to Migrate data between different databases like Oracle to Postgres and vice versa using enterprise migration tool kit and Unix scripts.
  • Developed Merge jobs in Python to extract and load data into MySQL database and Worked on MYSQL data lineage process to map source to target DB, table and column mappings using OO Python. Worked on the implementation of OAuth for client.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Confidential AWS cloud configuration. Also gained familiarity with supporting technologies like kubernetes and Mesos. Configured RedShift, Elasticsearch and Dynamo DB with EC2 Instances and involved in migrating data from RDBMS to RedShift.
  • Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes and Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Developed ETL (Extract Transform Load) software for DB2 columnar database fact and dimension tables.
  • Designed and managed public/private cloud infrastructures using Amazon Web Services (AWS) which include EC2, Storage( S3 ), Cloud Front, Elastic File System, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, and Identity and Access Management ( IAM ) which allowed automated operations .

Python developer

Confidential

Responsibilities:

  • Build client pages using HTML, JSP, XML to interact with users and the business logic is implemented using Servlets and Java Beans.
  • Developed entire frontend and backend modules using Python on Django using Git, Node JS, underscore JS, React JS, CSS and JavaScript.
  • Performed troubleshooting, fixed and deployed many bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Collaborated within a team using an agile development
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Used JavaScript and JSON to update a portion of a webpage as well as used MongoDB to stored data in JSON format.
  • Designed and developed Oracle forms & reports generating up to 60 reports and worked on changes to AWS to accommodate large-scale data center deployment. Designed and developed a horizontally scalable APIs using python Flask.
  • Consumed external APIs and wrote RESTful API using Django REST Framework and Angular. Equally comfortable working within the Django ORM or writing native SQL in SQL Server.
  • Used automation Jenkins for continuous integration on Amazon EC2. Used JIRA for Bug tracking and issue tracking. Implemented Garbage collection with Python to enhance the performance, by garbage collecting the older generated objects.
  • Worked on migration of Splunk to AWS (cloud) instances. Involved in standardizing Splunk forwarded deployment, configuration and maintenance across UNIX and Windows platforms.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript, jQuery, HTML5, CSS3 and AngularJS.
  • Collaborated within a team using an agile development workflow and widely accepted collaboration practices using Git. Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Bash.
  • Consumed REST based Microservices with Rest template based on RESTful APIs and designed, developed and tested HTML, CSS, jQuery and React.js that meets accessibility and web browser standards for car dealerships websites.
  • Used various python libraries such as matplotlib for charts and graphs, PySide, PyMongo, PySpark, Pickle, Pandas data frame, MySQL for database connectivity.

We'd love your feedback!