Post Job Free
Sign in

Python developer

Location:
New York City, NY
Salary:
60
Posted:
January 31, 2025

Contact this candidate

Resume:

RESHI

eMail: ************@*****.*** Cell Phone: +1-201-***-****

PROFESSIONAL SUMMARY

Around 7 years of experience working professionally as a Python developer, adept at coding in numerous languages, and skilled in designing, developing, and implementing applications based on Python, Django, Flask, Pyramid, client-server technologies, RESTful services, AWS, C, C++, Java, and SQL.

Engaging with different phases of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and Quality Assurance procedures from project definition to post-deployment documentation.

Advanced abilities in managing, developing, and designing Google Cloud products, as well as GCP technical job duties.

Developed and managed scripts for cloud deployment, automating the delivery of EC2, S3, RDS, and Lambda resources on AWS.

Designed and implemented RESTful APIs, integrating Docker containers to package and deploy applications, simplifying deployment and maintaining consistency.

Leveraged Python, Perl, JQuery, JSON, AngularJS, ReactJS, VueJS and JavaScript on the frontend, ensuring efficient code delivery aligned with Test-Driven Development (TDD) principles and continuous integration, in accordance with agile software methodology.

Implemented an AJAX framework to convert datasets and data tables into HTTP-serializable JSON strings.

Experienced in data analysis and machine learning techniques using various Python libraries such as NumPy, Pandas, matplotlib, SciPy and Pickle.

Skilled in utilizing the Django REST framework and Python scripts to authenticate into websites and retrieve data based on specified preferences.

Experienced in developing web-based applications using Python with the Flask web framework and SQLAlchemy ORM, and backed by MS SQL/PostgreSQL databases.

Designed and developed FASTAPIs to share data with cross-functional teams.

Implemented backend asynchronous task queue system for data processing pipelines using libraries/frameworks like Celery, RabbitMQ etc.

Extensive experience in Linux Bash scripting and adhering to PEP guidelines in Python.

Skilled in unit testing with Unit Test/PyTest and integrating it into the build process.

Have knowledge of Big data, Bigdata Integration, and Analytics technologies like Apache Spark, Hadoop, MongoDB, and Snowflake for data storage and processing, as well as some exposure to Power BI and Tableau for data visualization and analytics.

TECHNICAL SKILLS

Languages: Python, C, CSS, Java, Shell Script

Framework/Tools: Django, Flask, Pyramid, AngularJS, ReactJS, PyUnit, Splunk, PyQuery, Spark, Streamlit.

Databases: NoSQL, MongoDB, MS SQL, MySQL, Neo4j, Oracle, Cassandra

Web Technologies: JavaScript, HTML, Jquery, JavaScript, MVC3, Bootstrap, React, RESTful, AJAX, Node.js.

Cloud Technologies: Amazon Web Services, Microsoft Azure, GCP

Web Services: SOAP, REST

Tools & IDE: Eclipse, PyDev, PyTorch, Sublime Text, Django PyCharm, Jupyter, Google Colab, Visual Studio Code

Methodologies: Agile, Scrum, Micro services Architecture

Operating Systems: Windows, UNIX, Linux

EDUCATION

M.S. in Computer Science - Saint Louis University, Missouri

B.Tech. in Electronics and Communication Engineering - VNR VJIET- JNTUH, India

PROFESSIONAL EXPERIENCE

Senior Python Developer, Plano, Texas

Citizens Bank, May’23 – Till date

Responsibilities:

Built Python backend modules and tools with Django's MVC architecture, leveraging MongoDB for data storage.

Developed Python parsers with Parsekit (Enigma.io) to extract valuable data from design databases for ETL processes.

Utilized Spark DataFrames to ingest data from flat files into RDDs, transforming both structured and unstructured data.

Created reusable components and interactive pages for a single-page web application using React.js, React-Router, Virtual DOM, and JSX.

Established a CI/CD pipeline integrating Git with Gradle for automated testing and deployment via Jenkins with Docker containers, leveraging AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, and AWS Elastic Container Service (ECS) for infrastructure management.

Built and managed Kubernetes clusters on Amazon Elastic Kubernetes Service (EKS), deploying pods, controllers, replica sets, and services through YAML configurations. Configured health checks and ingress controllers for robust deployments.

Utilized JIRA for requirement analysis, task allocation, and providing feedback.

Developed a Python wrapper for efficient instantiation of multi-threaded applications.

Designed and developed highly scalable and distributed systems for web applications and services. Collaborated with architects to implement RESTful APIs and Fast API design principles, ensuring efficient and reliable performance.

Environment: Python, Flask, Kafka-python, multiprocessing, XML, JSON, Kubernetes, REST, API, AWS, CI/CD, NoSQL (MongoDB), GitHub, Agile, Linux.

Python Developer, Chicago, Illinois

AbbVie, April’22– April’23

Responsibilities:

Streamlined data processing and database management by designing and implementing task objects, integrating Node.js to handle asynchronous operations and manage real-time data streams efficiently.

Fostered effective teamwork across Product, Development, API, and QA.

Automated RabbitMQ cluster setup using Python and Bash scripts.

Created insightful data visualizations with Python's NumPy and Matplotlib libraries.

Architected and deployed scalable microservices leveraging Docker, Jenkins, Git, Puppet, and Kubernetes, implementing CI/CD, load balancing, and multi-version management.

Developed a user-friendly single-page application using Angular and TypeScript.

Enhanced development efficiency by building Python APIs for debugging, creating automation scripts, and integrating APIs and UIs with RESTful services and JSON. Managed container orchestration using Kubernetes.

Environment: Python, Flask, pymongo, Kafka-python, multiprocessing, threading, XML, JSON, Kubernetes, REST, API, AWS, NoSQL (MongoDB), GitHub, Agile, Linux.

Python Developer, Charlotte, North Carolina

Bank of America, October’19 – January’22

Responsibilities:

Established user interface standards with HTML, CSS, JavaScript, Bootstrap and jQuery.

Designed and implemented intuitive user interfaces using HTML, CSS, JavaScript, Bootstrap, and jQuery.

Managed and analyzed complex datasets with Pandas and MySQL.

Proficient in multiple programming languages including Python, Shell, Perl, JavaScript, AWK, C++, PL/SQL, and T-SQL.

Developed Python-based solutions for cloud data transfer, data extraction, and debugging, leveraging GCP and open stock APIs.

Automated processes and improved efficiency through Python and Bash scripting.

Optimized Python and Django codebase for data handling, business logic, and visualization.

Accelerated production timelines with automated Python, Shell, and XML workflows.

Environment: Python 3.4/2.7, Django 1.7, REST, MySQL, C++, CSS, HTML, API, AJAX, AWS, GCP, jQuery, JavaScript, PyCharm.

Python Developer, Hyderabad, India

Scube Soft Solutions, July’17 – September’19

Responsibilities:

Contributed to full software lifecycle using Agile methodologies.

Conducted in-depth security assessments and optimized database performance with Python scripting. Migrated data to PostgreSQL.

Developed and maintained scalable backend services using Node.js

Proficient in integrating third-party and custom REST APIs.

Developed robust Java-based web services for efficient database management.

Implemented efficient data exchange using JSON for API and web service interactions.

Optimized codebase through strategic application of design patterns.

Environment: Python, Pandas, XML, XHTML, AJAX, CSS, JavaScript, jQuery, GitHub, SQL, Rest API, Jira, Agile, Windows.



Contact this candidate