Skip to content

Ahnaf An Nafee

Summary

  • Software Engineer
  • Passion for Game Programming and Development
  • Deploy optimized apps with scalable user interface, user experience, and user accessibility based on design thinking process.

Techinal Skills

Programming: Python, TypeScript, JavaScript, Kotlin, Java, Jest, Detox, TypeScript, JUnit, Selenium, PostgreSQL, MySQL, WebGL, C#, C, C++, Haskell, GLSL, HLSL, SQLite.

Tools & Frameworks: React Native, SpringBoot, Node.js, React, JIRA, Android Studio, Xcode, GitHub, Postman, Unity, Unreal Engine, Maya, FMOD, Wwise, Blender, 3D Modeling, Game Testing, 3D Animation, Prototyping, Adobe CS, Figma, Perforce, Plastic SCM, AI, ML, AWS (ECS, EC2, SNS, SES, Route 53, RDS, Lambda, Cloud Formation Stack), Firebase, Docker, WebSocket Integration, ERM, Microservice API, OAuth.

Experience

Dynasty 11 Studios

Software Developer

Sept 2021 - Present

  • Optimized existing React Native codebase to improve stability, reduce memory usage and enhance user experience, resulting in a 40% increase in mobile performance within 3 months
  • Led the backend migration to AWS, and implemented ELB and Auto Scale Groups, resulting in an 80% reduction in application load and costs
  • Streamlined build and deployment process by implementing automated CI/CD using GitHub Actions and Maven, resulting in an 85% reduction in manual work and improved reliability through Serverless Lambda monitoring functions
  • Implemented a custom Axios API interceptor for seamless CRUD and JWT token management, improving security and scalability
  • Engineered Java service integration for STOMP WebSockets to enable in-app chat functionality, enhancing user engagement and experience
  • Integrated third-party services and OAuth services with over 20+ RESTful endpoints, contributing to the development of a scalable, user-facing application and increasing user engagement

PHL Collective

Technical Programmer Co-op

Mar 2021 - Sept 2022

  • Integrated and scripted versatile game managers to streamline future design processes and improve efficiency, resulting in a more efficient and effective workflow for the development team
  • Developed parameterized shaders with multiple variants for general stylized usage for DC's Justice League: Cosmic Chaos, enhancing visual aesthetics and appeal
  • Worked closely with the Art team to improve workflows and create simpler, customizable shaders, improving collaboration and productivity
  • Conducted integration and stress testing on WIP games, identifying and reporting any issues in a developer-friendly format using Mantis
  • Coordinated closely with the design team to identify problematic areas and created relevant test cases, ensuring the quality and functionality of the final product

Education

Drexel University

Sept 2018 - June 2022

BS in Computer Science

Concentration in Artificial Intelligence, Game Programming and Development

GPA: 3.8 (manga cum laude)

Languages

English: Native & Fluent.

Bangla: Native & Fluent.