Highly skilled Full-Stack Developer with 8+ years of experience crafting user-centric interfaces and robust backend microservices. Proficient in a wide range of technologies including:Front-End Development: HTML/HTML5, CSS/CSS3, JavaScript, DOM, jQuery, Ajax, JSON, ReactJS, AngularJS (1.x, 2.x, 4.x)Back-End Development: NodeJS, Spring (MVC, IoC, ORM, JDBC, Web Services, JMS, AOP), Java (Servlets, JSP, EJB, JSTL, Struts, JMS, JDBC, JNDI), RESTful APIsDatabases & Frameworks: HibernateVersion Control & Build Tools: Git, SVN, Grunt, Maven, GulpTesting: Unit Testing (Karma, Jasmine, Mocha, Chai), CI/CDDeployment & Servers: WebLogic, Tomcat, JBossAgile Methodologies: Scrum, WaterfallAdditional Skills: UI/UX Design, MVC Design Pattern, AEM Integration, Third-Party API Integration, Cross-Browser Compatibility, Version Control, Agile Development, CI/CDPassionate about building innovative solutions and fostering excellent client relationships. Proven ability to learn quickly, adapt to new technologies, and thrive in fast-paced environments. Strong team player with a dedication to delivering high-quality work on time and within budget.Always eager to collaborate on challenging projects and contribute to a team's success.If you would like to connect or communicate further, please feel free to email me at jahidhasansaif094@gmail.com.
Bny Mellon Bank, Ny
-
Java Full Stack DeveloperBny Mellon Bank, Ny Feb 2022 - PresentNew York, United StatesResponsibilities:• Responsible for creating efficient design and developing User interaction screens using React.• Reduced the response time by creating VIRTUAL DOM components using REACT JS.• Worked with React JS components, Redux Forms, Events like GET, POST, PUT and DELETE methods.• Utilized react native to build efficient user-friendly applications for both Android and iOS platforms.• Collaborated with a team of developers to design and integrate RESTful APIs, leveraging technologies like Axios and Redux for state management to enhance app functionality and data retrieval.• Optimized application performance by identifying and resolving bottlenecks, conducting code reviews, and implementing best practices such as code splitting and lazy loading, resulting in faster load times and improved user satisfaction.• Used Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.• Used Java Messaging Services for the reliable and asynchronous exchange of important information such as payment status report.• Wrote Unit testing and Test suites using JUnit framework for testing application. • Developed server-side application using Node.js with NPM package management system.• Experience working on Redux Unidirectional dataflow achieving the predictable application behavior.• Interacted with RESTFUL API services (J Query, Ajax, and JSON to write/read data from back-end services).• Used React JS with Redux to separate data and presentation layer. Utilized Redux stores to handle the states.• Developed presentational and container components using React and JSX.• Implemented the Drag and Drop functionality using react-draggable.• Implemented redux-thunk to make asynchronous calls and AXIOS to make AJAX calls.Environment: React + Redux, Node.js, Docker, Postgres, GitHub, Jira, Jenkins, NPM.
-
Full Stack Java DeveloperWorkers' Compensation Insurance Rating Bureau Of California (Wcirb) Sep 2020 - Aug 2021•Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing and followed Agile methodology in the Scrum Cycle model.•Designing and developing the Commercial Business Portal using Angular 10 along with HTML5, CSS3, JavaScript’s•Used Angular 10 to turn the application into a single-page application.•Used the lightweight container of the Spring Framework to provide architectural flexibility for the inversion of the controller (IOC).•Worked with Advanced Java 8 features like Lambda for adding functionality processing capability and Stream API to facilitate pipeline processing and method to eliminate elements based on the criteria.•Developed Spring Boot Microservices to serve specific business functionality.•Worked on swagger to markdown tool, where it parses the swagger to markdown pages and uses these generated markdown pages to build an application.•Developed Microservices with Spring Eureka to retrieve API routes for the entire cluster. This strategy each microservice in a cluster can be load-balanced using Ribbon, exposed through API gateway.•Implemented Restful Services in Spring Boot Framework for consuming and producing JSON Data from End points.•Designed and Implemented REST web services using JAX-RS, Spring REST and designed Client applications to consume Restful web service to load data.•Developed REST API’s using JAX-RS, Swagger, Spring REST and Json.•Used Spring Batch to develop batch processing to handle bulk requests from the clients for the creation of the tokens.•Implementation of the data access layer has been cumbersome for a while and this was greatly resolved using Spring JPA.Environment: Agile Methodology, Angular 10, J2EE, Java 8, Spring boot, Microservices, Node JS, AJAX, Web services,SOAP, XML, Restful Webservices, Java Beans,JavaScript, Oracle 11g,Maven Build tool, Ant, GIT, Bitbucket,Jenkins. -
Full-Stack DeveloperEnosis Solutions, Bangladesh Feb 2019 - Aug 2020Dhaka, BangladeshResponsibilities:• Developed the front-end using HTML, CSS, JavaScript and AngularJS.• Involved in creating HTML navigation menu which changes dynamically and derived from database in the form of XML.• Utilized CSS layout and style markup presentations to produce content pages.• Used AngularJS UI-router to make a single page application.• Implemented AngularJS two-way data binding (MVVM) to achieve feedback functionality from the user.• Involved in developing AngularJS controllers, factory, services and reusable components.• Developed reusable custom directives in AngularJS using restrict, event handlers and templating.• Worked with various AngularJS built-in directives ng-if, ng-show and ng-hide to show and hide the information.• Involved in developing MEAN Stack (MongoDB, Express, AngularJS, Node.js) to develop web applications.• Created Ajax calls to consume the RESTful APIs for data parsing from based backend server and performed CRUD (Create, Read, Update and delete) operations.• Involved in writing basic SQL queries to retrieve the data from the backend.• Implemented the test cases using Jasmine and used Karma to run the scripts in the browsers.• Used JIRA software for bug tracking and project management in daily scrum meetings.• Configured GIT repository and maintained the version control using GIT.Environment: HTML5, CSS3, JavaScript, Ajax, DOM, RESTful, AngularJS, Express.js, Node.js, Jasmine, Karma, Agile, JIRA, GIT repository, GIT.
-
Java Software EngineerMillennium Information Solution Ltd, Bangladesh Oct 2016 - Jan 2019• Developed the Presentation layer using JSP, HTML and used AJAX/ JQuery based rich client for improved customer experience.• Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.• Worked with Web services components JAX-WS services and worked with SOAP, WSDL, and UDDI to interact with external systems. Used SoapUI for web service testing.• Used JNDI to establish connection to RDBMS system. Using hibernate configuration connected to database server through JNDI resources• Worked with Selenium and Jasmine for writing unit test cases along with functionality and integrated test cases.• Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.• Developed remote integration with third party platforms by using RESTful web services.• Created Web Service and Web Service client for (consumer and producer portion) which includes Customer details and account details.• Worked with IDE as Eclipse Indigo and deployed into Oracle WebLogic Application Server & used Maven build tool to achieve more functionality for build process and used SVN for version control.• Worked on Transaction Interface in Hibernate which maintains abstraction from the transaction implementation.Environment: Java 1.5, Spring, Hibernate, JSP, Oracle 10g, PL/SQL, JMS, GWT, XMI, SOA, SOAP, XML, AJAX, JavaScript, JSON, WebSphere 7.0, UML, JUnit, Log4j, RAD 7.0, Software Architect, UNIX, Windows, Bamboo, Maven, ClearCase, Scrum, JIRA
Jahid Hasan Education Details
-
Computer Science
Frequently Asked Questions about Jahid Hasan
What company does Jahid Hasan work for?
Jahid Hasan works for Bny Mellon Bank, Ny
What is Jahid Hasan's role at the current company?
Jahid Hasan's current role is Java Full Stack Developer @ BNY Mellon Bank | MS in Computer Science.
What schools did Jahid Hasan attend?
Jahid Hasan attended Pace University - Seidenberg School Of Computer Science And Information Systems, American International University-Bangladesh.
Not the Jahid Hasan you were looking for?
-
-
Jahid Hasan
Washington, Dc1gmail.com -
Jahid Hasan
Hilliard, Oh -
Jahid Hasan
Ames, Ia1iastate.edu
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial