Profile
Hi, I'm Suleman Anwar, and I see the world through the lens of User Interface (UI). Based in Manchester, UK, I'm a React Developer with 7 years of rich experience. At my core, I am very passionate about UI. Every project, every challenge, and every solution I approach is deeply rooted in creating the most intuitive, functional, and visually compelling user experiences. My belief is simple: every problem can be addressed with a well-thought-out UI, and I pride myself on being a UI-driven developer, always putting the user at the forefront of my designs.
Education

Bsc (Hons) Software Engineering

2013 to 2016 at Manchester Metropolitan University, Manchester, UK

BTEC Level 3 Extended Diploma in ICT

2011 to 2013 at The Manchester College, Manchester, UK

Experience

Full Stack Developer

From November 2022 at Starcount, London, UK

At Starcount, I managed the complete tech stack, mainly focusing on building front-end applications using React.js, TypeScript, and Material UI. My aim was always to design and developer user-friendly interfaces that simplify complex data. On the back-end, I developed RESTful APIs using Python/Node.js and SQL. I also handled AWS deployments, managed Lambda functions, and used Git for team collaboration. Additionally, I worked closely with the CTO and CEO, helping to realize Starcount's goals in consumer behavior and client solutions.

Software Engineer

From March 2022 to Nov 2022 at Awaze, Manchester, UK

At Awaze, an online vacation rental platform, I served as a software engineer. My role encompassed developing solutions using React (Next.js) and TypeScript, focusing on Micro Front Ends. I was instrumental in shaping the platform's tech strategy and architecture. I championed best engineering practices, including CI/CD, TDD, and cloud-based solutions, and also promoted collaborative programming methods. Swiftly addressing live environment issues was crucial, and I was an active part of a collaborative team alongside designers, QA, and DevOps, working together to craft standout customer experiences.

React Developer

From July 2021 to March 2022 at Boohoo, Manchester, UK

At Boohoo, a leading online fashion retailer, I held the role of a Software Engineer with a focus on front-end development. I was responsible for the maintenance and advancement of both the primary websites and the internal systems, ensuring the data was always current. Operating within an Agile framework, I consistently delivered timely updates to business teams and project managers. I took initiative in identifying areas for team improvement and delegated tasks effectively. My responsiveness to real-time environment challenges was a crucial asset. Furthermore, I actively collaborated with team members to ensure the design and development of solutions met efficiency and requirement standards.

Fullstack Developer

From February 2021 to July 2021 at alldayPA, Manchester, UK

At AllDayPa, a telephone answering service, I began my journey as a front-end developer. However, my skills and contributions led to my promotion to a full-stack developer role. In this capacity, I designed and developed APIs and microservices utilizing the Java Spring Boot framework. I managed databases effectively using PostgreSQL and assumed responsibility for the complete app development process. For managing requirements, I relied on tools like Youtrack and Jira, while GitHub and GitLab served as my go-to version control systems. I employed the Spring MVC integrated with Hibernate for server-side application development and also incorporated Spring Security for user authentication and authorization. Furthermore, I crafted DAO interfaces and other necessary classes to ensure seamless data interactions.

Frontend Developer

From November 2019 to February 2021 at alldayPA, Manchester, UK

At AllDayPa, my role primarily revolved around front-end development. I meticulously crafted application interfaces with React.js, ensuring they were both visually appealing and user-friendly. A significant portion of my work also involved developing reusable components and libraries to enhance future projects. I actively participated in our team’s code review processes, ensuring quality and consistency. My responsibilities extended to daily maintenance of both internal and customer-facing web applications. On the infrastructure side, I oversaw Docker orchestration and effectively managed containerization using Kubernetes.

Skills
Technical
  • HTML
  • CSS
  • React.js
  • Next.js
  • JavaScript
  • TypeScript
  • Node.js
  • Python
  • Java
  • Spring Boot
  • MySQL
  • PostgreSQL
  • AWS
  • Docker
  • Kubernetes
  • Git
  • CI/CD
  • TDD
  • Agile
  • Scrum
  • Micro Front Ends
  • UI Design
  • UX Design
  • Figma
  • Material UI
Non-technical
  • Outstanding verbal and written communication abilities
  • Strong problem-solving and debugging abilities
  • Familiar with Agile and Scrum working methods
  • Team player
  • Openness to learning and new experiences
  • Adapt quickly to different working environments