Accomplished full-stack developer with a proven track record of designing and developing several interactive websites and systems aligned with user requirements. Specialised in the MERN Stack with over 6 years of experience. Comprehensive experience of addressing complex challenges within large-scale distributed systems, providing innovative solutions for both enterprise and medium-sized businesses. Seasoned freelancer with a Top Rated Plus level profile on Upwork, showcasing a strong reputation for delivering exceptional results. A dedicated problem solver capable of constructing entire applications from inception or optimising existing ones. Proficient in utilizing the latest front-end technologies and frameworks to craft seamless and intuitive user experiences. Adept at building responsive and cross-browser compatible web applications, focusing on user-centric design principles for optimal interfaces.
-
Frontend Lead at Hyly.ai,Ashburn, Virginia
Spearhead punctual delivery of new features through meticulous planning. Effectively distribute tasks among the team, fostering collaboration. Implemented intricate logic and executed API integrations to enhance overall functionality. Collaborate with executive leadership to strategize and execute action plans for upcoming initiatives.
- Enhanced user interface and reporting functionality by implementing MaterialUI designs from Figma, ensuring interactivity through integration with GraphQL API..
-
Team Lead at AlphaSquad, Islamabad-Pakistan
Crafted comprehensive developer guidelines and assumed a leadership role across multiple projects, influencing crucial design decisions and overseeing end-to-end QA processes. Took charge of the meticulous deployment and release notes for both web and mobile applications. Played a pivotal role in Backend Development, contributing to the creation of APIs using NodeJS, Laravel, and Firebase cloud functions. Conducted rigorous code reviews within a trunk-based development framework, ensuring the integrity and high quality of team members' code.
- Spearheaded optimisation of project workflows by independently transitioning diverse HTML templates into ReactJS, integrating APIs.
- Established proactive client communication, consistently managing expectations, meeting stringent deadlines, and flexibly adapting to evolving project requirements.
- Championed development of sophisticated features such as Advanced Search, Authentication, and dynamic Table sorting, in addition to incorporating a Headless CMS.
-
Full Stack Developer at I-Intellect Inc., Abbottabad-Pakistan
Led multiple projects as the Lead Frontend Developer, steering teams to success. Engineered intricate functionalities to elevate project sophistication. Played integral role as an Integration Expert for combining APIs and third-party components for project integration.
- Executed a multifaceted role encompassing development, office management, and project leadership. Led the creation of intricate logics such as Page Builder, Component Builder, and OAuth integration, while effectively overseeing a team of developers.
- Independently designed and developed an innovative webpage, featuring advanced animations and a distinctive horizontal layout using simple HTML and VanillaJS.
- Explore the project at https://jetsense.vercel.app/.
- Directed development of a CMS website, driving 90% of the work on both the front-end and back-end.
-
Junior Frontend developer at Solosoft, Abbottabad-Pakistan
Transformed PSD designs into responsive HTML/CSS layouts, utilising Bootstrap for enhanced UI. Engineered dynamic web pages with VanillaJS and jQuery to ensure interactivity. Aided in creation of engaging and interactive web pages through the implementation of VanillaJS and jQuery.
- Provided assistance in development of innovative UI designs from PSD concepts, employing HTML/CSS customisation and leveraging CSS frameworks such as Bootstrap.
-
Noum Editor (Versions 1 and 2):
- Spearheaded the development of Noum editor versions 1 and 2, focusing on enhancing the user's ability to curate a personalized Noum view.
- Designed and implemented an intuitive Edit screen enabling Noum owners to seamlessly add tools, create multiple sections, and organize content in one, two, or three-column layouts.
- Introduced drag-and-drop functionality for both tools and sections, empowering users to customize the arrangement effortlessly.
- Implemented dynamic icons for on-hover interactions, allowing users to efficiently modify section and tool positions.
- Engineered a flexible sidebar for comprehensive section customization, including settings, types, colors, etc., providing Noum owners with diverse options to create an appealing Noum view.
-
Noum List:
- Enhanced main page for Noums with categorized tabs (all, own, favorites) for improved navigation.
- Enabled users to easily identify and access Noums they own or have joined.
-
Noum Tools:
- Pioneered foundational layout for Noum tools, facilitating publication on Noums or integration into user profiles (e.g., social links, payment options).
- Implemented and refined various tools, including Image and Posts, and conducted fixes for video, messages, quick questions, wallet, calendar, rich text editor, among others.
-
Invitation Email Template:
- Developed a user-friendly interface for invitation emails, supporting the three Noum types (public, private, secret).
- Enabled Noum owners to extend invitations for secret Noums, enhancing user engagement and accessibility.
-
Global Search:
- Implemented a robust global search feature on the front-end, seamlessly retrieving data from Noums and tools, including posts, messages, and calendar events.
-
Settings Page:
- Created comprehensive settings page, empowering users to update personal and professional information along with social links.
-
Social Hall:
- Led implementation and troubleshooting efforts for the Social Hall, ensuring the integration of advanced features for conference video calls, such as raising hands and screen sharing.
- React JS Web Development - The Essentials Bootcamp, 2017
- Universal React with Next.js - The Ultimate Guide, 2018
I'm open to collaborations in:
- JavaScript & TypeScript
- React & Next
- Node & Nest
- HTML5 & CSS3
Feel free to reach me via email at assad5724@gmail.com or connect with me on LinkedIn, Upwork.
βοΈ From assadakram