Rakesh S

Rakesh S

Software Engineer

Followers of Rakesh S211 followers
location of Rakesh SBengaluru, Karnataka, India

Connect with Rakesh S to Send Message

Connect

Connect with Rakesh S to Send Message

Connect
  • Timeline

  • About me

    Data Engineer | Data Analysis | Financial Analytics & Visualization | Python | PySpark | AWS | ETL | SQL | Cloud Computing | ML & AI

  • Education

    • Vidyaniketan English High School

      2014 - 2015
      SSLC (Secondary School Leaving Certificate) Mathematics and Computer Science

      Activities and Societies: Cricket, Quiz Competitions • SSLC (Secondary School Leaving Certificate) provided a strong academic foundation while also fostering critical thinking and problem-solving skills.• The curriculum included core subjects such as English, Mathematics, Science (Physics, Chemistry, Biology), and Social Studies, along with additional language studies, offering a well-rounded educational experience.

    • East Point College Of Engineering And Technology

      2017 - 2021
      Bachelor of Engineering - BE Information Science and Engineering

      Activities and Societies: Open Source Contributions, Technical Presentations, Workshops, Internships • Earned a Bachelor's in Information Science and Engineering during a comprehensive 4-year program that provided in-depth knowledge of computer science and engineering. Developed expertise in areas such as data structures, database management systems, cloud computing, software architecture, and machine learning.• Engaged in advanced topics including artificial intelligence, web technologies, computer networks, and big data analytics, as well as foundational disciplines like discrete… Show more • Earned a Bachelor's in Information Science and Engineering during a comprehensive 4-year program that provided in-depth knowledge of computer science and engineering. Developed expertise in areas such as data structures, database management systems, cloud computing, software architecture, and machine learning.• Engaged in advanced topics including artificial intelligence, web technologies, computer networks, and big data analytics, as well as foundational disciplines like discrete mathematics, automata theory, and the theory of computation. Gained hands-on experience with management information systems, SQL, and Microsoft SQL Server.• Proficient in multiple programming languages, including C, C++, Java, and Python, strengthening both my theoretical understanding and practical application in solving complex technical challenges. This diverse skill set fuels my passion for using technology to drive innovation and address real-world problems. Show less

    • INDIAN ACADEMY GROUP OF INSTITUTIONS

      2015 - 2017
      Pre-University Degree : PCMC (Computer Science) Computer Science

      Activities and Societies: Open Source Contributions, Technical Presentations, Hackathons, Coding Challenges • Successfully completed a rigorous two-year pre-university program specializing in Computer Science, Chemistry, Physics, and Mathematics, building a strong technical foundation for further studies in science and technology.• Gained practical experience through hands-on projects in computer science, applying programming and problem-solving techniques to real-world scenarios.• Developed a deeper understanding of key technologies such as programming languages (C, C++), data… Show more • Successfully completed a rigorous two-year pre-university program specializing in Computer Science, Chemistry, Physics, and Mathematics, building a strong technical foundation for further studies in science and technology.• Gained practical experience through hands-on projects in computer science, applying programming and problem-solving techniques to real-world scenarios.• Developed a deeper understanding of key technologies such as programming languages (C, C++), data structures, and algorithms, which strengthened my ability to tackle complex challenges.• This program provided a solid technical base that enabled a smooth transition into advanced studies in engineering and facilitated diverse professional opportunities in the technology sector. Show less

  • Experience

    • Accenture

      Feb 2022 - Aug 2023
      Software Engineer

      • Architected and implemented scalable ETL pipelines using PySpark on AWS infrastructure, processing over 10 million user records from AWS S3 and loading them into DynamoDB after performing data transformations. This improved data quality by 30% and enhanced team accessibility to clean, structured data.• Engineered and deployed a robust multi-hop ETL architecture in Databricks, featuring fail-safe mechanisms and rollback capabilities. This resulted in a 20% improvement in data throughput and significantly reinforced data accuracy for downstream analytics, reducing errors by 15%.• Developed a real-time ETL system and data export pipeline utilizing Kafka, increasing data processing speed by 40% and ensuring higher reliability and real-time access to critical data, supporting immediate business decisions.• Managed and optimized applications in a Linux development environment, improving system stability and reducing downtime by 25% through effective troubleshooting and automation.• Demonstrated expertise in Agile and Test-Driven Development (TDD) environments, contributing to all stages of the Software Development Life Cycle (SDLC), including design, development, and testing, leading to a 25% reduction in deployment time.• Innovated complex reporting queries using PySpark in AWS Glue, enabling data-driven business strategies. Handled large-scale datasets exceeding 100 million records, delivering insights that drove a 10% improvement in operational efficiency.• Improved data processing efficiency by integrating advanced Python scripting for automation, optimizing workflows, and reducing manual intervention by 20%, resulting in faster data pipeline deployments. Show less

  • Licenses & Certifications