Rudraksh Agarwal
@rudrakshagarwal
Senior software engineer with expertise in backend systems and data processing.
What I'm looking for
I am a dedicated Senior Software Engineer with a strong background in backend development and data processing. With a Master’s degree in Computer Science from the State University of New York at Buffalo and a Bachelor’s from IIT Delhi, I have honed my skills in various programming languages and technologies. My experience includes leading a team of engineers to build robust backend systems and architecting efficient data processing services that significantly enhance performance.
During my tenure at Wipro Linecraft AI, I successfully re-architected a Data Processing Service, achieving a remarkable reduction in completion time by nearly six times. I also designed a real-time loss detection service that halved the attribution time, showcasing my ability to deliver impactful solutions. My technical expertise spans across Python, Java, and various backend technologies, including AWS, Docker, and Kubernetes, which I leverage to create scalable and efficient applications.
In addition to my professional experience, I have a strong foundation in data science and machine learning, having developed a state-of-the-art language model during my internship at IBM Research. I am passionate about continuous learning and applying innovative solutions to complex problems, and I am eager to contribute my skills to a forward-thinking organization.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Wipro Linecraft AI
Apr 2023 - Jul 2024 (1 year 3 months)
Led a team of 5 Backend Software Engineers, supporting the entire backend system. Re-architected a Data Processing Service (ETL pipeline), reducing completion time by almost 6x. Designed a real-time loss detection and attribution service, reducing attribution time by around 50%. Developed a real-time dashboard backend for key performance metrics.
Software Engineer
Wipro Linecraft AI
Oct 2020 - Mar 2023 (2 years 5 months)
Pioneered the development of a RESTful architecture with 50 APIs for Ikshana and authored integration tests. Built a Report Generation Service and integrated Prometheus & Grafana for monitoring and alerting. Exposed product APIs by integrating Swagger into Flask and introduced JMeter for API performance and load testing.
Global Remote Mentorship Intern
IBM Research India
May 2020 - Sep 2020 (4 months)
Enhanced a technical question-answering system for the TechQA dataset, improving support capabilities. Adapted BERT embeddings on a technical corpus using three techniques. Developed a language model in PyTorch by combining BERT-based span selection with Attention over Attention architecture, achieving a state-of-the-art F1 score of 57.7 on the TechQA dev set.
Education
Degrees, certifications, and relevant coursework
State University Of New York at Buffalo
Master of Science, Computer Science
2024 - 2025
Grade: 3.83/4.0
Pursuing a Master of Science degree with a focus on Computer Science. Coursework includes advanced topics in Algorithms, Operating Systems, and Machine Learning.
Indian Institute Of Technology Delhi
Bachelor of Technology, Engineering Physics
2016 - 2020
Grade: 7.62/10
Completed a Bachelor of Technology degree specializing in Engineering Physics. Gained foundational knowledge in physics principles and engineering applications.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Interested in hiring Rudraksh?
You can contact Rudraksh and 90k+ other talented remote workers on Himalayas.
Message RudrakshFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
