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