Annas Sultan
Full Stack Developer
San Jose, California, USA
About
Full-stack engineer with a strong front-end focus, skilled in React, TypeScript, and Node.js, delivering performant, scalable applications across web and mobile platforms.
Experience
-
- Front End Engineer @ IBMSan Jose, CA - On-siteSummary:
- Integrated and optimized UI features while leading remote environment functionality and testing initiatives.
Responsibilities:
- Develop and optimize UI components across the codebase.
- Coordinate with backend teams to deliver core remote environment functionality.
- Write and maintain automated tests using Selenium and Playwright.
Achievements:
- Successfully demonstrated performance improvements with Playwright POC.
- Improved team-wide test coverage and compliance validation.
- React
- JavaScript
- Playwright
- Selenium
- Jenkins
- Git
-
- Front End Engineer @ The Black TuxUS - RemoteSummary:
- Developed performant and maintainable front-end features to enhance user checkout flow and developer productivity.
Responsibilities:
- Built reusable, styled React components using Tailwind CSS.
- Wrote unit and integration tests with Jest and React Testing Library.
- Collaborated on team hiring and created interview materials.
Achievements:
- Improved codebase reliability and performance through refactoring and optimized state management.
- React
- TypeScript
- Redux
- Tailwind
- Jest
- React Testing Library
- Git
-
- Full Stack Developer @ JP Morgan ChaseColumbus, OH - On-siteSummary:
- Built and optimized full-stack systems with a focus on user experience and performance.
Responsibilities:
- Develop front-end components using React and Apollo GraphQL.
- Enhance backend services and write tests with JUnit and Mockito.
- Collaborate across teams to improve system performance and maintainability.
Achievements:
- Reduced latency through optimized Apollo caching and improved async architecture.
- Contributed to measurable UX improvements through analytics integration.
- React
- GraphQL
- Java
- JUnit
- Jest
- SQL
- Git
-
- Lead Developer @ LokatUS - RemoteSummary:
- Sole engineer leading development of a cross-platform mobile application from POC to testing phase.
Responsibilities:
- Develop React Native frontend with reusable TypeScript components.
- Build and deploy Node.js backend using AWS Lambda, SES, S3, and DynamoDB.
- Integrate analytics and event tracking for data-driven decisions.
Achievements:
- Successfully launched closed testing phase on Google Play Store.
- Leveraged AI tools for code refactoring and feature development.
- React Native
- TypeScript
- Node
- AWS Lambda
- DynamoDB
- S3
- Tailwind
- GitHub
Projects
A React Native application for requesting images of locations
- 🚀 Spearheaded end-to-end development of a cross-platform mobile app from POC to closed testing phase
- ⚙️ Built scalable backend using AWS Lambda, DynamoDB, SES, and S3 for seamless serverless deployment
- 🎯 Coordinated release management and user testing on Google Play Store
Education
El Camino College
Computer Science
California Polytechnic University Pomona
Bachelor of Science in Computer Science
Skills
- React
- TypeScript
- Next.js
- Redux
- Redux Sagas
- Apollo
- React Query
- Tailwind CSS
- React Native
- Java Spring
- GraphQL
- Node.js
- SQL
- AWS
- Jest
- React Testing Library
- Cypress
- JUnit
- Selenium
- Playwright