Python /aws Developer Resume
Houston, TX
SUMMARY
- 5+ years of experience as a Web/Application Developer and Cloud Engineer and coding with analytical programming usingPython, Flask, HTML, CSS, JavaScript.
- Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post - deployment documentation.
- Experience in designing the project workflows/pipelines usingJenkinsas CI tool.
- Experienced in object-oriented programming (OOP) concepts using Python.
- Experience in using CI/CD tools Hudson, Build Forge, andJenkinsfor automated builds.
- Expert in STL containers, Design Patterns, Socket programming, Multithreading.
- Experience in Python open stack API's
- Experience in using various version control systems like GIT, SVN, CVS.
- In-depth experience in LAMP (Linux, Apache, MySQL, Python) Architecture.
- Actively involved in each phase of software Development life cycle (SDLC) experience in Agile Software Methodology.
- Experience in AWS Cloud platform and its features which includes EC2, EMR, IAM, Cloudwatch, lambda, AWS Config and AWS S3.
- Experience in working on various python packages such as NumPy, Pandas, SQL Alchemy, matPlotlib, boto3, pickle, PySide, SciPy, PyTables, Psycopg2.
- Experience in developing web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Angular JS, VB, C++, XML, CSS, HTML, DHTML, JavaScript and jQuery.
- Experience in developing web services REST and consuming web services with python programming language
- Good knowledge in working with application server - Apache Server, Tomcat (6.0, 7.0, 8.0), WebLogic (10.0, 10.3, 11g), WebSphere (7.0, 8.5).
- Performed 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.
- Experienced with integration of MongoDB and Casandra databases
- Building a Command line tool to interact with RESTful API using inGolang.
- Experience with UML diagrams
- Experience handling Kubernates orchestration with pods having Dockers Containers.
- Hands-on experience in Unix and Linux Kernels.
- Hands on experience in JIRA, Confluence.
- Defined the problem statement and explored the possibilities of using deeplearningalgorithms for solution identification in Higgs Boson simulated dataset.
- Hands-on Apache Spark jobs using python in test environment for faster data processing and used Spark SQL for querying.
- BuiltJenkinsjobs to create AWS infrastructure from GitHub repos containing Terraform code.
- Hands on experience with installation and configuration of Apache Tomcat server.
- Implemented SonarQube for code quality check and Nexus repository and integrated them into Jenkins to achieve Continuous Integration.
- Good Knowledge in creating processing data pipelines using Kafka and Spark Streaming.
- Managed large datasets usingPandadata frames and MySQL
- Used SonarQube for code coverage and code quality.
- Experience in writing SQL, Sub Queries, Stored Procedures, Triggers, Cursors and Functions.
- Good experience with python frameworks like Flask and WebApp2.
- Have Experience in List Comprehensions and python inbuilt functions such as Map, Filter and Lambda.
- Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Experience using Snowflake environment with multiple sizes of warehouses.
TECHNICAL SKILLS
Programming Languages: Python-3.5 & 2.7, C, C++, UML (design), Java, SQL and PL/SQL.
Python Libraries: Python, Django, Flask, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Numpy, matPlotLib,PySide, Scipy, wxPython, PyTables.
Frameworks: Django, web2py, pyramid, Flask
Databases: Oracle, MySQL, PostgreSQL, MongoDB, Snowflake warehousing.
Cloud Technologies: AWS, Rackspace Cloud, EMR, S3, IAM, Lambdas
Protocols: TCP/IP, HTTP/HTTPS, SOAP, SNMP, SMTP, REST.
Methodologies: Agile, Scrum and Waterfall
Operating Systems: Linux, Unix, Windows.
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Python /AWS developer
Responsibilities:
- Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.
- Use of Logger objects in python scripts to spit out logs to cloudwatch.
- Used Apache Airflow with Python to schedule automated daily jobs.
- Performed Service transformation in developing ground-based software tools and services that provide near real-time and event-based message processing.
- Interacted with Business team to gather requirements.
- UtilizedPytest,mock the Python Unit test framework for all Python applications.
- Designed, implemented and tested custom scripts.
- Automation ofunit testingusing Python. Different testing methodologies like unit testing, Integration testing and web application testing.
- Development ofPython API’sto dump the array structures in the Processor at the failure point for debugging
- Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
- Developed a fully automated continuous integration system usingGit,Jenkins,MySQLand custom tools developed inPythonandBash.
- Run huge queries on Snowflake warehouses and created tables based on the output.
- Utilized variousIDEsand internal debug tools during debugging.
- Developed Merge jobs in Python to extract and load data into MySQL,PostgresDB databases.
- Worked on MVC architecture using Python as controller.
- Build numerous Lambda functions using python and automated the process using the event based triggers.
- Worked on packages like socket, REST API, Flask, boto3, pandas.
- Worked in MySQL,Postgres,Snowflake databases on simple queries and writing Stored Procedures for normalization.
- Presented the findings in Tableau after executing huge queries on Snowflake for analytical purposes.
Environment: AWS, Python 3.4, Python2.7, API Gateway, pySpark, REST API, Flask, HTML, Dockers, Apache Airflow, Snowflake, SQL, Tableau, PagerDuty, eclipse, MS-SQL Server, Postgres, GIT, Jira, Jenkins, Confluence.
Confidential
Full stack Engineer, Python Developer
Responsibilities:
- Used Flask Framework in developing web applications to implement the model view control architecture.
- Extensive usage of SQL Profiler and Analytics for query optimization and maintenance.
- Created deployment groups in one environment for the Workflows, Worklets, Sessions, Mappings, Source Definitions, Target definitions and imported them to other environments.
- Implemented Bash, shell, Python scripting to Automate many day-to-day tasks using crontab.
- Created Business Logic using Python to create Planning and Tracking functions.
- Developed views and templates with Python and Flask's view controller and templating language to create a user-friendly website interface.
- Develop consumer-based features and applications using Python, Django, CSS, Flask, HTML and other web technologies.
- Tested unit modules using pytest and run a test converage for the application code.
- Used Unit Test Python library like mockS3 for testing using a mocked S3 environment.
- Developed and Tested features of dashboard using CSS, JavaScript, Django, and Bootstrap.
- Collected huge data from Civil structures and put into a dataframe for analysis.
- Worked on front end frame works like CSS Bootstrap for development of Web applications.
- Experience in using collections in Python for manipulating and looping through different user defined objects.
- Created RPC-based service for reading large volume of data from PostgreSQL.
- With using of Python OS module on UNIX environment, made job cloning and forking.
- Implemented in Jenkinsfor Continuous Integration and for automating all builds and deployments and BuildJenkinsjobs to create AWS infrastructure from GitHub repos containing terraform code and Installed and AdministeredJenkins.
- Extensively worked onJenkinsby installing, configuring and maintaining for Continuous integration(CI) and for End to End automation for all build and deployments.
- Mentored large scale data and analytics using advanced statistical andmachinelearningmodels.
- Deploy third party's applications using various CI tools likeJenkins.
- Collaborated with team of QA to build and populate DB and to ensure the standards.
- Implemented RESTful Web-Services for sending and receiving the data between multiple systems and Databases.
- Co-ordinated with clients for User-Acceptance testing.
Environment: Python 3.4,2.7, Django 1.9/1.7, Java 1.7, SQL, Java Script, Linux, Shell Scripting, Mongo DB HTML, Eclipse jQuery, JSON, XML, CSS, MySQL, pytest, Bootstrap, Crontabs.
Confidential
Software Engineer
Responsibilities:
- Built database Model, Views and API's using Python for interactive web-based solutions.
- Responsible for managing large databases using MySQL.
- Wrote and executed various MySQL database queries from Python-MySQL connector and MySQL db. package.
- Developed and designed automation framework using Python and Shell scripting.
- Involved in debugging and troubleshooting issues and fixed many bugs in two of the main applications which are main source of data for customers and internal customer service team.
- Implemented SOAP/RESTful web services in JSON format.
- Created Git repository and added the project to GitHub.
- Placed data into JSON files using Python to test Django websites. Used Python scripts to update the content in database and manipulate files.
- Developed web-based application using Django framework with python concepts.
- Generated Python Django forms to maintain the record of online users.
- Used Django API's to access the database.
- Responsible for designing, developing, testing, deploying and maintaining the web application.
- Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.
- Wrote Python modules to view and connect the Apache Cassandra instance.
- Created Unit test/ regression test framework for working/new code.
- Designed and developed the UI for the website with HTML, XHTML, CSS.
- Involved in working with Python open stock API's.
- Involved in debugging the applications monitored on JIRA using agile methodology.
- Attended many day-to-day meetings with developers and users and performed QA testing on the Application.
- Experience in using containers like Docker.
Environment: Python, Django 1.4, HTML, CSS, JSON, XML, MySQL, Shell Scripting, GIT Hub, JIRA.