Aws Python Developer Resume
Houston, TX
SUMMARY
- Around 8 years of experience as a Python developer with analytical programming usingPython and Django. Work experience in various environments such as: Python, Django, HTML/CSS, Script, Eclipse, GIT, GitHub, AWS, Linux, and Shell Scripting.
- Worked with the Relational database systems like MySQL, MSSQL, PL/SQL, Oracle, DB2, SQL Server, RDBMS, and NoSQL database systems like Redis, PostgreSQL, MongoDB, CouchDB, Cassandra, Wakanda.
- Skilled in debugging/troubleshooting issues in complex applications
- Good experience in Artificial Intelligence and Machine Learning using Python (libraries used: NumPy, SciPy, matplotlib,gensim, python - twitter, Pandas, urllib2, keras, tensorlow, nltk), CNN, RNN.
- Working with variousPythonIntegrated Development Environments like (IDE) PyCharm, Spyder.
- Developed consumer-based features and web-applications using Python, Django, HTML
- Experience in developing web applications by following MVC Architecture using server-side application Django
- Experience inCloud (Azure, AWS, and GCP),DevOps, Configuration management, Infrastructure automation, Hadoop, Continuous Integration & Continuous Delivery (CI/CD) using bitbucket.
- Superior Troubleshooting and Technical support abilities with Migrations, Network connectivity, Security, and Database applications. Experienced in customizingSelenium APIto suit in testing environment
- Experienced in performing Data driven testing and developing manual and automated tests in different platforms usingPython, Pytest/Unittest/Robot and the Selenium library.
- Exposure to Web Application Development using Ruby on Rails, J2EE technologies and Oracle.
- Experience in building both Data pipelines and CI/CD pipelines on premises and on cloud.
- Good knowledge in Tableau, Matplotlib, Seaborn for interactive data visualizations.
- Proficient experience with Anaplan, Power BI, Tableau within large and complex environments
- Experience in AWS Cloud Computing services, such as EC2, S3, Lambda, API, DynamoDB, EBS, VPC, ELB, Route53, Cloud Watch, Security Groups, Cloud Trail, IAM, CloudFront, Snowball, EMR and Glacier.
- Well Versed inOperation of IP data Networks(Functions ofRouters, Switches, OSI and TCP/IP models)
- Experienced in ConfiguringLAN Switching Tech, IP Routing, IP services, IP addressing and WAN technologies
- Developed entire frontend and back-end modules using Pythonon Django Web Framework with GIT.
- Good Experience in Linux Bash scripting and following PEP Guidelines in Python
- Experience in developing ETL pipelines in and out of data warehouse using combination of Python and Snowflakes SnowSQL Writing SQL queries against Snowflake.
- Has Experience in List Comprehensions and pythoninbuilt 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.
- Experienced in Unit testing, System Integration testing (SIT), User acceptance testing (UAT), Functional testing.
- Successfully Managed CISCO SCM team based on agile and waterfall methodologies and mission critical integrations until go live with managing complex milestones.
- Develop project deployment using Google Cloud/Jenkins, Elastic Search and using web Services like Amazon Web Services (AWS).
- Expertise in services such as Azure Kubernetes and AWS Elastic container service.
- Good exposure to UI design using Bootstrap, HTML, CSS, JavaScript. In depth knowledge and expertise in Data Structures and Algorithms, Design Patterns, proficient in UNIX Shell Scripting, python scripting and SQL Query building (SQL query with join, sub query, correlated query, and analytical query).
- Working experience in Database design, Data Modelling, Performance tuning and query optimization with large volume of multi-dimensional data.
- Performed code reviews and implemented best Pythonic programming practices.
- Hands on experience in Designing and developing API's for the applications usingSwagger, Python, ReactJS, NodeJS
- Exceptional ability to work independently with a team of Python coders.
- Self-motivated team player with good Analytical, Logical and Problem-solving ability.
TECHNICAL SKILLS
Programming Languages: Python, Ruby, C, C++, C#, Java/J2EE, JavaScript
Web Technologies: HTML5, CSS3, XML, Bootstrap3, AJAX, Dom, Springboot, jQuery, Angularjs, Nextjs Vue, Bootstrap
Databases: SQL, MySQL, Oracle, MongoDB
Frameworks: Django, Flask
Tools: & IDE Visual Studio, Eclipse, PyTest, PyCharm, XCode
Python Libraries: NumPy, Pandas, Matplotlib
Operating systems: Windows, Linux, Mac OS
Automation tools: Jenkins, Ansible, Docker, Kubernetes, Terraform
Methodologies: Agile, Scrum, Waterfall
Cloud services: AWS S3, EC2, Boto3, Amazon EMR, Google cloud Platform
PROFESSIONAL EXPERIENCE:
Confidential
AWS Python Developer
Responsibilities:
- Executed full product lifecycle (inception through deprecation) to create highly scalable and flexible RESTful APIs to enable an infinite number of digital products.
- Collaborated with other Engineers, Creative/UX designers, Scrum Masters, Product Managers, Business Analysts and Architects.
- Developed python server using Django, Flask, and other python frameworks. Wrote unit-tested and maintainable code
- Worked with and built RESTful APIs for Python API development.
- Utilized cloud platforms (AWS: both traditional EC2 and serverless Lambda), micro-services architecture, CI/CD solutions (including Docker), DevOps principles, message queue systems, and background task management.
- Experienced with API security frameworks, token management and user access control including OAuth 2.0, JWT, etc.
- Solid foundation and understanding of relational and NoSQL database principles (MongoDB, Couch, etc).
- Worked in an Agile /SCRUM environment.
- Well organized with a bias for action with minimal direction. A team player with a start-up/entrepreneur mindset.
- Experience configuring container like systems (Vagrant, Docker, etc) adding python scripts
- Understood modern web components (HTML/CSS/JS), caching strategies and implementation (Redis, Memcache, etc.)
- Working knowledge of source control systems such as (Git, SVN), serving high scale HTTP(S) protocol
- Deployed spring boot based microservices in Docker and Amazon EC2 container using Jenkins.
- Scaled microservices, distributed systems and serverless applications using Simple Queue Service (SQS)
- Written APIs for multiple platforms (Web, Mobile App, etc.), in languages such as NodeJS, PHP, etc.
- Worked with Big Data platforms and ETL. Expertise working with Hadoop/Distributed platforms
- Experience with modern front-end frameworks and tools (webpack, yarn, gulp, grunt, angular, react, sass)
- Expertise with Linux and deployment schemes using a configuration management tool such as Ansible/Puppet
- Knowledge of constructing PostgreSQL and SQL query strings and fine-tuning them for performance.
Environment: Python, Embedded System, IoT, Raspberry Pi, Git, Flask, AWS, Pyramid, Redis, Django, Docker, RESTful API, Swagger, LINUX, NumPy, Node.JS, AJAX, ReactJS, Angular2, Azure DevOps, Agile/Scrum
Confidential, Houston, TX
AWS Python Developer/Data Engineer
Responsibilities:
- Worked in an Agile environment using Python, Django, HTML5, CSS, Bootstrap and JavaScript.
- Analysed multiple cross-functional, distributed-platform application systems applying Python’s best practices and providing guidance for the making of long-term architectural design executions.
- Worked on Infrastructure Development and Operations which includes Amazon Web Services (AWS) Cloud platforms: Elastic Compute Cloud (EC2), Simple Storage Service (S3), Elastic Block Store (EBS), Virtual Private Cloud (VPC), Elastic Load Balancing (ELB), Elastic Map Reduce(EMR),Identity & Access Management (IAM) and Relational Database Service (RDS)
- Developed and optimized ETL workflows in both legacy and distributed environments.
- Launched AWS EMR Instance using Amazon Web Services using spark application, implemented Spark using PySpark and Spark SQL for faster processing of data.
- Performed Data Cleaning, features scaling, features engineering using pandas and NumPy packages in python.
- Created several types of data visualizations using Python and Tableau.
- Used Couchbase Python SDK to build applications dat use Couchbase Server.
- Involved in loading and transforming of large sets of structured, semi structured and unstructured data.
- Involved in numerous stages of the projects including but not limited to; requirement gathering, analysis, research, design, development and later testing.
- Built servers using Amazon Web Services as importing volumes, security groups creation, deploying EC2, auto scaling, load balancers (ELB) in a specified VPN connection.
- Attended various walk-through meetings with the clients to understand their requirements
- Utilized jQuery Ajax to develop web applications.
- Generated graphical reports using Python’s packages such as matplotlib and NumPy.
- Uploaded and retrieved project’s history using Amazon cloud services such as EC2 and Amazon’s SQS.
- Utilized PySpark to distribute data processing on large streaming datasets to improve ingestion and processing speed of dat data by 50%
- Performed and maintained version control using Git with extensive code reviews and commit/pull/merge requests.
- Extensively used Python to manage various web-services
Environment: Python, Django, Docker, Kubernetes, AWS S3, AWS EC2, AWS Athena, AWS EMR, AWS ELB, PyUnit, Spring Boot, MySQL, Git, Jira, HTML, HTML5/CSS, jQuery, Pandas, NumPy, JavaScript, PySpark, Tableau, Linux, Mac, Windows.
Confidential, New Jersey, NJ
Python Developer
Responsibilities:
- Involved in complete SDLC of the project and Started with the preparation, architecting of the high level and detailed design documents and VPC is created for instances using Subnets alongside SGs and Network ACLs on UNIX/ LINUX OS in Agile environments.
- Used Django APIs for database access also worked on troubleshooting Docker/ Kubernetes related issues.
- Involved in writing application-level code to interact with APIs, Web Services using JSON.
- Managing and troubleshooting of Python Django and Flask projects.
- Involved in deploying systems on Amazon Web Services Infrastructure services EC2, S3, RDS, SQS, Cloud Formation.
- Using Amazon SQS to queue up work to run asynchronously on distributed Amazon EC2 nodes.
- Worked with the networking team in understanding the limitations of firewall, domain controllers, load balancers and switches.
- Used HTML, CSS, jQuery, JSON and JavaScript for front end applications.
- Created outstanding 'MySQL failover' Linux OS bash scripts encapsulating logic of failover in the -execute-before option, performed masterpiece tuning of various SQL queries after analysing join costs.
- Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, and S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.
- Developed Merge jobs in Python to extract and load data into MySQL database.
Environment: Python, Django, XML, Java, Apache, CSS, MySQL, JSON, DHTML, HTML, JavaScript, Shell Scripts, agile, Restful, UNIX and Windows.
Confidential
PythonDeveloper
Responsibilities:
- Participated in the complete SDLC process and usedPythonto develop website functionality.
- Designed and developed data management system using MySQL, application logic usingPython and Django APIs for database access.
- Created documentation for all the components which is included in React-Bootstrap page.
- UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
- Established Microservices architecture using docker and Kubernetes.
- Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters
- Participated in requirement gathering and worked closely with the architect in designing and modeling.
- Worked on development of SQL and stored procedures on MYSQL.
- Designed and developed a horizontally scalable APIs using Flask and Cassandra schema for the APIs.
- Designed RESTful XML web service for handling AJAX requests.
- Developed remote integration with third party platforms by using RESTful web services.
- Updated and maintained Jenkins for automatic building jobs and deployment.
- Implemented database access using Django ORM.
- Backend data access modules using PL/SQL stored procedures and Oracle were designed and created.
- Created RESTful APIs calls with server, parse output report of excel files.
- Extensively usedpythonmodules such as requests, urllib, urllib2 for web crawling
- Used Pandas API to put the data as time series and tabular form for east timestamp data manipulation and retrieval
- Used Test Driven Approach for developing the application and implemented the unit tests usingPythonUnit Test framework
- Maintained existing Power BI reports and dashboards and made changes onto the same as per requirements.
- Implemented code to perform CRUD operations on MYSQL using Toad.
- Deployment of the web application using the Linux server with Bash scripts.
Environment: Python, Django Framework, React JS, CSS, PyCharm, SQL, MySQL, LAMP, jQuery, Kubernetes, Adobe Dreamweaver, Apache web server