Around 9+ years of experience as a Python developer with analytical programming using Python and Django.
Work experience in various environments: Python, Django, HTML/CSS, Script, Eclipse, GIT, GitHub, AWS, Linux, and Shell Scripting.
Worked with Relational database systems like MySQL, MSSQL, PL/SQL, Oracle, DB2, SQL Server, RDBMS, and NoSQL database systems like Redis, PostgreSQL, MongoDB, CouchDB, Cassandra, Wakanda.
Skilled in debugging/troubleshooting issues in complex applications. Good experience in Artificial Intelligence and Machine Learning using Python (libraries used: NumPy, SciPy, matplotlib, gensim, python-twitter, Pandas, urllib2, Keras, TensorFlow, NLTK), CNN, and RNN.
Working with various Python Integrated Development Environments like (IDE), PyCharm, and Spyder.
Developed consumer-based features and web applications using Python, Django, and HTML. Experience in developing web applications by following MVC Architecture using server-side applications, Django.
Experience in Cloud (Azure, AWS, and GCP), DevOps, Configuration management, Infrastructure automation, Hadoop, Continuous Integration, and Continuous Delivery (CI/CD) using bitbucket.
Superior troubleshooting and technical support abilities with migrations, network connectivity, security, and database applications.
Experience in JVM service frameworks, such as Spring Boot. Exposure to Web Application Development using Ruby on Rails, J2EE technologies, and Oracle.
Experience building data and CI/CD pipelines on-premises and on the cloud. Good knowledge of Tableau, Matplotlib, and Seaborn for interactive data visualizations.
Proficient experience with Anaplan, Power BI, and Tableau within large and complex environments. Experience in AWS Cloud Computing services, such as EC2, S3, Lambda, API, DynamoDB, EBS, VPC, ELB, Route53, Cloud Watch, Security Groups, Cloud Trail, IAM, CloudFront, Snowball, EMR, and Glacier.
Developed Golang code for the feedback system. Developed entire frontend and backend modules using Python on Django Web Framework, with GIT. Good experience in Linux Bash scripting and following PEP guidelines in Python.
Experience in developing ETL pipelines in and out of a data warehouse using a combination of Python and Snowflake's SnowSQL. Writing SQL queries against Snowflake.
Have experience in list comprehensions and Python built-in functions such as map, filter, and lambda. Extensive experience in Java/J2EE technologies like Core Java, Servlets, JSP, JSTL, JDBC, Hibernate, Spring, Struts, Web Services, JMS, multithreading, MVC architecture, and Design Patterns.
Experienced in Agile Methodologies, Scrum stories, and sprints. Experience in a Python-based environment, along with data analytics, data wrangling, and Excel data extracts. Use Golang API/SDK, such as viper, gorilla/mux, go-ps, couchbase gocb, grpc, and quic-go.
Experienced in unit testing, system integration testing (SIT), user acceptance testing (UAT), and functional testing. Successfully managed CISCO SCM team based on agile and waterfall methodologies and mission-critical integrations until going live with managing complex milestones.
Develop project deployment using Google Cloud/Jenkins, Elastic Search, and Web Services like Amazon Web Services (AWS). Python with Terraform can help you automate and manage your infrastructure more efficiently, especially when dealing with complex or dynamic environments.
Expertise in services such as Azure Kubernetes and AWS Elastic Container Service. Good exposure to UI design using Bootstrap, HTML, CSS, and JavaScript. In-depth knowledge and expertise in Data Structures and Algorithms, Design Patterns, and proficiency in UNIX Shell Scripting, Python scripting, and SQL Query building (SQL query with joins, subquery, correlated query, and analytical query).
Working experience in database design, data modelling, performance tuning, and query optimization with large volumes of multi-dimensional data.
Performed code reviews and implemented best Pythonic programming practices. Experienced in developing web-based applications using Python, Django, QT, C++, XML, CSS, JSON, HTML, DHTML, JavaScript, and JQuery.
Hands-on experience in designing and developing APIs for applications using Swagger, Python, ReactJS, and NodeJS. Exceptional ability to work independently with a team of Python coders.
Programming Languages: Python, Ruby, C, C, C#, Java/J2EE, JavaScript
Web Technologies: HTML5, CSS3, XML, Bootstrap3, AJAX, Dom, Springboot, JQuery, GoLang, Angularjs, Nextjs, Vue, Bootstrap
Databases: SQL, MySQL, Oracle, MongoDB
Frameworks: Django, Flask
Tools & IDE: Visual Studio, Eclipse, PyTest, PyCharm, XCode
Python Libraries: NumPy, Pandas, Matplotlib
Operating Systems: Windows, Linux, Mac OS
Automation Tools: Jenkins, Ansible, Docker, Kubernetes, Terraform
Methodologies: Agile, Scrum, Waterfall
Cloud Services: AWS S3, EC2, Boto3, Amazon EMR, Google cloud Platform