bireddychandrasen
About Candidate
Location
Education
During my studies, I focused on advanced topics such as machine learning, data structures, algorithms, and software engineering. My coursework and projects provided me with a strong foundation in both theoretical concepts and practical applications, equipping me with the skills necessary to excel in a role as an ML Engineer specializing in Generative AI and LLM.
My undergraduate studies encompassed a wide range of foundational topics, including software development, database management, and system design. This education provided me with a solid base in computer science principles and practical coding skills, preparing me for advanced studies and professional roles in the tech industry.
Work & Experience
Developed a Swagger API for better documentation and testing of services. Integrated non-T-Mobile MSISDNs for authentication into the existing system, allowing users to access and modify their profiles. Handled backend encryption to ensure data security and integrity. Conducted a proof of concept (POC) to shift existing token logic from the frontend (Angular) to the backend, enhancing security and performance. Implemented API rate limiting and caching strategies to enhance performance and reliability. Conducted extensive code refactoring to improve the maintainability and scalability of the Node.js codebase. Set up comprehensive monitoring and logging solutions using the ELK stack (Elasticsearch, Logstash, Kibana) to track and analyze application performance. Integrated various third-party services and APIs, ensuring seamless data flow and interoperability. Developed scripts for automated deployment processes using Jenkins and AWS CloudFormation, reducing deployment times and minimizing errors. Enhanced user authentication mechanisms using JWT (JSON Web Tokens) and OAuth2 for secure and efficient user management. Implemented robust error handling and recovery mechanisms to ensure high availability and reliability of services. Collaborated closely with front-end developers, product managers, and QA teams to deliver high-quality features and improvements on time. Created detailed technical documentation for APIs, system architecture, and development processes to ensure knowledge transfer and ease of maintenance.
Developed responsive user interfaces and reusable front-end components, adhering to the latest web standards such as HTML5, CSS3, JavaScript ES6+, and frameworks like Angular. Built scalable and secure back-end systems using the Spring Framework, implementing CRUD APIs and ensuring robust data persistence through Java, JDBC, JPA, and SQL. Containerized services using Docker to enhance portability. Designed logical and physical data models aligned with functional needs, incorporating indexed schemas optimized for performance and normalization. Implemented complex queries, stored procedures, and triggers in SQL, and managed transactions using Spring Data. Participated in the entire Software Development Life Cycle (SDLC), including requirements analysis, architecture, coding, testing, and deployment, following an iterative delivery approach. Instrumented continuous integration and delivery workflows to support automated building, testing, and release processes.