Sandeep - Sr. Python Developer |
[email protected] |
Location: Bridgeport, Connecticut, USA |
Relocation: YES |
Visa: GC |
Over a decade of experience in software development, encompassing back-end, front-end, business intelligence, databases, and automation frameworks.
Proficient in the full Software Development Life Cycle (SDLC), including requirement analysis, design, development, testing, and implementation. Expertise in developing web applications using Python (3.x/2.7), Django, Flask, SQL, WSGI, TypeScript, JavaScript, AJAX, HTML5, JSON, and template languages. Skilled in MVC architecture with Django and Flask and experienced in Fast API frameworks. Proficient in DevOps and automation using Docker, Kubernetes, OpenShift, Ansible, Jenkins, and Octopus Deploy, with experience in CI/CD pipelines using GitHub Actions, TeamCity, and Jenkins. Hands-on experience with AWS services (S3, Lambda, SQS, SNS, Redshift, RDS) and cloud orchestration tools like AWS Step Functions, Data Pipeline, and Glue. Developed and maintained an in-house ERP system with a Python/Django backend and Django REST Framework API, integrating Angular.js for the front end. Strong experience with RESTful API design and implementation, following best practices for microservices communication. Proficient in containerization and cloud infrastructure, having designed solutions with Docker and Kubernetes. Expertise in Python libraries such as Beautiful Soup, NumPy, SciPy, matplotlib, Pickle, and pandas for data analytics and software development. Created automation frameworks using Python, Selenium WebDriver, Junit, TestNG, and Jenkins, with experience in Behavior-Driven Development (BDD/TDD) using Gherkin and Cucumber. Implemented a configurable data pipeline using Python, Apache Airflow, Elasticsearch, SQL, and PostgreSQL for customer-facing data stores. Strong skills in version control using Git and SVN and experienced with tools like Swagger for API design and documentation. Knowledgeable in testing methodologies, including unit, integration, and cross-browser testing with Selenium, and headless-mode testing in Linux/Ubuntu environments. Demonstrated ability to manage and deploy multiple concurrent projects, with strong analytical and problem-solving skills. Excellent communication, time management, and organizational skills, capable of working both independently and as part of a team. Keywords: continuous integration continuous deployment javascript sthree |