Senior Aws Python Developer Resume
Phoenix, AZ
SUMMARY
- 8+ years of IT experience in analysis, design, development, testing, maintenance and applications using various technologies.
- Hands on experience in developing web applications implementing Model View Control architecture using Django, Flask web application frameworks.
- Developed web applications, RESTful web services and APIs using Python Flask, Django; good knowledge of web services with protocols SOAP, REST.
- Solid background in Object - Oriented analysis in developing front end and back end framework using various Design Patterns.
- Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC).
- Strong expertise in development of web based applications using Python, Java, HTML, XML, KML, CSS, DHTML, JavaScript, JSON, Angular JS and jQuery.
- Working knowledge of Python ORM libraries including Django ORM, SQLAlchemy.
- Experience in developing applications using Amazon Web Services like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load balancer ELBs.
- Strong development experience on Linux based operating systems (Debain, CentOS, RedHat, Ubuntu).
- Proficiency in writing SQL queries (T-SQL, PL/SQL programming), tables, view, functions, triggers, stored procedures using relational databases like MySQL, MSSQL, Oracle; Experienced in NoSQL technologies like Cassandra, Mongo DB.
- Experienced in using Pig, Hive, Sqoop, Oozie, ZooKeeper, HBaseand Cloudera Spark, Ansible, Docker And Git.
- Deep knowledge of different Big data analytical and processing tools like Pig, Hive,Sparkcore andStreaming.
- Developed API for using AWSLambdato manage the servers and run the code in the AWS.
- Experience in developing MapReduce jobs to process data sets using MapReduce programming paradigm.
- Good Experience in Linux Shell Scripting (Bash) and following PEP Guidelines in Python.
- Good knowledge in working with application server - Apache Tomcat, WebLogic, WebSphere,SAS.
- Experienced in Scrum-Master duties of planning and prioritizing work for team
- Well versed with Agile and Test driven development methodologies.
- Logical thinker, able to provide effective solutions to solve difficult problems.
- Great team-player & fun attitude, competent time manager, very dependable under pressure and passionately dedicated to the task.
- Used AWS to make it easier to build and manage your websites and applications
- Amazon Web Services (AWS) provides on-demand computing resources and services in the cloud, with pay-as-you-go pricing
TECHNICAL SKILLS
Languages: Python, C/C++, ASP.NET, Shell Scripts, Java, SQL, T-SQL, PL/SQL, HTML, CSS, JavaScript, jQuery
Web Technologies: HTML, CSS, DOM, JavaScript, XML, KML, AJAX, JQuery, JSON
Web Frameworks: Django, Pyramid, Flask, Webapp2, AngularJS
Databases: MySQL, MSSQL, Oracle (8i, 9i, 10g, 11g), MongoDB
Operating Systems & Servers: UNIX/Linux, Ubuntu, Windows, Apache Tomcat
Utilities: Git, SVN, MS Visio, MS Office
Methodologies: Waterfall, Spiral, Agile
PROFESSIONAL EXPERIENCE
Confidential, Phoenix,AZ
Senior AWS Python Developer
Responsibilities:
- Participated in all stages of Software Development Life Cycle like Planning, Analysis, Design, Implementation and Testing.
- Model View Control architecture is implemented using Django Framework to develop web applications.
- Developautomationflows on IC Complier place & route tools and solve design problems.
- Configure and deploy AWSLambdaservice to run codes in response to events and automatically manage resources.
- Experienced in Spark managing and reviewing Hadooplog files.
- Load and transform large sets of structured, semi structured and unstructured data.
- Created Hive Dynamic partitions to load time series data
- Used Ansible to Deploy the configuration Management.
- Troubleshot problems withDocker and other web technologies implemented Continuous Integration using Jenkins and GIT.
- Automated the cloud deployments using Ansible, python and AWS Cloud Formation Templates
- Designing and implementing container CI/CD orchestration systems with Docker Swarm and Kubernetes.
- Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
- Developed Login validation, built role/user authorization in controller level. tools developed inPythonandBash.
- Composedpythonscripts using power shell to parse XML and JSON reports and load the information in database.
- Inherited Webscope software responsibilities, which is a software system utilizing MySQL, Apache Server, Python, and to automate data analysis and create interactive web pages to analyze results of tests.
- Debugged Predictive Coverage Analysis Tool software and helped optimize speed and accuracy of analysis in both GOand C++ languages.
- Maintain a solid understanding of MySQL database.
- Implemented Business logic, worked on data exchange, processed XML and HTML using Python 3.4 and its familiar framework Django.
- Worked on Django API's for accessing the database.
- Developed Views and Templates with Python and Website interface is created using Django's view controller and template.
- Executed the Cloud system testing withAzure, Web Jobs, APIs, Enterprise Service Buses, JSON and XML validation
- Involved in analysis of the root cause of the failure by verifying through Database logs and application logs via WebJob fromazureservices.
- Implemented AWS solutions using EC2, S3, Redshift,Lambda, RDS, EBS, Elastic Load Balancer, Auto scaling groups, SNS, Optimized volumes and Cloud Formation templates
- Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap and JSON.
- Used SQL stored procedures and UNIX Shell Scripts for importing/exporting Data and Conversions.
- Participated in regular reviews of customerTestingdata and RMA issues with the production Customer Focus Teams.
- Experience inSparkStreaming to receive real time data and to store the stream data into HDFS us-ing Scala.
- Hands on experience inSpark creating RDD’s, applying Transformations and Actions.
- Good understanding of Hive tables design, loading the data into Hive tables.
- Python Unit test library was used for the purpose of testing many programs on Python and other codes.
- For the manipulation of data from the database various queries using SQL were written and created a database using MySQL.
- Installed and configured Hadoop MapReduce, HDFS, Developed multiple MapReduce jobs in java for data cleaning and processing.
- Importing and exporting data into HDFS and Hive using Sqoop.
- Created partitioned tables in Hive, mentored analyst and test team for writing Hive Queries.
- Developed Pig Latin scripts to extract the data from the web server output files to load into HDFS.
- Involved in cluster setup, monitoring, test benchmarks for results.
- Used AJAX for Better interactivity for the end user and easier navigation with Node JS and AJAX is compact.
- AWS provides a secure global infrastructure, plus a range of features that you can use to secure your data in the cloud
- To provide a complete solution for computing, query processing, and storage across a wide range of applications.
Environment: Python 3.4, Django, Java Script, HTML, Angular JS, JQuery, JSON, AJAX, XML, CSS, SQL, MySQL, Bootstrap, Restful Web Services, Beautiful Soup, Jenkins, Git, GitHub, Linux, PyCharm.
Confidential, Peoria, IL
Senior Python Developer
Responsibilities:
- Full Stack developer, created a custom web application using Django, AWS (Amazon web service), REST, Json with JavaScript, JQuery, AJAX components.
- Created database Model, APIs and Views utilizing Python in order to build an interactive web based application.
- Implemented OpenShiftis Red Hat's open source P.a.a.S. offering, built on Kubernetes and Docker.
- I have been on the DevEx team, working on our CLI workflow and automated Docker Build system.
- I have also helped maintain our Jenkins plugin for interfacing withOpenShift.
- Managed APR DesignAutomationvendor applications and business relationships with internal customer satisfactions, tool bug fixes, business meetings and release trainings.
- Led documentation development team for APR to Physical Verificationautomationflow with DRC, LVS and antenna quality check. Created and managed document website.
- Managed EDA tool installation and license maintenance.
- Used Python to place data into JSON files for testing Django Websites.
- Updated and manipulated content and files by using python scripts.
- Used the Django Framework to develop the application.
- Handled high volumes of data where a group of transactions is collected over a period of time using Batch data processing and Applied Batch processing in payroll and Billing systems
- Performed transformations using Kafka like event joins, filter bot traffic and some pre-aggregations using Pig
- Wrote scripts in Python for automation of testing jobs.
- Modified multi-threaded C++ programs to process data; used STL containers, algorithms, various data structures and design patterns in software design.
- Involved in Developing a RESTful service using Python Flask framework.
- Created complex dynamic HTML UI using jQuery.
- Developed an analytics system using Memcached, Cassandra
- Performed Python scripting using the pyodbc module to select daily .xlsx files and then to read and connect those files onto Access. From there, data would be filtered and manipulated to be appended onto a master inventory table
- Compared leases using inner/outer joins that are active to our total lease database to ensure data integrity and validity.
- Developed several Python administrative scripts to automate project deployment process.
- Implemented the unit test cases and mentored junior developers
- AWS provides a variety of computing and networking services to meet the needs of your applications. use the compute and networking services with the storage, database, and application services to provide a complete solution for computing
Environment: Python, Django, Flask, UML Rational Rose, C++, Design Patterns, SVN, HTML, CSS, AJAX, Angular.js, JSON, Restful, XML, JavaScript, OOA/OOD, Shell Scripting, Git, GitHub, MYSQL.
Confidential, Mayfield Village, OH
Python Developer
Responsibilities:
- Worked on the project from gather requirement developing the entire application, with help from other analyst.
- Used Django configuration to manage URLs and application parameters.
- Generated Python Django Forms to record data of online users
- Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
- Used Python based GUI components for the front end functionality such as selection criteria.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Also used Bootstrap as a mechanism to manage and organize the html page layout.
- Used Django configuration to manage URLs and application parameters.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Use of Python Frameworks for data analysis including Sqlalchemy.
- Designed and created backend data access modules using PL/SQL stored procedures and Oracle 9i.
- Created database access layer using JDBC and PL/SQL stored procedures.
- Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
- Used HTML, CSS, JQuery, JSON and JavaScript for front end applications.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Worked in an agile development environment.
- Developed Generic Data validation framework using Mapreduce.
- Expertise in writing Hadoop Jobs for analyzing data using Hive and Pig
- Expertise in writing Hive UDF, Generic UDF's to in corporate complex business logic into hive queries in the process of performing high level data analysis
Environment: Python, Django, JSON, HTML, CSS, AJAX, JQuery, Bootstrap, AWS, XML, SOAP, GitHub, Jira, Agile, SQL, PL/SQL, MYSQL, Oracle and Windows.
Confidential, Charlotte, NC
Java Developer
Responsibilities:
- Designed and developed use-case diagrams, class diagrams, and object diagrams using UML Rational Rose for OOA/OOD techniques.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and developed data management system using MySQL.
- Rewrite existing Java application in Python module to deliver certain format of data.
- Wrote Python scripts to parse XML documents and load the data in database.
- Generated property list for every application dynamically using Python.
- Responsible for search engine optimization to improve the visibility of the website.
- Handled all the client side validation using JavaScript.
- Performed testing using Django's Test Module.
- Involved in AJAX driven application by invoking web services/API and parsing the JSON response.
- Involved in writing application level code to interact with APIs, Web Services using JSON.
- Creating unit test/regression test framework for working/new code.
- Using Subversion version control tool to coordinate team-development
- Analysis of the top errors occurring post an Integrated release using Hive and Pig
- Used Sqoop to move the analyzed data to the MySql DB for report generation.
Environment: Python, Django, Java, MySQL, HTML, XHTML, CSS, AJAX, JSON, JavaScript, Apache Web Server, Linux.
