Summary
Overview
Work History
Education
Skills
Websites
Certification
Accomplishments
Skills Summary
Technology Experience
Languages
Timeline
Generic
Manish Kumar Devarajulu

Manish Kumar Devarajulu

Python developer
Chennai,TN

Summary

Dynamic Software Engineer with proven expertise of over 4 years in Python development and Agile methodologies. Skilled in data processing and transformation using NumPy, Pandas, PySpark, and SQL, I excel in delivering high-quality solutions. A collaborative team player, I prioritize efficiency and innovation, consistently exceeding project goals through effective problem-solving and technical acumen. Innovative Software Engineer known for high productivity and efficient task completion.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Engineer I A - Python Developer

Bank of America
Chennai
04.2022 - Current
  • Strong software development experience in an Agile environment.
  • Responsible for planning, developing, and executing new features and business requirements, applying business and functional knowledge, including development standards, guidelines, and developing methodologies.
  • Expertise in software development using Python. A results-driven professional with a verifiable track record of targeting assignments in development, with extensive knowledge and experience in Python, SQL, and Unix.
  • Actively engaged in code review, debugging, and fixing the bugs and errors in the code.
  • Experience in file handling and file processing, which includes loading the data from the file, applying transformations and normalizations to the data, and processing it to get the expected output using Pandas, NumPy, and other Python libraries.
  • Experience in writing SQL queries, optimizing them, and performing database operations.
  • Responsible for writing unit tests for the Python code to achieve the maximum coverage. Test-Driven Development.
  • Proven experience in huge data processing, transformation logic, and process, along with data handling.
  • Strong technology background, with experience in object-oriented programming and test-driven development.

Junior Java Developer

Majorel India Private Limited
Bangalore
01.2022 - 04.2022
  • Designed, developed, and implemented software applications using Java by analyzing requirements and understanding industry technical standards.
  • Applied scripting knowledge to supplement Java development, and deploying and hosting it on the web.
  • Collaborated with the team to actively engage in project development.
  • Experience in working in an Agile environment.
  • Experienced in working with Java and hands-on experience with Java frameworks.

Assistant System Engineer Trainee

Tata Consultancy Services
Bangalore
05.2021 - 12.2021
  • As a Data Engineer, I have gained experience in processing huge data using Python, SQL, and Scala, using Databricks to automate the daily data process.
  • Exceeded goals through effective task prioritization and a great work ethic.
  • Experience in learning new skills and applying them to daily tasks to improve efficiency and productivity.
  • Experience in providing third-level support.

Education

Master of Computer Application -

VIT University
Vellore
04-2021

Bachelor of Computer Application -

VIT University
Vellore
04-2019

Skills

  • Programming languages: Python, Java, Scala, Unix, PySpark, JavaScript, TypeScript
  • Python libraries: Pandas, NumPy, Matplotlib
  • Tools: Toad for Oracle, PuTTY, WinSCP, Quartz, MS Office
  • Cloud: Amazon Web Services (AWS) - IAM, EC2, Lambda, S3, DynamoDB, Athena, Step, RDS
  • Database: Oracle, MySQL, NoSQL/MongoDB
  • CI/CD: Git and GitHub, Bitbucket
  • Data structures
  • Software development life cycle (SDLC)
  • Unit testing(Pytest)
  • Agile development
  • ETL Processing(Extract, Transform and Load)
  • File handling
  • Object-oriented programming

Certification

  • Master data engineering with big data and cloud analytics, GUVI, 01/01/24
  • Python certificate, Etrain Education Pvt. Ltd., powered by IBM, 06/01/22
  • SQL and relational database 101 certificate, Etrain Education Pvt Ltd, powered by IBM, 06/01/22
  • RDBMS Database Fundamentals certificate, Etrain Education Pvt Ltd, powered by IBM, 06/01/22
  • Agile methodologies certificate, Etrain Education Pvt Ltd, powered by IBM, 06/01/22
  • Programming for everybody (getting started with Python), Coursera

Accomplishments

  • Got bronze award for doing the performance tuning for one of the processes in the project at Bank of America, 12/01/22
  • Got silver award for being a good team player and for developing the new flow, 08/01/23

Skills Summary

Python, Java, Scala, Unix, PySpark, JavaScript, API, Pandas, NumPy, Matplotlib, Streamlit, MySQL, Excel, PowerPoint, Quartz, Toad for Oracle, Putty, WinSCP, Sandra, Databricks, Amazon Web Services (AWS): IAM, EC2, Lambda, S3, DynamoDB, Athena, Step, RDS, MySQL, Oracle, NoSQL/MongoDB, Git/GitHub, Bitbucket, Ansible

Technology Experience

  • Agile and waterfall methodologies
  • Software development lifecycle process and management with test-driven development
  • Data cleaning, data processing, data transformation, data loading, and file handling
  • API development
  • Unit-testing

Languages

Tamil
Native language
English
Advanced (C1)
C1
Telugu
Elementary (A2)
A2
Malayalam
Beginner
A1
Hindi
Beginner
A1

Timeline

Software Engineer I A - Python Developer

Bank of America
04.2022 - Current

Junior Java Developer

Majorel India Private Limited
01.2022 - 04.2022

Assistant System Engineer Trainee

Tata Consultancy Services
05.2021 - 12.2021

Master of Computer Application -

VIT University

Bachelor of Computer Application -

VIT University
Manish Kumar DevarajuluPython developer