Post Job Free

Resume

Sign in

Spring Boot Frontend Developer

Location:
Fairfield, IA
Posted:
April 17, 2024

Contact this candidate

Resume:

Serajul Kabir

**** ********** ******* ******,*-**, Fairfield, Iowa 52556

641-***-**** • ad42ts@r.postjobfree.com

www.linkedin.com/in/serajkabir

Career Summary

Five years of experience in frontend software engineering with expertise in JavaScript frameworks and libraries, and managed projects across telco, e-commerce, healthcare, and mortgage brokerages.

Designed and developed user interfaces and application modules using React JS, Redux, MySQL, Node JS, JavaScript, TypeScript, HTML5, and CSS3.

Utilized React to develop reusable functional and class components, seamlessly connecting with both RESTful services and DOM applications.

Utilized React Hooks (useState, useEffect, useContext, useReducer, useMemo, useRef, useCallback), Redux, Context API for modular and scalable web applications.

More than 2 years of extensive experience in backend development, including working with Java Spring Boot, Microservices, and Hibernate to create robust and efficient RESTful APIs.

Proficient in Git version control, ensuring streamlined collaboration and code integrity in software development.

Proficient in managing the full software development life cycle, from concept through design, planning, diagramming, programming, testing, and deployment.

Skilled in utilizing debugging tools and using unit testing frameworks such as Jasmine, Karma, and Jest, and ensuring code consistency through ESLint and SonarLint for clean and maintainable code.

Possess five years of experience in Transmission Line, HV UG Cable projects, Substation, and Telco, showcasing adaptability in diverse conditions.

Technical Skills

Languages JavaScript,TypeScript, Java

Frameworks/Libraries React(Functional Components, React Hooks, Context API), Redux Technologies HTML5, CSS3,Bootstrap, Material-UI, mocha, chai, Jenkins, Node JS, CD, CI, jQuery. Express.js, JSON, Spring Boot, Spring MVC Spring Security, REST APIs Testing & Quality Jest, React Testing Library, ESLint SDLC Agile, Waterfall

Version Control & Tools Docker, GitHub, Gitlab, Postman, JUnit, Hibernate, VSCode, Eclipse, IntelliJ, Jira Professional Experience

Innovative Systems Co. Ltd. (Riyadh, Saudi Arabia) 02/2017 – 02/2023 Frontend Developer (03/2019 – 02/2023)

Transformed legacy React class components into functional components, improving code maintainability and efficiency by 40%.

Developed reusable and high-performance UI components using React and Redux, leveraging React Hooks for state management, which reduced the total development time by 30%.

Implemented Redux with React for state management, resulting in a 50% reduction in the initial load time by optimizing network requests and improving overall application efficiency.

Utilized React Hooks and Context API for state management and component reusability, resulting in improved code organization and easier maintenance.

Implemented comprehensive unit testing for React components using Jest and React Testing Library, ensuring code reliability and early bug detection.

Collaborated with clients to identify end-user requirements and specifications focusing on digitalization and automation in process, increasing client satisfaction. Technologies Used: JavaScript, TypeScript, React (Functional Components, React Hooks, Context API), Redux, HTML5, CSS3, Bootstrap, Jest, React Testing Library, Git. Project Engineer(Frontend) (02/2017 – 02/2019)

Led the development of backend services utilizing Java Spring Boot, ensuring the timely delivery of features while maintaining sprint timelines through the implementation of reliable, reusable codes.

Spearheaded the creation of the web presentation layer using HTML5 and CSS3, resulting in a cohesive UI/UX across the application and contributing to a 50% increase in client usage.

Designed application architecture, incorporating React as frontend framework and Java Spring Boot in the backend to align with business needs, achieving 100% fulfillment of requirement criteria.

Managed project documentation in adherence to the company's and clients' quality, process, and documentation requirements to ensure comprehensive project oversight and transparency. Technologies Used: HTML5, CSS3, JavaScript, TypeScript, React JS, Java, OOP, Spring Boot, Spring Security, MySQL, Jira, Git, Postman, REST, jQuery.

Larsen and Toubro Saudi Arabia LLC (Riyadh, Saudi Arabia) 02/2014 – 10/2016 Software Engineer

Developed Java Spring Boot backend services paired with MySQL, guaranteeing punctual feature delivery and sprint timeline adherence through the implementation of dependable, reusable code components.

Developed and optimized high-performance backend systems, leading to a noteworthy 40% surge in website traffic and conversion rates.

Technologies Used: HTML5, CSS3, JavaScript, ReactJS, React Hooks, Java, OOP, Spring Boot, Spring Security, MySQL, Jira, Git, Postman, REST, jQuery.

Mobiserve Bangladesh (Dhaka, Bangladesh) 04/2010 – 11/2013 Telecom Engineer

Orchestrated the management of transmission, BTS, and power operations, overseeing a field team comprising more than 200 technical staff.

Boosted departmental productivity by 15% through effective task execution. Specialized in alarm monitoring and troubleshooting for Transmission systems like NEO, iPassolink, and Siemens SRAL XD equipment. Academic and Personal Projects

Alumni Management Portal: Web application fostering alumni connections with secure registration, profiles, and a searchable directory. Includes a dedicated job portal, event management, news updates, and surveys. I utilized React Hooks, Context API, Spring Boot, Docker, and Microservices that streamline university alumni interactions.

Secure Online Auction System: Developed item sales platform featuring price bidding with specified start and end times using React with functional components, React Hooks, Context API, Java Spring Boot, and MySQL. Features include seamless customer registration, login processes, and comprehensive bid history access for a user-friendly experience.

Inventory Management System: Features product management, user authentication, and signup, utilizing JWT with RESTful APIs. Developed this using React with functional components, React Hooks, Context API and Java Spring Boot. Implement password verification during signup, chat assistance, and unit testing. Education

Master of Science in Computer Science

Maharishi International University, Fairfield, Iowa In progress via distance education, expected completion December 2025

Bachelor of Science in Computer & Communication Engineering International Islamic University Chittagong, Chittagong, Bangladesh Graduated in 2010



Contact this candidate