Shahraiz A.
Sr. Software Engineer
Experience
Aug 2024 - Present
1 year 5 monthsSr. Software Engineer
Turing
- Designed and curated complex Java problem statements to rigorously test state-of-the-art language models, creating high-quality datasets that drive AI evaluation and benchmarking.
- Partnered with Anthropic’s research team to integrate their LLM API and standardize benchmark datasets, streamlining automated evaluations and enhancing efficiency of AI research workflows.
- Built Python pipelines to transform, clean, and consolidate large-scale datasets, calculate data novelty metrics, and structure information for AI training and analysis.
- Mentored team members, conducted code reviews, and maintained high-quality engineering standards.
- Reviewed technical coding submissions and conducted pair programming interviews to assess backend engineering skills, ensuring fairness, consistency, and real-time evaluation of problem-solving approaches.
Aug 2021 - Sep 2024
3 years 2 monthsPakistan
Software Engineer
I2C Inc.
- Worked extensively in Java on debugging, refining, and creating new modules within the legacy codebase to improve functionality and enhance the user experience.
- Developed and maintained distributed microservices architecture utilizing event-driven design patterns to generate on-demand account statements, and implemented schedulers to automate monthly delivery of account statements to users, optimizing efficiency and scalability in a high-volume environment.
- Transformed user experience by slashing screen rendering time by 20% through innovative REST API enhancements and query optimizations in a critical banking platform.
- Led the development of the 'Globalization' microservice, implementing an AOP-driven form validation system leveraging the Spring Boot framework. This approach eliminates manual code, allows for real-time rule updates retrieved from the database, and seamlessly integrates into seven applications, significantly enhancing efficiency and development agility.
- Collaborated on the development and optimization of a microservices-based application, ICM (Incident Case Management), enhancing dispute resolution for clients by streamlining case management processes showcasing adeptness in architectural design, implementation, and maintenance.
- Implemented modules to streamline tasks, facilitating seamless configuration and control of applications. Achieved a significant reduction of 50% in man’s hours and saved team time.
- Upgraded major dependencies, modernized jQuery from version 1.8 to 3.6, and mitigated security vulnerabilities by transitioning from log4j to log4j2.
Summary
Software Engineer with 4 years of experience in designing, developing, and maintaining secure and mission-critical enterprise-level software applications. Proven track record in scalable, reliable backend systems. Committed to clean code, collaborative problem-solving, and continuous learning. Skilled in integrating cutting-edge design patterns to enhance the reliability and efficiency of distributed systems solutions.
Skills
- Java
- Javascript
- Python
- Spring Boot
- Aws
- Kubernetes
- Kafka
- Mysql
- Hibernate
- Redis
- Git
- Junit
- Mockito
- Maven
- Jprofiler
Languages
Urdu
NativeEnglish
AdvancedEducation
Oct 2017 - Jun 2021
University of Management and Technology
Bachelor of Science, Computer Science · Computer Science · Lahore, Pakistan
Oct 2014 - Jun 2016
Forman Christian College
Intermediate of Computer Science · Computer Science · Lahore, Pakistan
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience