Tadaka Surya Teja
Senior Software Engineer, B.Tech,
Computer Science and Engineering.
ABOUT
I have experience of 3+ years of working in the IT Industry. Currently working in Qentelli as a Senior Software Engineer.
My area of expertise includes Backend Development, Machine Learning, NLP, OpenCV, visualization, Data Interpretation, DevOps, testing web, and mobile applications. I would like to continue in this domain to utilize the knowledge I have gained so far.
I have done my B. Tech from Vardhaman College of Engineering, Hyderabad with a specialization in Computer Science and Engineering.
EXPERIENCE
Qentelli Solutions Pvt Ltd
Oct 2020 - Present
Software Engineer at Qentelli, Hyderabad.
Project:
Smile Direct Club(SDC)
Responsibilities:
Responsible for developing system models, prediction algorithms, solutions to prescriptive analytics problems, data mining techniques, and/or econometric models.
Compiled pricing data for competitive analysis by performing web scraping in Python. Predictive Modeling & Algorithm Development.
Created Charts in Jupyter Notebook to perform preliminary analysis and visualize data using Matplotlib, and Plotly.
Performed Exploratory Data Analysis (EDA).
Participated in all phases of data mining, data collection, data cleaning, developing models, validation, and visualization
and performed Gap Analysis.
Created pipelines and by performing hyperparameter tunning.
Performed A/B testing to check which model performing well in the market.
Created framework to extract the data, transform and load the data.
Experience in developing web applications implementing Model View Control architecture using Django web application
Framework.
Wrote Unit test cases for the platform code using Unittest mock, Magic Mock, and Mocker.
Thorough knowledge of various front-end tools like HTML, CSS, JavaScript, Bootstrap, and XML.
Worked on creating plugins, written technical documentation about the plugin usage, and demonstrated to the team about the
plugin.
Explored AWS SNS, SQS, and S3 Bucket and implemented the required functionalities with Python BOTO3.
Experienced in working with various Python Integrated Development Environments like NetBeans, PyCharm, PyScripter,
Eclipse, Sublime Text Editor, Anaconda, and Google Colab.
Implemented various test scripts for android, iOS native, and web apps.
Worked on Android and IOS native apps testing with Appium, Selenium, and Pytest.
Collecting desired datasets by Scraping (Data Extraction) from websites of various third-party datasets.
Automating all the UI use cases using Pytest, Selenium for every release for all the lower, and Prod Environments for
validations. Also Creating End to End test scripts using Pytest, and selenium in PyCharm.
Reviewed and analyzed the existing test scripts and contributed to improving the code readability and code stability.
Written technical documents and done some research related to different libraries in Python and how they can be utilized in the
Project.
Created Docker images and containers to test the performance in different platforms and created YAML files to create code
builds in AWS.
Experience in working with different operating systems Windows XP/7/8/10/11, UNIX, Linux, and MAC OS X.
SS&C Technologies
May 2019 - Sep 2020
Software Engineer at SS&C Technologies, Hyderabad.
Project:
Amisys Advance health care
Responsibilities:
Reviewed Business Required Documents and Technical Specification.
Prepared Test Plans and test scripts describing the features and functions to be tested.
Collaborated in designing Automation Test Suite using Selenium and performing CI/CD process.
Executing the test scripts in Docker and VMWare.
Handed DevOps, dockerized the application, and deployed in AWS.
Executed used test cases for manual testing procedures.
Testing the user stories if there are ready after each build.
Written Unittest using Unittest Mock and introduced PR gateways using GitHub Actions.
Worked on taking frequent backup of the database into S3 storage
Worked on Jenkins tool for continuous integration and deployment CI/CD.
Logging bugs in the Defect Management tool and tracking the status of those on daily basis.
Carried out test data for positive and negative test scenarios for functional testing.
Performed Regression Testing, Bug fixing which was verified by Jira Tool.
Participating in Scrum Meeting to analyze the sprint health.
Tracked defects and reported the same using HP ALM/ Quality Center, JIRA.
EDUCATION
Vardhaman College of Engineering
B.Tech (2016 - 2019)Computer Science and Engineering
Applied AI Course
Machine Learning Course (2020 - 2021)
Skills
Some of the skills I gained in my bachelor's and will working:
Artificial Intelligence
Machine Learning
Deep Learning
Object Detection
Python
Data Visualizations with Python
Selenium
Appium
Docker
Git & GitHub
Pytest
AWS & GCP
SQL
Data Structures
Natural Language Processing (NLP)
Kubernetes
Certifications
Mobile Application Development
Information Security-IV
Online Marketing Fundamentals
Amazon S3-MasterCourse
Python for Data Science and Data Analysis Masterclass
Django-3-python-web-framework-for-beginners
BLOGS
Top Notebooks used by Machine Learning Engineers and Data Scientists
A detailed article on Notebooks used by ML Engineers
Computer Vision with OpenCV Library using Python
A detailed article on Computer Vision with OpenCV Library using Python
Hobbies
- Participating in Coding Competitions and kaggle competitions.
- Playing Chess, Carrom, and badminton
- Watching Movies
Social Media