Post Job Free

Resume

Sign in

Web Developer Application

Location:
Kansas City, MO
Salary:
$95,000
Posted:
December 25, 2023

Contact this candidate

Resume:

HAMZA HAILE

Kansas City, MO ***** 816-***-**** ad17s0@r.postjobfree.com WWW: https://hamzahaile.com/ WWW: www.linkedin.com/in/hamza83 WWW: https://github.com/Hamza0141 Tech Training: Software Engineering, 06/2023

Evangadi Tech - Maryland, NY

MBA: Business Administration, Expected in 12/2023

CPU Informatics College - Ethiopia, Addis Ababa

Bachelor of Science: Computer Science, 08/2020

Wolaita Sodo University - Wolaita Sodo, Ethiopia

Expertise in Full-Stack Development: Over 4 years of hands-on experience designing, developing, and maintaining web applications using JavaScript with React on the frontend and Node.js with Express on the backend. Database Management: Proficient in building and optimizing queries with MySQL2, ensuring fast data retrieval and secure storage, with an emphasis on database normalization and relationships. Scalable Backend Architecture: Designed and implemented scalable RESTful APIs using Express.js, Focusing on modularity and reusability, enabling efficient data interchange between frontend and backend systems. State Management: Extensive experience using Redux alongside React for state management, ensuring responsive user interfaces and optimal performance. Responsive Design: Developed fully responsive web interfaces utilizing CSS frameworks (like Bootstrap) and CSS-in-JS solutions, ensuring cross-device and cross-browser compatibility. Optimized Performance: Proficient in using tools and techniques like lazy loading, code splitting, and tree shaking to ensure web applications load swiftly and run efficiently. End-to-End Testing: Implemented testing frameworks like Jest and Mocha for unit tests and Cypress for end-to-end testing, ensuring robustness and reliability of applications. Secure Practices: Prioritized web application security by implementing JWT authentication, secure password hashing, and other best practices to safeguard user data. Version Control & CI/CD: Experienced in using Git for version control, code reviews, and collaborating with teams; and setting up Continuous Integration/Continuous Deployment pipelines for streamlined development processes. Agile & Scrum: Actively participated in agile development environments, frequently collaborating with product managers, designers, and fellow developers to ensure on-time delivery of high-quality solutions. Third-Party EDUCATION

PROFESSIONAL SUMMARY

Integrations: Integrated a range of third-party APIs and services into applications, ranging from payment gateways to cloud storage solutions, expanding the functionality and reach of projects. Continuous Learning: Committed to staying updated with the latest in JavaScript, React, and backend technologies, attending workshops and seminars, ensuring the delivery of cutting-edge solutions to clients. Programming Languages: JavaScript (ES6+),

SQL, HTML5, CSS3.

Development Tools & Practices: Git & GitHub

(Version Control), npm & Yarn

Frontend Technologies: React.js, Redux for State

Management, CSS-in-JS Libraries, Bootstrap &

Material-UI, Webpack & Babel, Jasmine & Jest

(Testing).

Backend Technologies: Node.js, Express.js,

RESTful API Development, JWT Authentication.

Backend Testing: Mocha & Ehai.

Database Management: MySQL2, Database

Normalization & Optimization, SQL Query

Optimization, Data Modeling & Schema Design.

(Package Management), Continuous

Integration/Continuous Deployment (CI/CD),

Agile & Scrum Methodologies.

Code Review & Pair Programming Performance

Optimization & Security: Lazy Loading & Code

Splitting, Tree Shaking, Secure Password Hashing,

CORS & Secure HTTP Headers.

Miscellaneous: Third-Party API Integration,

Responsive & Cross Browser Development, Cloud

Services (like AWS, Azure), Docker

(Containerization).

Full Stack Software Engineer, 01/2022 - Current

Multi Render Inc – Middletown, DE

Built APIs and data clients to consume APIs.

Troubleshot and tested software and debugged to clean up code and improve efficiency. Managed efficient SQL queries and data transport.

Maintained high-level expertise in React state management strategies. Designed REST calls using React to streamline user interface performance. Developed user interfaces for deployment on Amazon Web Services (AWS) platforms. Discussed issues with team members to provide resolution and apply best practices. Defined and maintained databases to deliver responsiveness to data client requests. Built flexible, reusable code and libraries for future use. Wrote unit tests to evaluate high code coverage.

Designed client-side and server-side architecture and implemented cloud-based back end solutions. SKILLS

WORK HISTORY

Collaborated with multidisciplinary team of designers, developers and system administrators. Integrated front-end elements into applications.

Configured servers and managed provisioning.

Developed web platform back ends using Node.JS.

Tested and deployed scalable and highly available software products. Full Stack Developer, 11/2019 - 12/2021

PNC Bank – Pittsburgh, PA

Full Stack Developer

Developed and maintained secure banking web applications, ensuring protection against common security threats.

Designed intuitive user interfaces using React.js for banking customers, enabling easy access to account details and transaction histories.

Built and maintained scalable backend systems using Node.js and Express to handle vast amounts of transactional data and user requests.

Managed financial data in MySQL2 databases, ensuring data integrity, security, and swift retrieval with optimized SQL queries.

Implemented real-time transaction systems, allowing seamless fund transfers, bill payments, and other banking operations.

Ensured consistent functionality across both web and mobile platforms by working closely with mobile development teams.

Set up and maintained CI/CD pipelines for rapid feature deployment and regular application updates. Monitored web application performance, implementing optimizations to guarantee swift response times, especially during high traffic periods.

Integrated third-party APIs such as credit bureau checks, payment gateways, and other financial services to enhance application functionality.

Regularly incorporated user feedback and application analytics to refine and improve banking platform. Mentored junior developers, emphasizing best practices, code reviews, and collaborative problem solving. Full Stack Web Developer (MERN) Jan 2023 - Dec 2023 English

Full Professional

amharic

Native or Bilingual

CERTIFICATIONS

LANGUAGES



Contact this candidate