Ankit Raj
# *****.*****@*******.*****.*** 562-***-**** ï ankitzraj ankitraj
Education
California State University Long Beach
M.S. in Computer Science GPA: 3.7/4.0 Jan 2023 – Dec 2024 Coursework: Adv. Artificial Intelligence, Machine Vision, Data Visualization, Adv. Algorithms, Adv. Software Engineering Guru Gobind Singh Indraprastha University, India
B.Tech in Information Technology GPA: 3.5/4.0 Aug 2014 – May 2018 Technical Skills
Programmimg Languages: Python, TypeScript, JavaScript, SQL, Java, C++, DataWeave, HTML,CSS Tools & Technology: GCP, AWS, MongoDB, MySQL, Tableau, Web Services, MuleSoft Anypoint platform, Selenium, Docker, API Management, CI/CD, GIT, FireBase, Systems Analysis, NodeJS, ExpressJS, ReactJS, GraphQL, NextJS Experience
California State University Long Beach
Graduate Student Researcher Feb 2024 – Dec 2024
• Conducted MS thesis research titled ”Leveraging Large Language Models (LLM) for Ambiguity Detection and Resolu- tion in Software Requirements in software development.
• Fine-tuned LLaMA 3 and LlaMa 3.1 using applying Low-Rank Adaptation (LoRA) technique on custom dataset. NTT Data
Senior Software Engineer Dec 2021 – Dec 2022
• Collaborated with cross-functional teams to define and create comprehensive API specifications using RAML, ensuring standardized, well-documented, and consistent API design.
• Developed 50+ RESTful APIs using Mulesoft platform components including API Manager, AnyPoint Studio, Dataweave and leveraging CI/CD pipelines for hosting on the MuleSoft cloudHub.
• Developed 10+ integration apps using DataWeave for seamless data mapping between systems via consumption of RESTful API endpoints. Configured APIs security, API portals, and API analytics using MuleSoft API Manager.
• Implemented robust security features, such as OAuth authorization and basic authentication (client ID and client secret), to secure APIs and integrated Twilio to enable SMS notifications as part of API-driven solutions, providing an additional communication channel for stakeholders. Capgemini India Pvt. Ltd.
Senior Software Engineer Feb 2019 – Dec 2021
• Automated testing of a commercial banking web application using BDD Framework with Selenium, reducing manual effort by 80% and improving system functionality and delivered product release on time.
• Enhanced performance and streamlined operations of application by developing java utilities using object-oriented design that could connect and retrieve customer’s payment records from mongoDB and mainframes for validation and verification with information on e-commercial banking sites and cut down manual tasks by 40%.
• Optimized database schemas and queries, enhancing overall performance of automation testing frameworks by 50% and partnered with cross-functional teams to deliver software enhancements and maintain project deadlines. Academic Projects
Pantry Tracker and Recipe Recommender
• Designed and developed a web application for managing pantry inventory and providing recipe recommendations, utilizing cutting-edge generative AI technologies. Employed Gemini 1.5 Pro for advanced product recognition and LLAMA 3 for crafting personalized recipes. Integrated Firebase for data/image storage and hosted it on Vercel. Surveillance LLM
• Built generative AI-powered security surveillance system to detect security threat in pictures captured on CCTV. Used BLIP to generate descriptive text from captured images and used chatGpt to analyze text descriptions and determine potential security threats with contextual understanding and create security announcements. Awards and Certifications
• Star Performance Award August 2022 for delivering high-quality solutions using Mulesoft technology at Apisero.
• Apihana Certificate of Achievement acknowledged for professionalism and willingness to go above and beyond to support team members at Apisero.