sivakumar Dasaraju - Python developer |
[email protected] |
Location: Dallas, Texas, USA |
Relocation: |
Visa: H1b |
PROFESSIONAL SUMMARY:
Having 8 years of IT experience as a Software Engineer, designing, developing, analyzing and testing software along with enhancing performance and dealing with problems in high-traffic multi-tier architectures dealing with both client-side and server-side applications. Expert knowledge and experience in Object oriented Design and Programming concepts (OOP) dealing with algorithms, data structures and operating systems. Experience in python, Django, Pyramid and Flask Framework. Experience in software development in Python (libraries used: libraries- Beautiful Soup, PyTorch, NumPy, SciPy, re, matplotlib, SQL Alchemy, Pandas, urllib2) and IDEs - sublime text, Anaconda, PyCharm, and VS Code. Experience in developing web-based applications using Python, Django, XML, JSON, CSS, HTML, JavaScript, TypeScript and jQuery, RESTful, MVT architecture. Working experience in implementing SOAP/RESTful web services in JSON, XML format. Experience in analyzing and handling large datasets using Oracle Relational Database 9g, 10g, 11g, Postgres, MySQL. Experience in log management tools like Grafana and Dynatrace. Have good knowledge on No-SQL databases like Cassandra, Mongo dB and Redis (for caching). Good knowledge in maintaining various version controls systems such as SVN and GIT. Experience working on Microservices architecture, Test Driven approach (TDD) and CI/CD tools like Jenkins and Continuous Integration like Travis CI and Terraform. Have good Knowledge of Agile Methodologies (Scrum). Hands on experience in writing advance scripting like Python, PowerShell, Bash for automating process. Strong knowledge on working queries and mutations to interact with Mongo DB server and other data layers. Having good knowledge on data frames and Pandas. Experienced in Shell Scripting (BASH, SH), UNIX and Linux, Open stack. PowerShell. Understanding of Python best Practices (PEP-8). Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript. Understand the Basic Concepts of BIG DATA technologies and processing using SPARK processing (PySpark). Experience in creating Kafka producer and Kafka consumer in python using Kafka-python and proficiency using Kafka real time data processing and handling large volumes of data in real time. Proficient in developing high-performance API S using Fast API. Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers. Good idea about testing tools like Bugzilla and JIRA. Hands on experience in performance testing using open-source tools like JMeter. Good experience in working with cloud services like Amazon EC2, IAM, AWS lambda and Amazon S3, EKS and Step functions, CloudWatch, CloudFront, Fargate, and Security groups. Good experience in working with cloud services like Azure VM, Azure NSG, Azure Blob storage, Azure Databricks, and Azure IAM. Understanding of Snowflake cloud technology. Experienced in Unit testing, Integration testing, User acceptance testing, Functional testing using Pyunit, the de-facto python unit test framework for web-based applications. Experience in Relational databases MS SQL, PostgreSQL, SQLite, MySQL, and NoSQL databases DynamoDB, MongoDB, Redis. Active Participation in Full Development Life Cycle (Requirements, Design, Architecture, Development, Testing). Keywords: continuous integration continuous deployment sthree database information technology microsoft Delaware |