Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Keerthiswetha Narra

Jacksonville,FL

Summary

AWS Certified cloud Practitioner, Certified Associate in Python Programming and Azure Developer Associate. Efficient Software Engineer with more than 7+ years of experience in data Analysis, Machine learning, Data Mining with large data sets of structured and Unstructured data, Data Acquisition, Data Validation, Predictive modeling, Data visualization, web scraping. Adept in statistical programming languages like Python including big data technologies like Hadoop, Hive. Expertise in crafting and deploying cutting-edge, highly scalable systems and Microservices on both On-Premises and Cloud environments. Experience in developing web-based applications and tools using Python 2.x, 3.x using different Web frameworks like Django 1.x, 2.x, 3.x, Flask, Pyramid and FastAPI. Constructive, consumable, and testing expertise of RESTful APIs using various Python Web Frameworks such as Django REST framework, Flask, Flask REST Plus, and FastAPI (an asynchronous framework). Extensive experience working with different types of databases including MySQL, PostgreSQL, Oracle, MSSQL, and expertise in NoSQL databases like MongoDB. Demonstrated expertise in leveraging essential Python libraries like NumPy, Matplotlib, TensorFlow, and Pandas to efficiently manipulate, analyze, and visualize data. Proficient in building low-latency, high-performance APIs designed to facilitate client-intensive data analytics operations. Specialized in implementing subscription models and enabling declarative data fetching through GraphQL (Graph Query Language). Successfully migrated legacy applications from Python 2.7 to Python 3.7 and above, adhering to object-oriented principles and industry-standard design patterns. Designed user interactive web pages/templates for application front-end using technologies like HTML, CSS3, JavaScript, AJAX, jQuery, Vue.JS, ReactJS, JSON, and Bootstrap for enhanced user experience. Proficient in Serverless API development using AWS Lambda, interacting with services like S3, EC2, RDS, and Cloud Watch. Implemented Cloud Formation templates for automated infrastructure provisioning. Utilized Anaconda distribution of Python for data analysis, working with tools like Jupyter Notebook to tackle day-to-day challenges and enhance performance. Worked with various Python IDEs, including PyCharm, Spyder, Microsoft Visual Studio Code (VSCode), and Sublime text editor. Developed test cases and followed Test-Driven Development (TDD) methodology, contributing to continuous integration projects with high unit test coverage. Expertise in application containerization using Docker and orchestration technologies like Kubernetes (K8S), along with experience in virtual machines. Built CI/CD pipelines and deployed applications in production environments using Apache, NGINX, Gunicorn, and Uvicorn (for FastAPI).

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Engineer (Python Stack)

Nestlé
India
01.2020 - 12.2021
  • Utilized Python and Django's view controller and templating language to develop views and templates for a high-level, user-friendly interface
  • Construction of application features through the development of code utilizing Python, Django, MySQL, and any other relevant technology
  • Designing and developing high throughput screening (HTS) dashboard for Data analysis and visualization that helps scientists to assess with their data quality
  • Created a Python-based data processing pipeline that retrieves data from various sources, managing both synchronous and asynchronous requests
  • The pipeline processes and ingests data into different data repositories and databases
  • In charge of overseeing and aiding for Continuous Integration (CI) via Jenkins
  • Developed the application utilizing the Django Framework, constructing every database mapping class with Django models
  • I have successfully designed a framework that facilitates the conversion of PowerCenter mappings to PySpark (Python and Spark) jobs
  • Developed a PySpark framework for DB2 to Amazon S3 data transfer, guided the development team in PySpark-based ETL, and optimized data processing with Kubernetes Cluster implementation
  • Amazon Cloud Support for Amazon AWS S3 and RDS has been added to host les and the database
  • While debugging the application, examine the logs for any error messages in order to identify and eliminate it
  • Constructed and validated numerous dashboard features utilizing Flask CSS and JavaScript
  • The completed data is uploaded to the Redshift DB, and the entire quality assurance procedure is automated; a script verifies data scenarios and notifies us when necessary
  • Designing and developing visualization solutions for Tableau Produced sales-related Tableau dashboards incorporating forecast reference lines
  • Employed the Python unit testing framework, PyUnit, across all Python applications
  • Establishing a framework for unit and regression testing for new and ongoing code
  • Successfully deployed the application in a stable production environment using NGINX as reverse proxy, GUNICORN as app-server
  • Developed API’s that enables seamless integration between Science to Data Science which provides Data Scientists to build ML models and perform different Machine Learning tasks
  • Using tools like Jupyter Notebook to test and accomplish day to day challenges with the data, measuring and improving performance wherever required
  • Environment: Python 3.x, AWS, Pyramid, Redis, Django, Docker, REST, GitHub, LINUX, NumPy, Node.JS, AJAX, ReactJS, AzureDevops, GraphQL, Uvicorn, Gunicorn, CI/CD, Docker, Kubernetes(K8S), PostgreSQL, JavaScript, jQuery, JSON.

Data Analyst

Nutreco
India
05.2018 - 12.2019
  • Spearheaded data analysis initiatives that directly contributed to improved decision-making processes
  • Executed comprehensive data investigations to uncover key trends and patterns, resulting in actionable insights for business stakeholders
  • Developed and implemented data-driven strategies that positively impacted organizational goals and objectives
  • Proficiently utilized Python for data manipulation, analysis, and scripting, enhancing overall data processing efficiency
  • Demonstrated in writing complex SQL queries to extract and transform data from relational databases
  • Leveraged data visualization tools such as Matplotlib and Seaborn to create visually compelling representations of complex datasets
  • Extracted and processed large datasets from diverse sources, ensuring data cleanliness and accuracy
  • Implemented advanced data cleaning techniques to handle missing values, outliers, and inconsistencies, resulting in high-quality datasets for analysis
  • Conducted thorough exploratory data analysis (EDA) to identify relevant patterns and anomalies
  • Applied machine learning algorithms using TensorFlow and PyTorch to develop predictive models for business forecasting
  • Conducted model evaluation and optimization, fine-tuning parameters to enhance predictive accuracy
  • Collaborated with cross-functional teams to integrate machine learning solutions into operational processes
  • Designed and developed interactive dashboards in Power BI, providing stakeholders with intuitive tools for real-time data exploration
  • Implemented Tableau for advanced data visualization, enabling in-depth analysis and effective communication of insights
  • Tailored dashboards to meet specific business requirements, ensuring accessibility and ease of interpretation
  • Utilized AWS services for scalable and secure storage of large datasets, optimizing data accessibility for analytical purposes
  • Implemented cloud-based solutions to streamline data workflows and enhance overall data infrastructure
  • Effectively collaborated with cross-functional teams by utilizing Git for version control, ensuring a seamless and organized workflow
  • Managed tasks, tracked project progress, and facilitated communication within teams using JIRA
  • Implemented agile project management methodologies to enhance efficiency and meet project deadlines
  • Environment: Python, Libraries (matplotlib, seaborn), AWS, Powerbi, Postman, MySQL, Bokeh, TensorFlow, PyTorch, JIRA, Apache spark, Git, Tableau.

Software Developer Intern

Aspirevision
India
01.2018 - 04.2018
  • Worked on developing GUI using react framework and learnt writing backend logic using spring boot
  • Worked on writing unit test cases using Junit
  • Contributed to coding, debugging, and testing as a software development intern within a collaborative team environment
  • Supported senior developers in implementing software solutions while ensuring high-quality standards
  • Proficient in documentation practices, including code comments and technical specifications
  • Stayed updated with emerging technologies and industry trends
  • Demonstrated adaptability, strong communication, and a commitment to continual learning and improvement throughout the internship.

Education

Skills

  • Windows, Ubuntu, Linux, Mac OS
  • Python, Java, Nodejs
  • MySQL, MongoDB, PostgreSQL, Cassandra
  • IntelliJ, Eclipse, Maven, Jupiter Notebook, PyCharm
  • Junit, Selenium, Pytest, Nose, TDD(Test Driven Development)
  • HTML5, JavaScript, CSS3, ReactJS, JSON, AJAX
  • Scikit-learn, TensorFlow, PyTorch, Apache spark

Certification

  • AWS Certified Cloud Practitioner, PEJWSJXC8FB4QVW2
  • Azure Developer Associate, 6AR335-7095D4
  • Certified in Python (PCEP), G6gQ.jo18.OJ3i
  • Certified associate in Python Programming (PCAP), YXsL.Khte.20ow

Timeline

Software Engineer (Python Stack)

Nestlé
01.2020 - 12.2021

Data Analyst

Nutreco
05.2018 - 12.2019

Software Developer Intern

Aspirevision
01.2018 - 04.2018

Keerthiswetha Narra