0% found this document useful (0 votes)
40 views5 pages

SATYA D - Python Full - Stack Developer

Satya D is a Python Full Stack Developer with over 10 years of experience in web development, databases, and DevOps practices. Proficient in Django, Angular, ReactJS, and various Python libraries, he has led technology strategies and product development in multiple roles, including as CTO at Mission Zero. His technical skills encompass a wide range of programming languages, frameworks, and tools, with a strong focus on CI/CD, cloud services, and data processing.

Uploaded by

sanchitaixit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views5 pages

SATYA D - Python Full - Stack Developer

Satya D is a Python Full Stack Developer with over 10 years of experience in web development, databases, and DevOps practices. Proficient in Django, Angular, ReactJS, and various Python libraries, he has led technology strategies and product development in multiple roles, including as CTO at Mission Zero. His technical skills encompass a wide range of programming languages, frameworks, and tools, with a strong focus on CI/CD, cloud services, and data processing.

Uploaded by

sanchitaixit
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Python Full-Stack Developer

SATYA D
Green Card
srinivas@globalworklabs.com
+1 704-856-6527

PROFESSIONAL SUMMARY:
• 10+ years of experience as a Python Full Stack Developer with expertise in programming, web development,
databases, Azure, and the full software development lifecycle.
• Proficient in analysis, design, development, testing, maintenance, and deployment of web applications.
• Quick learner with strong programming logic and adaptability to new technologies and environments.
• Hands-on experience with Django (Python web framework) and front-end technologies such as Angular 12+,
ReactJS, TypeScript, HTML, and CSS.
• Strong understanding of Object-Oriented Programming (OOP) concepts: Abstraction, Encapsulation,
Inheritance, and Polymorphism.
• Developed models, views, and templates using the Django MVT architecture for user-friendly interfaces.
• Expertise in Python collections (Lists, Tuples, Dictionaries) and custom data structures (Linked Lists, Doubly
Linked Lists).
• Developed data processing logic using Iterators, Generators, List and Dictionary Comprehensions.
• Experience in Shell scripting, Unix/Linux systems, and Python scripting for DevOps and automation.
• Implemented DevOps practices using Jenkins, Docker, Kubernetes, and Ansible for CI/CD automation and
seamless deployments.
• Extensive use of Python libraries like Beautiful Soup, NumPy, Pillow, Django REST Framework, Pyspark, Celery,
and Matplotlib, following PEP8 standards.
• Developed and consumed RESTful APIs using Django REST Framework and integrated them with Angular
services.
• Modularized front-end CSS and JS code with Sass, built a real-time mouse/click user analytics web service with
Node.js.
• Proficient with Postman for API testing and validation.
• Worked with multiple RDBMS: SQLite, MySQL, PostgreSQL, MS SQL Server, Oracle, and NoSQL databases like
MongoDB.
• Optimized database performance through normalization, indexing, views, joins, triggers, and stored
procedures.
• Developed frontend and backend modules using Python on Django including Tasty Pie Web Framework using
Git.
• Ensured backend security using JWT, serializers, MySQL prepared statements, and CSRF tokens.
• Experience in data analysis and processing with Apache Spark and Pyspark.
• Managed source control using Git and project tracking with Jira and Trello.
• Worked in Agile, Waterfall, and Test-Driven Development (TDD) environments.
• Designed high-throughput real-time data pipelines using Apache Kafka.
• Integrated Event Bridge and Kafka for reliable microservices communication.
• Automated AWS infrastructure provisioning using Terraform.
• Migrated monolithic systems to serverless architecture using AWS Lambda and API Gateway for performance
and cost efficiency.

TECHNICAL SKILLS

Operating Systems: Windows, MAC OS, Unix/Linux


Languages: Python, C++, SQL, Shell
Python Libraries: NumPy, Matplotlib, NLTK, Stats models, Scikit-learn/sklearn, SOAP, SciPy
Python Frameworks: Pandas, Flask, Django, Docker
Python IDE: Sublime Text 3, Eclipse, Jupiter Notebook, VIM, PyCharm
NLP used for Python: NLTK, Open NLP, Stanford NLP
Databases: RDBMS (Oracle, SQL Server, MySQL), No SQL (Mongo DB), HDFS (Hadoop)
Web Technologies: CSS, JavaScript, XML, AJAX, jQuery, Bootstrap, Angular 12+, React JS, Node.js, AWS,
Restful Web Services
Other Tools: Putty, SQL developer, Toad, JIRA, MATLAB, R

PROFESSIONAL EXPERIENCE:

Client: Misson Zero JAN 2023 – Present


Role: Python Full Stack developer/Chief Technology Officer

Responsibilities:
• Spearheading the conceptualization, development and execution of the startup company’s technology
strategy
• In charge of end-to-end product development and deployment (CI/CD), strategic planning and implementation
of technological projects and activities
• Developed and deployed web and mobile applications for the company’s technical objectives (NodeJS, Python,
React Native, React, GraphDB, MongoDB, Azure)
• Designed and developed both frontend and backend using Python and Django Web Framework following Test
Driven Development and pair programming.
• Built Single Page Applications (SPA) using Angular 12+ and JavaScript API for consumer-facing web pages.
• Used Beautiful Soup for web scraping to extract data and build graphs for reporting.
• Integrated Jenkins CI/CD with tools like Ansible, deployed in Kubernetes and Docker container environments.
• Deployed applications on Azure App Service and Azure Functions, utilizing serverless architecture to reduce
overhead and improve resource efficiency.
• Integrated Azure Data Factory (ADF) for automated data processing, ETL pipelines, and workflow orchestrating
to streamline cloud data management.
• Automated infrastructure provisioning and management using Terraform and Ansible to improve system
reliability.
• Built a Python/Django web app for data processing and visualization using MySQL, HTML/CSS/jQuery,
Highcharts, and matplotlib.
• Designed and developed APIs using Hug and FastAPI frameworks for cross-functional team data sharing.
• Implemented XipLink Multiplexer interfaces and tested Cisco features using NETCONF/RESTCONF protocols.
• Integrated React Native front-end components with backend RESTful APIs built using Python (Django/Flask) to
deliver real-time data-driven mobile features.
• Developed backend web services using Node.js and stored dependencies using Node Package Manager (NPM).
• Created server-side automations using Node.js and connected various SQL/NoSQL databases.
• Built interactive web-based charts using Highcharts with data from Apache Cassandra.
• Created RESTful services for Catalog and Pricing using Django MVT, MySQL, and MongoDB.
• Applied Agile methodologies and Git for team collaboration and version control.
• Worked on MongoDB with replication, sharding, indexing, schema design, and transactions.
• Designed scalable web UIs using HTML5, CSS3, Bootstrap, JavaScript, and jQuery.
• Implemented Azure Active Directory (Azure AD) for secure user authentication and authorization within cloud
applications
• Worked with backend developers to define API contracts and optimize data flow between React Native apps
and Python-based services.
• Involved in designing application system requirements and coded backend and front-end in Python using Flask
REST framework.
• Used Test driven approach for developing the application and implemented the unit tests using Python Unit
test framework and Development of Isomorphic ReactJS and Redux driven API client applications
• Implemented REST APIs with FastAPI, Flask RESTPlus, and deployed them using Docker and Kubernetes.
• Developed microservice-based architecture using Docker and Kubernetes, integrated with REST APIs.
• Created fully automated CI systems using Git, Jenkins, MySQL, Python, and Bash scripting.
• Stored and queried data in MongoDB using JSON document models.
• Designed DynamoDB pipelines for email bounce handling and session data storage.
• Wrote and executed complex MySQL queries using Python MySQL connectors.
• Implemented CI/CD pipelines through Azure DevOps, enabling continuous integration and delivery with
automated testing, builds, and deployments
• Developed backend in PHP using WAMP/LAMP stacks, and frontend UI using modern web technologies.
• Provisioned highly available EC2 instances with Terraform and developed custom plugins.
• Developed Python-based multi-threaded applications, SMTP mail servers, and custom networking solutions.

Environment: Python, Django, Microsoft Azure, React Native Node.js, MongoDB, GraphQL, Continuous Integration
and Continuous Delivery (CI/CD), React.js, DevOps, JavaScript, Python (Programming Language)

Client: Schlumberger Houston, Texas Sep 2015 - Nov


2020
Role: Sr. Software Engineer/Python Full Stack Developer
Responsibilities:

• Designed and maintained databases using Python and developed RESTful APIs with Django and NumPy,
incorporating ORM queries.
• Built and implemented business logic, XML processing, data exchange, and graphic creation using Python and
Django.
• Set up CI/CD pipelines for React Native mobile apps using tools like GitHub Actions for automated testing and
deployment.
• Developed and maintained responsive UI components using HTML, CSS, JavaScript, and jQuery following
standard UI/UX guidelines.
• Developed entire frontend and backend modules using Python on Django Web Framework.
• Worked in development environments like PyCharm and Jupyter Notebook for efficient code writing and
testing.
• Utilized PyUnit for unit testing Python applications and leveraged Django's Database API to access and
manipulate database objects.
• Employed Python libraries such as NumPy, Matplotlib, and Pandas to generate complex graphical data and
histograms.
• Created data analysis visualizations and documentation using Python and the Pandas library.
• Designed and implemented secure RESTful web services using Django, with HTTP Authentication over HTTPS.
• Implemented graphics rendering, XML document processing, and business logic using Python and Django.
• Worked with Python data structures including sqlite3, dictionaries, and tuples.
• Leveraged Python libraries such as NumPy, Pandas, and Matplotlib for data analysis and visualization.
• Scripted Python-based data migrations to Jira databases, ensuring integrity and verification.
• Supported Apache Tomcat web server deployment on Linux systems.
• Worked with Apache Spark and MLlib for Big Data analytics, executing various machine learning use cases.
• Designed and implemented NLP models for sentiment analysis, classification, and clustering using Scikit-
learn.
• Developed and consumed web services using RAD 7.0 for both static and dynamic content.
• Wrote application-level code for API interaction, web serving, and data exchange using AJAX, JSON, and XML.
• Involved in designing user-interactive web pages as the front-end part of the web application using various web
technologies like HTML, JavaScript, Angular JS, jQuery, AJAX, and implemented CSS for better appearance and
feel.
• Worked on web application development and deployment. UI screens, security, logging, backend
• Developed state-of-the-art computational mechanics algorithms for enhanced modeling capabilities and
implemented them for high-performance computing environments.
• Automated analysis tools to streamline data integrity evaluations using custom Python scripts and programs.
• Created Python interfaces to automate import/export of drawings and extract manufacturing data.
• Built modular and maintainable applications using the Python Flask framework.
• Automated data movements and processing tasks using Python scripts, including file splitting and validation.
• Developed reusable Python APIs used across multiple modules and applications.
• Built web application UIs using HTML, CSS, and JavaScript for dynamic user interaction.
• Uploaded statistical data to MySQL databases for logging and analytical purposes.
• Wrote complex SQL queries to test and validate database functionalities.
• Built web applications using Django, Flask, FastAPI, and PostgreSQL; followed MVC architecture principles.
• Applied Test-Driven Development (TDD) practices with Python's unittest framework to ensure code quality.
• Managed datasets using Pandas and MySQL; wrote complex SQL queries and data analysis scripts.
• Created interactive and dynamic Single Page Applications (SPAs) using ReactJS, Redux, HTML5, CSS3, and
Node.js.
• Utilized ReactJS controllers to handle client events and dispatched actions using Redux for state management.
• Performed application deployment and configuration on UNIX servers.
• Created automation scripts using shell scripting on Unix platforms.
• Used FastAPI to rapidly build and document web frameworks.
• Developed and executed SQL queries for CRUD operations (Create, Read, Update, Delete) using SQL Server.
• Wrote Python modules to extract and load asset data from MySQL databases.
• Managed source code versioning using GitHub and handled deployment to staging and production
environments.
• Followed Agile methodologies and used JIRA for sprint planning, task tracking, and issue management.

Environment: Python, Django, Pandas, NumPy, Matplotlib, RESTful, PyCharm, Jupyter Notebook, SQL, MySQL, HTML,
CSS, JavaScript, GitHub, Jira, Agile

University of Houston Sep 2013 – May 2015


Role: Teaching Asst, Data and Business Intelligence
Responsibilities:
• Teaching assistant for hands-on training sessions in Linux, C++, Python and Shell Scripting
• Analyzed student data to come up with different trends, patterns and improvements
• Simulated High Performance cluster environments and made them available to all Research Departments in
the University.

Skills: Shell Scripting, Linux, Python (Programming Language)

TCS INDIA Nov 2009 – Jan 2013


Role: Systems Engineer
Responsibilities:

• Automated the installation of telecom cluster nodes and the configuration of their security settings.
• Reduced maintenance costs by 20% by leading the development and deployment of Security Hardening
module in Linux.
• Developed a robust automated health-check service saving 80% of the time spent on troubleshooting (SUSE
Linux, Shell Scripting).
• Participated in all phases of the Software Development Life Cycle (SDLC) including analysis, specification,
design, implementation, and testing using Agile and Scrum methodologies.
• Upgraded and enhanced front-end components using HTML, CSS, jQuery, JavaScript, Bootstrap, and AJAX.
• Designed and developed use-case diagrams, class diagrams, and object diagrams using UML and Rational
Rose for Object-Oriented Analysis and Design (OOAD).
• Built and maintained data management systems using MySQL; wrote complex SQL queries including joins,
indexes, views, stored procedures, triggers, cursors, and user-defined functions.
• Developed backend application logic using Python 2.7 and integrated with MySQL for seamless data access.
• Utilized Django framework to develop RESTful APIs and secure web services for client-server communication.
• Implemented live reload and debugging features for Node.js applications to enhance development efficiency.

Skills: Shell Scripting, Linux, Bash

EDUCATION:
Master’s in computer science, University of Houston, TX (GPA 3.9) Aug 2013 – May 2015
Bachelor’s in computer science, Jawaharlal Nehru Technological University (India) Sept 2005 – May 2009

You might also like