Naresh Maharjan
Full-stack Developer at United American Insurance Company- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
United American Insurance Company
-
Insurance
-
200 - 300 Employee
-
Full-stack Developer
-
Jan 2018 - Present
Responsibilities: • Actively involved in full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery. • Designed and developed UI screens using Angular JS/4, HTML5, CSS3, JavaScript, JSON and AJAX. • Developed custom Angular JS directives to build custom reusable components to use across the application pages. • Used Spring framework including Spring Beans, Spring AOP and Spring Boot. • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC. • Implemented Single Page Design and customized directive and filter criteria by using Angular.js. • Developed Micro services using RESTful services to provide all the CRUD capabilities. • Created RESTful APIs in Express and returned logic through Angular.js data binding. Wrote tests in Mocha on server side and Jasmine on the client side. • Deployed Docker contained spring boot micro services in to Spring EC2 container service using AWS admin console. Show less
-
-
-
Estes Express Lines
-
Truck Transportation
-
700 & Above Employee
-
Full-stack Java Developer
-
Jan 2016 - Dec 2017
Responsibilities: • Interacted with the Business Analyst team during requirement gathering and participated in regular team meetings for proper communication and to resolve the issues. • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. • Successfully followed agile methodology in the Scrum Cycle model. • Developed web pages using HTML5, CSS3, JSP, JavaScript, AJAX, jQuery, JSON, NodeJS, Angular 2.0 and Bootstrap. • Used Angular in the frontend to reduce the load and achieve speed using 2-way data binding and event handling. Hands-on knowledge on Angular 2/4 framework with NGRX to achieve MVVM design flow on client-side. Familiar with creating Shadow DOM and decorator along with view encapsulation concepts of Angular 2/4. • All the functionality is implemented using Spring IO / Spring Boot Micro Services and Hibernate ORM. • Implemented Spring AOP for admin services. • Developed and Implemented Restful Web Services and used Spring Framework. • Used Swagger for documenting for Rest Web Services. • Used the lightweight container of the Spring Framework to provide architectural flexibility for inversion of controller (IOC). • Configured Hibernate framework with Spring MVC. Show less
-
-
-
VCE
-
United States
-
IT Services and IT Consulting
-
200 - 300 Employee
-
Mid-Java Developer
-
Sep 2015 - Dec 2016
Responsibilities: • Coordinated with the business analysts, project managers to analyze new propose Ideas/Requirements, designed the integrated tool, developed, and implemented all the modules. • Involved in different stages of Software Development Life Cycle SDLC including analysis, designing, coding, and testing. • Worked with RSpec and Cucumber in a TDD and BDD Test Driven environment. • Involved in developing Classes diagram in UML showing generalization and other relationships, Sequence diagram describing the interaction of objects over time. • Implemented Spring framework for the backend development. Used Spring AOP and Dependency Injection (IOC) in developing discount generation Services. Configured and accessed Hibernate with Spring IOC. • Responsible to enhance the UI using HTML, JavaScript, XML, JSP, CSS as per the requirements and providing the client-side JavaScript validations. • Applied AJAX, JavaScript and jQuery to handle asynchronous requests from clients. • Involved in the creation of interface to manage user menu and Bulk update of Attributes using jQuery. • Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying properly on different devices. • Worked on Restful web services which enforced a stateless client server and support JSON few changes from SOAP to Restful Technology Involved in detailed analysis based on the requirement documents. • Deployed allocations in the JBOSS application servers and written automation scripts on UNIX boxes. Show less
-
-
-
Money Gramm
-
Germany
-
Financial Services
-
1 - 100 Employee
-
Java Developer
-
Oct 2014 - Aug 2015
Responsibilities: • Participated in Functional and Systems Requirements Modelling sessions to create System Requirements for the application. • Working with Offline First Multi-device and Multi-Platform application architecture using Ionic framework with Cordova to achieve Multi-Platform and Web SQL. • Worked on Rest Web services as well as Node Rest framework for back-end services and developed back-end code using Java collections including Set, List, Map, Multi-threading and Exception Handling. • Working on AngularJS 1.5 to Angular 2.0 Code transition. With ES6 and TypeScript. • Built npm libraries/packages in Node.js and Grunt Task runner for Unit testing AngularJS components as part of Test-driven development. • Developed Spring Application using Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security, and Spring DAO and middle-ware application using spring core framework. • Used Executor Service Multi-Threading in programming and developed various helper classes. • Involved in coding for the presentation layer using jQuery, jQuery Mobile, Node.js, and JavaScript. • Actively experience in Analysis, Detail Design, Development, Bug fixing and Enhancement in Agile methodology. • Designed and developed User Interface using HTML5, CSS, JavaScript, jQuery, AJAX and JSON. • Developed Spring Framework based Restful Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier. • Implemented Spring security features using AOP Interceptors for the authentication. Show less
-
-
-
Chubb
-
Insurance
-
700 & Above Employee
-
Java Developer
-
Jul 2013 - Sep 2014
Responsibilities: • Involved in the Analysis, Design, Coding, modification, and implementation of user requirements. • Followed Agile (SCRUM) methodologies for Software Development. • Designed UML diagrams as part of the functional and technical Design using Visio. • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript. Implemented XML callbacks and Core functionality using JAVA. • Involved in unit testing and Regression testing to ensure that the product assures to have good quality. • Used JavaScript for validation of page data in the HTML pages. • Preparation of framework classes for communication between portal to EJB and Hibernate. • Implemented advanced java API and core java for coding sophisticated business logic. • Used JPA and Hibernate annotations for defining object relational metadata. • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class. • Designed and developed Hibernate DAO's using spring framework's Hibernate Dao Support and Hibernate Template. Show less
-
-