We provide IT Staff Augmentation Services!

Full Stack Python Developer Resume

2.00/5 (Submit Your Rating)

MN

SUMMARY

  • A Full Stack Python developer with I/T services management experience.
  • Passion for solving complex problems through full life cycle software development encompassing on - line web apps, data management, and real-time programming.
  • Skilled in numerous languages and platforms although currently leaning towards Python/Django stack.
  • Understands dynamic requirements for data science, network socket programming and applications & systems security issues.
  • Experience in Analysis, Design, Development, Management and Implementation of various stand-alone, client-server enterprise applications. Good experience in JavaScript MVC framework like React JS.
  • Hands-on experience in application development using Python, Django, Flask Web Framework, HTML5, CSS, Java, JSON, React JS, JavaScript, Ajax, HTML5, CSS, Git, Amazon Web Service, REST API, Oracle, MySQL, SQL Alchemy ORM DynamoDB and MariaDB.
  • Excellent knowledge of Machine Learning, Mathematical Modeling and Operations Research. Comfortable with R, Python, SAS and Weka, MATLAB, Relational databases. Deep understanding & exposure of Big Data Eco - system
  • Experience in designing and developing professional UI web applications using front - end technologies like HTML5, CSS3, JavaScript, jQuery, Angular, AJAX and JSON that follows W3C Web Standards.
  • Expertise in managing full life cycle of Data Science project includes transforming business requirements into Data Collection, Data Cleaning, Data Preparation, Data Validation, Data Mining, and Data Visualization from structured and unstructured Data Sources. Experienced in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture.
  • Strong knowledge of Data Structures and Algorithms, Object Oriented Analysis, machine learning and software design patterns. Hands on Experience in Data mining and Data warehousing using ETL Tools.
  • Extensive experience in system analysis, design, development and implementation of web based and client/server application using HTML, Node JS, CSS, JavaScript, JSP, JDBC, XML, Python, Django.
  • Expertise in creating UI controls using Typescript, CSS, HTML5 Good experience on automation tools Puppet and Ansible, Docker containers. Experienced in implementing validation and verification practices in an UNIX test environment.
  • Good Knowledge in setting up Python REST API Framework using Django. Good knowledge on Design, Development, Testing, Automation, Enhancement of Applications and Tools.
  • Good knowledge of AWS Cloud platform like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS. Designed training materials utilizing UX design principles and provided training using Photoshop, and Flash.
  • Hands-on experience on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Good experience in working with various Python Integrated Development Environments like Pylint, PyScripter, PyStudio, PyDev, Net Beans and Sublime Text. Good knowledge on several Python libraries matplotlib, python-twitter, Pandas, NumPy, SciPy, pytables etc.
  • Experience creating web service components of REST API to interact with UI Interfaces using with Node JS, Express JS, using MongoDB, Express.JS, React JS, Node JS. Knowledge in working with Python web scraping modules such as Beautiful Soup and Requests. Experience writing data APIs and multi-server applications to meet product needs using Golang.
  • Experience working on Docker hub, creating and handling Docker images primarily for middleware installations and domain configurations.
  • Experienced in developing applications using Agile Methodologies, Waterfall Methodology and Scrum stories in a Python based environment. Experience in working with Python ORM Libraries including Django ORM.
  • In-depth level of understanding in the strategy and practical implementation of AWS Cloud-Specific technologies including EC2, EBS, S3, VPC, RDS, SES, ELB, EMR, ECS, Cloud Front, Cloud Formation, Elastic Cache, RedShift, Lambda, SNS, Dynamo DB.
  • Experienced in setting up databases in AWS using RDS, storage using S3 buckets and configuring instance backups to S3 buckets.
  • Expertise with most of the web scale services on Amazon Web Services (AWS). Expertise in AWS like Amazon EC2, Amazon S3, Amazon Redshift, Amazon EMR and Amazon SQS.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.

PROFESSIONAL EXPERIENCE

Full Stack Python Developer

Confidential - MN

Responsibilities:

  • Designed and developed real-time systems to invoke REST API calls and submit item setup, inventory, pricing, order management, order fulfilment in XML/JSON format.
  • Used Go Programming Language (GoLang) and Scala in the development of the application.
  • Developed Vue.js Flask has API endpoints I can access from my SPA that can access API endpoints even while I run Node.js for front-end development. Maintain build profiles in Team Foundation Server and Jenkins for CI/CD pipeline.
  • Worked on user end e-commerce web application development and maintenance in Django framework along with some tasks on data analysis and supply demand monitoring software.
  • Developed UI components for email and link sharing of documents and files for a Content. Management System using Backbone.JS and jQuery.
  • Implemented Web Services (WSDLs) using JAX - WS and also implemented REST services by Golang with microservices architecture.
  • Developed Spark/Scala, Python for regular expression (regex) project in the Hadoop/Hive environment with Linux/Windows for big data resources.
  • 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.
  • Developed and tested many features for dashboard using Flask, CSS and JavaScript and Developed backend of the application using the flask framework and Developed server-based web traffic using RESTful API’s statistical analysis tool using Flask, Pandas. Analyzed the SQL scripts and designed the solution to implement using PySpark .
  • Managed GitHub for source code checking checkout and Jenkins Bogie to build and deploy applications in Dev, QA and Prod on cloud. Developed the administrative UI/UX using Node.js, Jasmine and React.js
  • Good knowledge of latest version of object-oriented JavaScript Libraries like Angular.js, Node.JS, Backbone JS, and Bootstrap. Strong knowledge JavaScript objects, prototypes, closures, callback functions and promise.
  • Created Private Docker repository using Amazon ECR and integrated with the Docker CLI to push and pull images from dev environment. Create Pyspark frame to bring data from DB2 to Amazon S3.
  • Used React.JS in developing modular, compo- sable component and made use of props and sates. Maintained the Project in one store with the help of Redux and Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB. Provide guidance to development team working on PySpark as ETL platform
  • Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
  • Involved in building Data Models and Dimensional Modeling with 3NF, Star and Snowflake schemas for OLAP and Operational data store (ODS) applications.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform). Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production. Also worked with Neptune software for providing faster development, Code reusability and far better change management.
  • Interfaced with system infrastructure, deployment and project teams to ensure continuous operation of build and test systems and assisted in incident management for Unix Servers.
  • Involved in creating Hive tables, loading with data and writing Hive queries which will run internally in map reduce way. Constructed powerful and modern frontend architecture, involving React, Redux, and ES6.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by React JS.
  • Helped individual teams to set up their repositories in bit bucket and maintain their code and help them setting up jobs which can make use of CI/CD environment.
  • Strong Experience in implementing Data warehouse solutions in Confidential amazon Redshift; Worked on various projects to migrate data from on premise databases to Confidential Redshift, RDS and S3.
  • Used Jenkins and pipelines to drive all micro services builds out to the Docker-registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Implemented the Microservice architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
  • Mainly involved in development and maintenance of the website using HTML5, CSS3, Ajax, jQuery, JavaScript, Angular 7 and Node.js. Optimize the Pyspark jobs to run on Kubernetes Cluster for faster data processing.
  • Worked on various advanced python concepts like Decorators, Sending Email, Generators, Iterators, Regex. Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by React JS.
  • Create a Java Lambda that watches an AWS S3 bucket, load the data to the Redshift and send a message using RESTful web services if the file has errors.
  • Managing UNIX Infrastructure and EMC storage involving maintenance of the servers and troubleshooting problems in the environment.
  • Used Test driven approach (TDD) for developing services required for the application and Implemented Integration test cases and Developing predictive analytic using Apache Spark Scala APIs. Performed Continuous Delivery in a Microservices infrastructure with Amazon cloud, Docker and Kubernetes.
  • Involved in migration of Oracle database to MySQL using AWS DMS and SCT to migrates data, tables, and primary keys to the target database.
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application. Upgraded existing UI with HTML, CSS, jQuery and Bootstrap.
  • Designed and implemented a lead discovery web application using Typescript, React JS, JavaScript, HTML, CSS, MVC, and Web API and Involved in architecture design, development and implementation of Hadoop deployment, backup and recovery systems. Also used Gremlin for both OLTP Based graph databases as well as OLAP Based graph processors.
  • Involved in internal teams to define the migration process of legacy systems to the AWS cloud and ensure the implementation of the most appropriate cloud.
  • Built a distributed system for triggering and executing daily data processing jobs. It contains a high-availability scheduler (built with Python), messaging frameworks (SQS, RabbitMQ), a cluster of workers (built with Python), and UI (built with Python, Django and Bootstrap).
  • Involved in Implementation of different python libraries matplotlib, NumPy, SciPy, python-twitter, Pandas data frame, Fabric and urllib2 in generating graphical reports for statistical analysis and for Numerical Analysis.
  • Worked in container-based technologies like Docker, Kubernetes and Open shift. Create external tables with partitions using Hive, AWS Athena and Amazon Redshift and Done data analytics for search engine optimization done with a Google search query API written in Python.
  • Analyzing the Data from different sourcing using Big Data Solution Hadoop by implementing Azure Data Factory, Azure Data Lake, Azure Data Lake Analytics, HDInsights, Hive, Sqoop
  • Implement functionality such as Searching, Filtering and Sorting data using ReactJS framework. Responsible for user validations on client side as well as server side.
  • Worked on JIRA tools for issue tracking, reporting versions, epics, sprints etc. and on built development environment with JIRA, Bit Bucket. Created fully automated CI build and deployment infrastructure and processes for multiple projects using Jenkins, Ansible & GitHub. Managing Customer Engagements with Stake holders to gather Test Automation requirements and priorities.

Python Developer

Confidential, San Francisco, CA

Responsibilities:

  • Developed views and templates with Python and Django's view controller and template language to create a user-friendly website interface. Migrated applications to the AWS cloud Environment.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL. Deployed apps and services using Elastic Beanstalk, ec2 and Docker containers on Amazon Web Services.
  • Created internal diagnostic tools using Golang and AngularJS in order to assist with customer issues.
  • Developed new RESTful API services that work as a middleware between our application and third-party APIs that we will used using Golang.
  • Created Python and Bash tools to increase efficiency of application system and operations, data conversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration,
  • Worked with Neptune DX platform from which we can provide a fast, open, cost effective and secure way to develop custom application that shine in Hybrid system landscapes.
  • Also worked with azure cosmos DB Gremlin API is used to store and operate with graph data on a fully managed database service designed for any scale.
  • Designed UI patterns, UX patterns, GUI designs, page illustrations, and user conceptual designs, templates and banners using Adobe Photoshop CS5 and Adobe Illustrator CS5. Deploying application in AWS cloud using services like EC2, DynamoDB, Aurora, ELB, VPC etc.
  • Worked with cypher which allows users to store and retrieve data from the graph database. Implemented web applications in Flask frame works following MVC architecture.
  • Designed and developed Micro Services using (MEAN Stack) node.js, Mongo DB, Neo4J, Elastic search on Cloud OpenStack Platform. Developed various REST API components using Jersey REST framework. Wrote scripts and indexing strategy for a migration to Confidential Redshift from SQL Server and MySQL database.
  • Worked with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, Node.JS, Ember.JS, bootstrap.JS, Require .JS, D3.JS, etc.
  • In-depth knowledge of Data Sharing in Snowflake also have In-depth knowledge of Snowflake Database, Schema and Table structures. Heavily involved in testing Snowflake to understand best possible way to use the cloud resources.
  • Hands on experience in installing, configuring, and using Hadoop components like Hadoop MapReduce, HDFS, HBase, Hive. Wrote Kafka producers to stream the data from external rest APIs to Kafka topics.
  • Also worked with amazon S3 buckets from which we load data to Neptune. In which I have worked on Neo4j community edition graph database version 4.0.0
  • Good understanding of OpenShift platform in managing Docker containers and Kubernetes Clusters. Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes
  • Developed a Python script for automation of the process of triggering and ingestion using python modules such as Pandas, Spark, functions, decorators, generators and data structures.
  • Involved in migrating tables from RDBMS into Hive tables using SQOOP and later generated data visualizations using Tableau. Created a Rich Single Page Application using HTML, CSS, JSP, JSON, Angularjs
  • Involved in Design, analysis, Implementation, Testing and support of ETL processes for Stage, ODS and Mart. Prepared shell scripts for executing Hadoop commands for single execution.
  • Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django Created Menus and Drawer component by using TypeScript.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap.
  • Deployment of Web services for online transactions using C# and exposed them through SOAP and HTTBuilt real time data pipelines by developing Kafka producers and Spark streaming applications for consuming. Designed and implemented data post processing, ingestion, and data lake modules (Pandas, Spark, Celery, RabbitMQ)
  • Developed web applications using MongoDB and back-ground processes using Risqué and Redis and Worked on performance tuning of cluster using Cassandra Configuration file and JVM Parameters.
  • Worked on designing, coding and developing the application in Python using Django MVC. Worked on integrating python with Web development tools and Web Services.
  • Created number of EC2 instances for carrying parsing operations and worked on S3 for data storage functions in doing ETL jobs and data transformations using Boto3 library in python. Used GitHub for Python source code version control, Jenkins for automating the build Docker containers.
  • Setup database in AWS using RDS and configuring backups for S3 bucket. Implemented CI/CD process, CIT automated testing, deployment using GIT, REST API, Ansible & Puppet.
  • Worked with engineering teams to optimize Elasticsearch data ingest and search. Successfully Generated consumer group lags from Kafka using their API.
  • Automated the Infrastructure provisioning through configuration management tools such as ansible and develop automation scripts using python, and AWS cloud Formation.
  • Worked on preventing vulnerabilities like Cross-site scripting (XSS), SQL, operating system, email, LDAP injection, and SQL injection.
  • Providing support to IT personnel in designing, developing, analyzing, testing, debugging, and executing C# programs for windows desktop and web-based applications.
  • Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods. Designed the front end of the application using HTML5, CSS, AJAX, JSON and JavaScript.
  • Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Launched an EC2 instance with custom security groups, with custom SSH keys and register the output for the further debugging process.
  • Prepared ETL standards, Naming conventions and wrote ETL flow documentation for Stage, ODS and Mart. Work with Business Intelligence tools like Business Objects and Data Visualization tools like Tableau.

Python Developer

Confidential - San Jose, CA

Responsibilities:

  • Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
  • Assisted users in creating/modifying worksheets and data visualization dashboards in Tableau. Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Developed entire frontend and backend modules using Python on Django Web Framework. Reviewed high-level design specification, ETL coding and mapping standards.
  • Involvement in LINUX/Unix system Administration, System Builds, Server Builds, Installations, Upgrades, Patches, Migration, Troubleshooting on RHEL.
  • Involved in designing user interactive web pages as the front-end part of the web application using various web technologies like HTML, JavaScript, React JS, jQuery, AJAX and implemented CSS for better appearance and feel.
  • Knowledge of cross-browser and cross-platform development of HTML and CSS based websites in Windows like IE 6, IE 7, IE 8 and FF.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy. Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Ruby, Shell script etc.
  • Good at developing Big data-based Solutions using Hadoop and Spark, Information Retrieval and Machine Learning areas. Experience with Django and Flask a high-level Python Web framework.
  • Used AJAX to modify small portions of the web pages by sending a request to the server avoiding the need of reloading the entire web page
  • Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster. Involved in Hadoop cluster task like Adding and Removing Nodes without any effect to running jobs and data.
  • Performed Kafka analysis, feature selection, feature extraction using Apache Spark Machine. Interactive in providing change requests, trouble reports and requirements collection with the client.
  • Implemented React JS Services for connectivity between web application and back-end API'S using TypeScript.
  • Assisting project manager in defining detailed specifications for specific functionality requirements as well as analyzing, designing, and encoding new systems using C# language. Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.
  • Managed code versioning with GitHub, Bit Bucket and deployment to staging and production servers. Implemented MVC architecture in developing the web application with the help of Django framework.
  • Used Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks. Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Involved in code reviews using GitHub pull requests, reducing bugs, improving code quality, and increasing knowledge sharing . UI Designing, Development and Testing of Web Forms using ASP.NET, C#, XML ADO.NET and .NET Framework.
  • Implemented monitoring and established best practices around using elastic search. Installed and configured monitoring scripts for AWS EC2 instances.
  • Implemented task object to interface with data feed framework and invoke database message service setup and update functionality.

Python Developer

Confidential - Austin, TX

Responsibilities:

  • Involved in development using C++, bug fixing and unit testing of the Layout commands Worked with JMS (java messaging service) for asynchronous communication
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/jQuery and High Charts for data visualization of the served pages.
  • Developed web-based applications using Python, Django, XML, CSS, HTML, DHTML, JavaScript and jQuery. Experience in design and development of applications using .NET Framework, C#.NET, ADO.NET, LINQ, Visual Studio 2003/2005/2008, AJAX, SQL Server 2008, UML.
  • Built client pages using HTML, JSP, XML to interact with users, and the business logic is implemented using Servlets and Java Beans.
  • Educate developers on how to commit their work and how can they make use of the CI/CD pipelines that are in place. Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval
  • Developed software code using C# programming language to meet design specifications, and user requirements as well as delivered high-quality applications within specified deadlines. Knowledge of web components, ES6 and typescript.
  • Publish and Consume Contract First SOAP web services using spring & Restful Web services using Jersey
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture Worked on JMS components for asynchronous messaging
  • Worked mainly on Core Java, C++, STL, data structures, UNIX, multithreading Implemented code MVC2 framework using JSP's JavaBeans & Servlets Utilized Python libraries NumPy, Twisted and Matplotlib
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery,
  • Worked on various environment Python, MYSQL, Apache, CSS, GIT, DHTML, HTML, JavaScript, Shell Scripts.

We'd love your feedback!