ANUJ RAJ

Sofware Engineer 2
560102, Bengaluru, IN.

About

Dynamic Software Engineer with 4.5+ years of hands-on experience in building and optimizing large-scale, distributed systems. Proven expertise in designing robust architectures, enhancing system performance, and leading critical projects. Skilled in Java, Spring Boot, JavaScript, Node.js, React, C++, AWS/Azure, SQL/NoSQL DBs, Docker, Kubernetes, low-level and high-level design, and data structures and algorithms.

Education

IIIT Allahabad

Bachelor of Technology

Information Technology

Work

Alteryx
|

Software Engineer II

Highlights

Architected the Connector Convergence Project: Designed an innovative architecture enabling independent service connectors via gRPC, enhancing modularity and reducing maintenance overhead by 30%.

Optimized Data Processing and Storage: Migrated to the native Azure SDK and implemented ADLS as the primary storage, resulting in 40% faster data processing and improving file handling capabilities during job runs.

Secure Kubernetes Credential Management: Upgraded the remote credential framework to securely store Azure credentials for Kubernetes-based job runs.

Improved Data Access Performance: Implemented pagination in relational connectors, improving schema and table browsing speed for large datasets by 50%.

Error Categorization and Debugging Framework: Built a configurable system to classify user and infra errors, assign appropriate status codes, improve debugging efficiency, and ensure compliance with service SLAs and SLOs.

Advanced Data Integration: Enhanced Google BigQuery to support complex data types (Objects & Arrays), enabling advanced analytics capabilities.

Security Enhancements: Improved audit compliance by embedding userId tracking in SQL queries for DB connectors, enhancing query traceability.

Cross-Platform Compatibility: Supported Databricks 10.0 runtime (Spark 3.2), streamlining big data processing pipelines for enterprise use cases.

Trifacta
|

Software Engineering Intern

Highlights

Expanded Connector Ecosystem: Added support for 20+ new data connectors using CData and Native JDBC, increasing platform compatibility and flexibility.

Framework Optimization: Simplified new connector integration by enhancing the JDBC framework and implementing OAuth 2.0 support.

Projects

E Mandi

Summary

Built a comprehensive E-Commerce platform: Enhanced market transparency in India by facilitating seamless vendor inventory management and improving customer purchasing. Secure User Access and Shopping Experience: Developed an intuitive shopping cart system with robust user authentication to optimize the user experience and ensure secure access control.

Chat App

Summary

Developed a real-time chat platform: Enabled seamless client-to-server and server-to-client messaging, allowing users to interact in real-time and stay connected. Implemented private chat rooms: Added location-sharing capabilities to enhance collaboration and contextual interaction among participants.

Awards

Google Kickstart 2020

Rank 1264

Jan Lunchtime 2020

Rank 278

Interviewbit

Rank 640

Google Codejam 2020

Qualified