Sr Python/django Developer Resume
0/5 (Submit Your Rating)
Los Angeles, CA
SUMMARY
- Around 7 years of experience as an Application Developer, proficient in multiple languages and environments including Python, REST API, and SQL.
- Good Experience in Python scripting, Jupiter notebook, and Scientific computing stack (NumPy, SciPy, pandas, and matplotlib).
- Well - versed with Object Oriented programming concepts (OOP), Data Structures, and Algorithms.
- Good experience in Hadoop Big Data processing.
- Expertise in writing Queries, Stored Procedures, Triggers, Cursors, and Functions in Hive, Spark SQL, and SQL.
- Worked in Agile and waterfall methodologies with high-quality deliverables delivered on time.
- Maintained detailed documentation and architectural solutions in every deliverable.
- Excellent communication, interpersonal and analytical skills, and a highly motivated team player with the ability to work independently.
- Experience in translating design mockups, prototypes, and user stories into working applications
- Strong understanding of the development process from design to deployment
- Experience with microservice architectures and building secure APIs
- Experience with Scrum/Agile development methodologies
- Adapted withPythonand OOP concepts such as Inheritance, Polymorphism, Abstraction, and Association.
- Experienced in developing web applications using Full stack frameworks such as Django and Flask.
- Experienced in developing machine learning models for real-world problems usingPython
- Experience with command-line scripting, data structures, and algorithms.
- Set up a database in AWS using RDS and configured backups for the S3 bucket.
- Experience in setting up Elastic Load Balancers (ELBs) and Auto Scaling groups on Production EC2 Instances to build Fault-Tolerant and High Availability applications.
- Experience in Design, Development, Testing, Automation, Enhancement, and Maintenance of Applications and Tools
- Experience in REST API, automation, functional, unit, SOAP UI, and load testing
- Experienced in Agile Methodologies, Scrum stories, and sprints experience in aPython-based environment, along with data analytics, and data wrangling.
- Extensive experience in developing applications by the implementation of web-based and client/server applications using HTML, Angular JS, Node JS, CSS, JavaScript, and various Java/J2EE technologies.
- Good experience in Shell Scripting, SQL Server, UNIX, and Linux.
- Good knowledge of TCP/IP, UDP, HTTP, HTTPS, SSH, and SSL protocols.
- Wrote Python Code using Ansible Python API to Automate Cloud Deployment Process.
- Experienced in developing end-to-end automation using Selenium WebDriver/RC/IDE/Grid, Unit test/Pytest, Jenkins, GHERKIN/Cucumber, Robot, ALLURE reporting, RESTful API, and Post Man.
- Experience with managing containers with Docker & Servers in Ansible with Docker server.
- Expert at version control systems like Git, SVN, and CVS, Migrated repos from svn to GitHub.
- Experience with source code testing frameworks like JUnit, and PyUnit.
- Design automation framework using Python, Pytest, and Selenium.
- Experience object-oriented programming (OOP) concepts using Python.
- Well-versed in the design and development of presentation layers for web applications using technologies like HTML, CSS, jQuery, and JavaScript.
- Experience in Golang, Infrastructure Teams, and Engineering Productivity utilizing Kubernetes Docker, influx dB Ansible, Spinnaker.
- Good experience in working with Amazon Web Services (AWS) like AWS EC2, S3, VPC, SES, ELB EBS, RDS, Glacier, DynamoDB...etc.
PROFESSIONAL EXPERIENCE
SR Python/Django Developer
Confidential - Los Angeles, CA
Responsibilities:
- Worked on Ansible playbooks to create random passwords and update the root password for Linux hosts.
- Written custom Django decorators.
- Worked with the UI team for developing a Responsive website and rendered forms in Django Crispy.
- Written RESTful API using Django REST framework and tested them using POSTMAN.
- Utilized PyUnit, the Python unit test framework, for testing.
- Used SOAP UI tool to test the REST web service operations.
- Developed the required XML Schema documents and implemented the framework for parsing XML documents.
- Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers
- Worked with JSON-based REST Web services.
- Utilized Agile process and JIRA issue management to track sprint cycles.
- Used SOAP UI tool to test the REST web service operations.
- Developed entire frontend and backend modules in Django Web Framework.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Working under an Agile/Scrum environment and handling production rollouts and issues.
- Manage, collaborate, and coordinate the work of an offshore team.
- Performing root cause analysis to reduce future issues, coordinating with cross-functional teams to assist in the resolution of issues, and developing solutions for feature enhancements.
- Working with Data Science teams for sharing knowledge about system architecture, helping them with data extracts, and assisting them with required inputs for the model build.
- Designed and implemented Docker-based deployment scripts for Jupyter Notebook infrastructure, streamlining the deployment process and increasing reliability.
- Developed and maintained internalPythonlibraries for Jupyter Notebook users, providing pre-built functions and utilities to streamline data analysis workflows.
- Utilized AWS services such as EC2, S3, and IAM to design and deploy scalable and secure Jupyter Notebook infrastructure for a large team of data scientists and analysts.
- Collaborated with cross-functional teams to design and implement complex data analysis workflows using Jupyter Notebook and internal Pythonlibraries, leveraging AWS services for scalability and reliability.
- Developed GraphQL APIs to provide flexible and efficient data retrieval for client applications.
- Utilized GraphQL subscriptions to provide real-time updates and event-driven communication between the client and server.
Python Developer
Confidential - IN
Responsibilities:
- Used Django frameworks andPythonto build dynamic webpages.
- Enhanced the application by using HTML and JavaScript for design and development.
- Used data structures like directories, tuples, and object-oriented class-based inheritance features for making complex algorithms of networks.
- Created PHP/MySQL back-end for data entry from Flash and worked in tandem with the Flashdeveloperto obtain the correct data through query string
- Involved in designing database Models, APIs, and Views usingPythonto build an interactive web-based solution.
- GeneratedPythonDjango Forms to record data of online users.
- Implemented Data tables to add, delete, update, and display patient records and policy information using PyQt.
- Implemented a module to connect and view the status of an Apache Cassandra instance usingPython.
- Developed MVC prototype replacement of the current product with Django.
- Improved Data Security and generated reports efficiently by caching and reusing data.
- Created UI using JavaScript and HTML5/CSS3.
- Managed datasets using Panda data frames and MYSQL. Queried the database queries usingPython-MySQL connector and retrieved information using MySQL DB.
- Recorded the online users' data usingPythonDjango forms and implemented test cases using pytest.
Python Software Engineer
Confidential
Responsibilities:
- Implemented a serverless architecture using AWS Lambdas, resulting in an increase of application performance.
- Developed an in-house system usingPythonand boto3, which improved internal processes and reduced human error.
- Utilized AWS SNS, S3, lambdas, and Cloud watch to create a highly scalable and available infrastructure.
- Built a hybrid system using MySQL, Postgres, and SQL Server, which improved data reliability and allowed for seamless data migration.
- Migrated the data storage to AWS RDS, which improved data retrieval speed by 60% and allowed for seamless scalability.
- Implemented effective unit and integration testing processes, resulting in a decrease insoftwarebugs and an improvement in the overall quality of the product.
- Re-engineered various modules for implementing changes and creating an efficient system.
- Managed large datasets using Panda as data frames and MySQL and created an efficient system.
- Designed and Developed UI using HTML, XHTML, DHTML, CSS AJAX, JavaScript, and jQuery.
- Used Django to develop and deploy a web-based application using Jenkins.
- Involved in writing application-level code to interact with APIs, Web Serving using AJAX, JSON, and XML.
- Used MySQL as backend database and MySQL dB ofpythonas database connector to interact with MySQL server.
- Used Restful APIs to access data from different suppliers.
- UsedPythonand Django to create graphics, document XML processing, data exchange, and business logic implementation between servers.
