Girum Gizachew

Girum Gizachew

$28/hr
Frontend engineer specializing in scalable web applications using React, TypeScript, and Next.js
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
25 years old
Location:
Addis Ababa, Addis Ababa, Ethiopia
Experience:
5 years
Girum Ethiopia· Matches your timezone (8 AM to 12 PM PST or EST) Highly skilled Front-End developer with over 4 years of experience in the software industry. Skilled in building complex and responsive user interfaces, optimizing website performance, and implementing best coding practices. Great knowledge of React and Next.js, as well as proficiency in HTML, CSS, and JavaScript. Possesses a proven track record of delivering high-quality projects on time and within budget. Passionate about staying up-todate with the latest trends and technologies in the frontend development industry. Years of exp. 4 year(s) of experience Technical Skills You will be matched for these following skills: Skill Years of experience React4 years 4 years Next.js3 years 3 years Additional skills: Web Development | Node js | years Access | year year years Data Modeling | CSS | CSS | years JavaScript | year years years years years SEO | HTML | year years Routing | Socket io | year year HTTP | Optimization | years years years years Security | years years Redux | HTML | Tailwind CSS | Back-End Development | Bootstrap | Express js | MongoDB | Communication | Web Sockets | years Stripe | year years years E-Commerce | years Work History December 2022 - Present 5 mos Senior Front-End Developer Impart PTCP || Parent Teacher Communication Platform https://github.com/girumgizachew1/ptcpbackend • Designed and developed new features for the Impart platform while maintaining the overall quality and stability of the application. • Worked closely with the product team to understand requirements and provide innovative solutions that improve the user experience. • Utilized Next.js to build the front-end, ensuring consistency and development efficiency. • Developed the real-time chat feature using WebSockets for seamless communication between parents and teachers. • Implemented a notification system that sends updates on a child's academic progress in real-time. • Ensured data security through SSL encryption, two-factor authentication, and secure storage. • Optimized database queries for scalability and implemented MongoDB as the primary database with Mongoose for database queries. • Built the back-end using Node.js and Express.js for server-side logic and API endpoints. • Styled the user interface using Tailwind CSS for consistency and a modern look and feel. • Managed state using Redux for efficient data flow and to handle authentication, notifications, and chat messages. • Implemented WebSockets with Socket.IO for real-time chat and optimized the system's performance for scalability. • Conducted thorough testing and quality assurance to ensure the system meets all requirements and is error-free. • Provided detailed documentation and user training to ensure a smooth adoption of the new system. • Leveraged Next.js's server-side rendering capabilities to improve the application's performance and provide a better user experience. • Utilized Next.js's dynamic routing and code splitting features to optimize page loading times and reduce server load. • Ensured the application was mobile-friendly and responsive by using Next.js's responsive design capabilities. The project was a success. The platform was well-received by both parents and teachers and led to improved communication and collaboration. The user-friendly interface and real-time messaging features made it easy for parents and teachers to stay connected and up-to-date with each other. Tailwind CSS Security HTTP CSS Routing Node.js Data Modeling Redux JavaScript Web Sockets Access Express.js React Socket.io MongoDB Communication Next.js Screenshots (4) January 2019 - January 2023 4 yrs Front-End Developer RaeyeTech Felegtech https://deploy.felegtech.com/ • designed and wrote the Some feature of staff management system using modern technologies like React. • Created a responsive and intuitive user interface using React that is optimized for all devices. • Developed reusable UI components using HTML, CSS, and JavaScript to improve development efficiency. • Collaborated with the back-end development team to integrate the front-end and back-end components seamlessly. • Utilized Redux to manage the application's state for efficient data flow and a more streamlined development process. • Optimized the database design and server-side code to handle large volumes of data and improve system performance. • Implemented strict access controls and encryption to ensure the system's security and protect sensitive information. • Conducted thorough testing and quality assurance to ensure the system meets all requirements and is error-free. • Provided detailed documentation and user training to ensure a smooth transition and adoption of the new system. The Feleg staff management system was successfully developed and implemented, providing university administrators with a streamlined and efficient way to manage staff data. By automating administrative tasks, the system minimized errors and increased efficiency, saving time and resources for other important tasks. Optimization React Back-End Develop… HTML CSS MongoDB Access Express.js Redux JavaScript Security Node.js Screenshots (3) Hyab Gifts and Market https://github.com/girumgizachew1/hyab-frontend • Designed and developed a feature-rich e-commerce platform called "Hyab Gifts and Market" using the MERN stack. • Integrated secure payment gateways like Stripe and PayPal to facilitate online transactions. • Developed a responsive user interface using React.js, CSS3, and HTML5 that is optimized for all devices. • Built a robust backend using Node.js, Express, and MongoDB to handle a large volume of transactions and user data. • Implemented features like user authentication and authorization, order tracking, and email notifications using React.js to enhance the user experience. • Developed a custom search engine that allows users to quickly find products using relevant keywords and filters using React.js. • Optimized the platform's performance using techniques like code splitting, server-side rendering, and caching using React.js. • Implemented SEO best practices to ensure the platform ranks well on search engines. • Developed a scalable and fault-tolerant architecture that can handle high traffic and minimize downtime. It resulted in the successful launch of a user-friendly and visually appealing website that provided customers with a seamless experience. Node.js Stripe Optimization HTML5 CSS3 MongoDB Bootstrap E-Commerce Next.js Back-End Develop… Express.js React SEO Screenshots (4) Side Projects Watch Configurator https://watchconfig.vercel.app/ • Developed a 3D watch configurator web app that allows users to design their own custom watch online. • Implemented advanced 3D modeling technology to enable users to view their custom watches from various angles with high detail. • Enabled zooming, rotation, and real-time assembly visualization to showcase the watch components' fitting. • Provided a wide range of customization options for watch faces, straps, and other components. • Allowed users to mix and match colors, textures, and materials to achieve a personalized and distinctive watch design. • Designed the web app to be user-friendly and intuitive, guiding users through the design process step by step. • Integrated an online store for seamless ordering of custom-designed watches. Tailwind CSS 3D Graphics React Ethiopiaye https://ethiopiaye.netlify.app/ • Created Ethiopiaye, a website dedicated to showcasing the most stunning tourist destinations in Ethiopia. • Provided comprehensive information on historical landmarks, natural wonders, cultural events, and other attractions in Ethiopia. • Offered detailed descriptions of each destination to give visitors a clear understanding of what they can expect. • Included a guide on the best times to visit these sites, ensuring visitors can plan their trips effectively. • Ensured a user-friendly interface to make it easy for users to navigate and access information. • Curated high-quality photos to visually enhance the experience and give users a glimpse of the beauty of Ethiopia. • Positioned Ethiopiaye as a valuable resource for adventurers and travelers seeking to explore Ethiopia's rich heritage. • Assisted users in planning their next visit to Ethiopia by providing relevant and reliable information through Ethiopiaye. Next.js React Education September 2017 - June 2021 Addis Ababa Science And Technology University Bachelor Of Software Engineering
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.