Sr. Python Full Stack Engineer Resume
4.00/5 (Submit Your Rating)
Atlanta, GeorgiA
SUMMARY
- A highly motivated and goal oriented Sr.python full stack developer, with a unique edge, writing well - formed code, utilizing sound development practices, evangelize excellence in application engineering, component re-use, architecture design and technical standards.
- Used modern principles for product/feature development like DevOps, CD/CI, Agile/Scrum, test driven development, object-oriented design, coding standards.
- Support application from a server-side and Cloud perspective, experienced in MVW frameworks like Django, Java Scripts, Jquery and working with python ORM library including Django ORM, C++, MySQL, UNIX and Linux.
- Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS and JavaScript.
TECHNICAL SKILLS
Programming Languages: SQL, PL/SQL, No-SQL,Python 3.x, Perl, PySpark, UNIX shell Scripting, Linux
Databases & Tools: Oracle 12c, Oracle 11 G, SQL server, DB2, TOAD, PL-SQL Developer, DB2, Teradata, SQL Server, 4.X, Service Now, Spark, Apache Hadoop 2.2
Web Services: Soap, Apache Axis, Restful
Web Technologies: JavaScript, HTML, CSS, JQuery, AngularJS, ExtJS, Node JS, React JS, JSON and bootstrap
Version Controls: GIT, Github, SVN, CVS
Cloud: AWS, openstack
Frameworks: Django, Flask
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, Georgia
Sr. Python Full Stack Engineer
Responsibilities:
- Created a Python/Django based web application using Python scripting for data processing.
- 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 MySQL for the database, and HTML/CSS/jQuery and High Charts for data visualization of the served pages.
- Configured Spark Streaming to receive real time data from the Apache Kafka and store the stream data toHDFSusingScala.
- UsedPigasETLtool to do transformations, event joins and somepre-aggregationsbefore storing the data ontoHDFS
- UsedKafkato patch up a customer activity taking after pipeline as a course of action of steady appropriate subscribe supports.
- Implemented Continuous Delivery framework usingChef Jenkins, andMaveninLinuxenvironment onAWSPublic cloud.
- UsedPySpark-SQLto loadJSONdata and create schemaRDD, Data Framesand loaded it into Hive Tables and handled structured data using Spark-SQL.
- Created server monitoring daemon with Psutil, supported by Django app for analytics which I created. Also researched big data solutions with Cassandra database.
- Maintained databases using Python and developed Python based API (RESTful Web Service) using Flask and PostgreSQL.
- 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.
- 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
- Involved in development of Web Services using and REST for sending and getting data from the external interface in XML and JSON format.
- 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.
- Designed automation scripts to back up the old records by using Mongo DB export command and transferred the files into backup machine with the help of ftplib.
- Architected and implemented web application selecting appropriate technologies using Coldfusion, SQL Server, Flash and Actionscript
- Created shell scripts, python scripts for setting up baselines, branching, merging and automated processes across the environment on Linux and window platforms.
- Used different libraries for software development in Python - Beautiful Soup,numpy,scipy,matplotlib, python-twitter,Pandasdata frame, networkx, MySQLdb for database connectivity andIDEs- sublime text, Spyder, emacs.
Confidential
Sr. Python Developer
Responsibilities:
- Created Python and Bash tools to increase efficiency of call center application system and operations, data conversion scripts,REST, JSON, and CRUD scripts forAPI Integration.
- Worked with SQOOP jobs to import the data from RDBMS and used various optimization techniques to optimize Hive, Pig and SQOOP.
- Performed dynamic UI designing with HTML5, CSS3, less, Bootstrap JS, JavaScript, JQuery, JSON and AJAX.
- Set up distributed infrastructure in AWS including databases (RDS), ElastiCache, S3, Cloudfront, load balancers and job servers to achieve a distributed and scalable application.
- 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.
- Create and collect measurements across OpenStack using Ceilometer Telemetry Service, Monitoring running stacks including events & resources on OpenStack Cloud.
- Developed web applications using MongoDB and back-ground processes using Resque and Redis and Worked on performance tuning of cluster using Cassandra Configuration file and JVM Parameters.
- Worked on Confidential Web Services (AWS), Open stack, Docker Puppet, Chef, Ansible, AWS Cloud Formation, AWS Cloud Front Built web-services that allowed integrating the business application with the legacy applications and facilitates for future applications.
- Created real-time dashboard for Executives, utilizing Logstash, graphite, Elastic Search, Kibana & Redis.
- Executed various MySQL database queries from python using Python-MySQL connector and MySQL dB package.
- Worked in team of Architects and Developers to build and deploy Python Flask Linux/Unix AWS.
- Analyzed the legacy batch processes and scripts such as Unix, SAS, Python etc.
- Managed code versioning with GitHub, Bit Bucket and deployment to staging, production servers and created Git repository and added to GitHub project.
- 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.
- Worked withspark framesfor ingesting data from flat files into RDD's to transform unstructured data and structured data.
- Developed Cloud Formation templates, also launched AWS Elastic Beanstalk for deploying, monitoring and scaling web applications using different platforms like Docker, Python etc.
- Implemented or exposing the Micro services to base on RESTful API utilizing Spring Boot with Spring MVC.
- 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.
- Installed, configured and managed the ELK Stack for Log management within EC2 / Elastic Load balancer for Elastic Search.
- 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.
Confidential
Python Developer
Responsibilities:
- Created triggers for efficient access control of theGIToperations, to invoke operations before or after the execution of vitalGITevents, to restrict or provide access to users.
- Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites. Implemented SOAP/RESTful web services in JSON format.
- Used perl to initially designed to replace complex shell scripts.
- Configured RDS instances using Cloud formations and Terraform, also used Terraform to map more complex dependencies and identify network issue.
- Used Microservices, API, Java 8, AWS Cloud Solutions, Java, API Gateway, Apigee, Spring Boot, Micro-services, Relational and/or NoSQL databases.
- Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT.
- Used Python alongside using libraries like matplotlib for charts and graphs, MySQL dB for database connectivity, Python -twitter, PySide, Pickle, Pandas data frame.
- Build Cassandra queries for performing various CRUD operations like create, update, read and delete, also used Bootstrap as a mechanism to manage and organize the html page layout.
- Developed the notification service by posting the JSON request in AWS API Gateway, Validating the response in Lambda by getting the data from Dynamo DB and sending the notification through AWS SNS.
- Used Django framework to develop entire frontend and backend modules in Python .Created independent libraries in Python which can be used by multiple projects which have common functionalities.
- Created Data tables to display customer information and add, delete, update customer records using Python, MySQL and XHTML.
- UsedReact JSin components like JSX, creating React components, Virtual DOM, ReactProps, Lifecycle methods, working with ReactStatesand Events.
- Collaborated closely with and guide development teams during all phases of the development lifecycle with emphasis on native cloud, serverless, and containerized solutions.
- Worked on Confidential EC2 CloudInstances using Confidential Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
- Support an Agile CI/CD Environment with DevOps where we make the Atlassian tools (Jira and Bitbucket) and provide layer 3 support on these tools if there are any issues.
- Understood and learnt that how modern software architectures works (client-server, Web technology, micro-services.
