Ramesh N is a Sr UI Developer at Fannie Mae.
-
Sr Ui DeveloperFannie MaeUnited States -
Senior Ui DeveloperWcg Aci Clinical Apr 2023 - PresentBala Cynwyd, Pa, Us Participated in Agile methodology of the project process from gathering requirements, system design, development and integration testing. Develop and maintain re-usable shared components, Services, directives and pipes for actions across application. Developed single page applications using Angular 14/16/17 or higher for a seamless and intuitive user experience. Built and maintained modern, scalable web applications using Angular 18+, leveraging standalone components and signals for improved performance and state management. Designed and implemented a reusable component library with integrated CSS and Angular Material for consistent UI/UX across multiple applications. Migrated legacy Angular projects to the latest version, ensuring compatibility with standalone APIs and new Angular features. Enhanced user experience by developing responsive layouts and touch-friendly interfaces optimized for desktops, tablets, and mobile devices. Designed and implemented a reusable Angular component library using standalone components with integrated CSS for consistent and maintainable styling. Customized Angular Material controls into higher-order components to meet complex UI requirements for enterprise-level applications. Implement server-side pagination using Prime Ng Framework. Developed application in Angular 14 with TypeScript and implemented RXJS (reactive extension) for using Observable sequences to allow async data streams with out of the box RXJS operators in NGRX platform Implement new features, as well as maintaining and improving legacy code on the existing framework. Created several shared resources like services, pipes, custom directives and components reusable in multiple components across the application using standards and best practices. Improve SEO score for brand sites for all devices with performance optimization techniques. -
Senior Ui DeveloperFannie Mae May 2022 - Mar 2023Washington, District Of Columbia, Us As a developer participated in all phases of Agile development. To streamline the development process, we used Styling Library Prime Ng. Written Unit tests and making sure all scenarios covered and code coverage of 80%. Extensively involved in the wireframe design discussions with the UX design team. Involved in writing test scenarios making sure all the scenarios covered that impacted the business flow Involved in re-writing the existing page to improve the performance of the page and added additional features. As a developer participated in all phases of Agile development. Involved in daily SCRUM meetings to keep track of the ongoing project status and issues. Involved in the sprint planning and preparation of programming increment planning estimation (PIPE) board. Participated in the user story grooming sessions and provided the necessary inputs to Meet Acceptance Criteria. -
Senior Ui DeveloperU.S. Bank Jun 2021 - Apr 2022Minneapolis, Mn, Us Developed user interface by using the React JS for SPA development. Analyzed business requirements, participated in technical design, development and testing of modules. Worked on an Agile Development Team to deliver regular updates to business team and project managers. Using React JS for building fast and interactive user interfaces and Redux for managing state of the application. Developed reusable ExtJS components Such as Viewport, Panel, and Grids etc. Developed Pagination for Search Results using Ext Paging Store. Developed React JS applications by completing stories in timely manner while maintain best practices outlined by team lead. Using Cascading style sheets and third-party libraries to style the web applications. Worked on CI/CD concord process on deploying code. Used React JS for templating for faster compilation and developing reusable components. Implemented the Drag and Drop functionality using React-Draggable. Worked on responsive design and developed a responsive website that could be served to desktop, Tablets and mobile users using React.js. Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls. Called the Restful web services calls for POST, PUT, DELETE and GET methods. Took initiative in learning React and went on to successfully develop various features under minimal supervision. Used React JS for building Single Page web applications (SPA). Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts. An excellent understanding of JavaScript, the DOM and popular frameworks. Complete code base conversion to React with feature parity. Used Redux Framework architecture (like Reducers, Containers) for integrating the data with React Application. -
Senior Ui DeveloperVerizon Jan 2020 - May 2021Basking Ridge, Nj, Us Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, ReactJs, Bootstrap, Less, CSS3, SASS and AJAX. Developed single page applications using React Redux architecture, ES6, web pack and grunt. Developed various screens for the front end using ReactJS and used various predefined components from NPM (Node Package Manager). Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries. Implemented HTTP REST API using NodeJS and extensively tested RESTful services using POSTMAN. Developed RESTful web services using JAX-RS, Apache CXF and spring frameworks and persistence using Hibernate and JPA ORM frameworks. Proficiency in cloud applications such as Amazon Web Services (AWS) Proficiency in Amazon Web Services (AWS) set up. Has worked with Node.JS for writing code in the server side and creating scalable network applications. Worked with modules like MongoDB and Cassandra for database persistence using Node.js to interact with MongoDB. Created UI templates and functionality to be merged with the backend REST/SOAP API for proper communication of front and back end to enable efficient working of application Managing data originating from various end users and store it in PostgreSQL database. Implemented services, controllers, directives, and factory functions to properly consume API on the front end and send back data in JSON format to the back end by capturing in the UI. Experience in working with RESTful Web Services and implementing RESTful API's and SOAP protocols. Worked with JSON web tokens for authentication and authorization security configurations using Node.js Worked with Grunt, Gulp for task runner configurations for minification, jshint, jscs, cssautoprefixer, sass compilation, bundling and test runner configurations and make it available as a command. Worked with unit testing of JavaScript applications using Karma, Jasmine. -
Senior Ui DeveloperTracfone Wireless, Inc. Aug 2018 - Dec 2019Miami, Fl, Us As a developer participated in all phases of Agile development. Involved in daily SCRUM meetings to keep track of the ongoing project status and issues. Involved in the sprint planning and preparation of programming increment planning estimation (PIPE) board. Extensively involved in the wireframe design discussions with the UX design team. Developed web-based customer application using HTML5 and CSS3, Typescript, JSON, AJAX, Angular6. To streamline the development process, we used CSS pre-processor LESS. Designed responsive UI pages that can be displayed properly in different size screens using Bootstrap and CSS media queries thereby achieving cross-browser compatibility Used Java/J2EE Design patterns such as Singleton, Service Locater, DAO etc. and Spring IOC pattern and responses. Worked on RESTful web services and used Angular6 forms like Template Driven forms and Modern Driven forms to perform form validations both on a server and client-side. Worked on Angular 7/8 Routes and extensions by using Router Config as an injectable URL path and customized component for each of the webpage. Development of front-end application using Angular 7/8, Dependency injection, Rx, and Http modules with NodeJS server for future evolutions. Knowledge of using Angular 7/8 new features such as build optimization, Compiler improvements, preserving white spaces. Designed enterprise applications for policies, claims, general ledger, and agency administration usingtest-driven development in Ruby on Rails, JavaScript, jQuery and Ajax-based applications, JQuery, HTML, and CSS. Designed Efficient and scalable rest APIs Using NodeJS, Express, Mongoose, and MongoDB. Used JSON for data exchange between client and server and AJAX to reduce the network load and update only the website's components. Used JIRA as the bug tracking system to track and maintain the history of bugs/issues daily. Used Version control system GIT and bitbucket as code repository. -
Ui DeveloperParadigm Jan 2018 - Aug 2018 Used NPM for installing required node modules and other published Angular NPM modules. Angular 6.0 is of a Component Driven Architecture. Working knowledge on Azure cloud IaaS and PaaS Services. Worked Extensively with Angular CLI for creating components, Services, pipes, Directives. Updated the application with new features of Angular 5/6. Worked on some of the new features of Angular 5 like new if else syntax, ng-templates, and form validators. Designed and developed the application using Angular 2 framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap, Node.js, NPM, and Mongo DB. Moved existing AngularJS controllers and services to Angular 6 components for more responsive and less dependency. Enhanced legacy application by building new components in Angular 5/6 and typescript. Developed single page applications using Angular 5/6, Typescript, web pack and grunt. Hands on Experience on Angular 5/6 technology for one complete project in rebasing the UI of the application using the techniques in Angular 5/6. Designed, developed, planned, and migrated servers, relational databases (COSMOS DB) and websites to Microsoft azure cloud. Knowledge in configuring Cloud platform such as VMs, Azure AD, Web Apps, DB’s, Cloud Services, etc. Experienced on creating and managing Azure VM, VMware tools, Cloud Services, and Storages. Experienced with deployments, maintenance and troubleshooting applications on Azure Cloud. Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS. Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT (TDD). Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
-
Ui DeveloperEricsson Aug 2016 - Dec 2017Kista, Stockholm, Se Developed web pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery and AJAX. Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table. Developed user interface by using the React JS, Flux for SPA development. Created SPA for the End User providing route technologies with faster and responsive using React.js Framework. Experience in building Custer centric SPA. Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components, and used GRUNT & GULP as Task runners. Created some reusable components for designing interfaces using React.js. Developed various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library. Extensively used Web pack to remove code dependencies and to develop a SPA using React.js along with react-route. Worked on CSS pre-processor frameworks (SASS 3.4 & LESS 2.0). Implemented AJAX in web pages for accessing application data without refresh the whole pages for better user experience. Used React.js, JavaScript for validating client-side validations. Added user validations and user permissions by using the Node.js and utilized Node.js for server hosting. Extensively used Node.js on front end (used namespaces, closures and custom bindings). Worked on tools like Eclipse and GIT repositories and Installed and configured GIT and synced with multiple GIT-Hub repositories. Worked in developing dynamic robust UI screens using CSS, HTML, React.js, JavaScript, Bootstrap and jQuery. Used React.js to build web components such as signup form and rule form. Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept. Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis. Used CSS3 for styling and HTML5 for Templates in Ext JS. -
Frontend DeveloperExotel Apr 2013 - Mar 2015 Designed the Graphical User Interfaces using HTML, CSS, JavaScript and jQuery. Developed the Application as Single Page Application using AngularJS MVC Framework. Developed the Responsive Web Design using CSS Bootstrap. Configured GRUNT and GULP to compile SCSS (SASS) to CSS using GRUNT plugins Consumed RESTful web service for fetching JSON format data from web server. Used AJAX calls for data updates in UI along with JSON data parsing. Used jQuery and AJAX to create attractive animations and smooth transitions for a better user experience. Extensively used jQuery for creating various widgets, data manipulation, data traversing, from validations, create the content on the fly depend on the user request, implementing AJAX features for the application. Developed custom Angular.js proxy to send requests to client’s APIs, handling authentication and custom headers. Integrated Angular Fusion Charts reporting component for statistical information display. Involved in TDD for developing and performing test cases using Jasmine and Karma. Developed HTML based Web services in Java which lets the user to track a shipment, find the transit days for a shipment. Designed & developed web services, which capture the leads from various web sources, advertisements and update database using Java and JDBC Invoked Web services to generate Java classes from XML schema. Implemented jQuery and Java Script to interact with DOM elements, handle events for an interface. Designed PDF, excel and print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure. Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp Net Framework. Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client-side validations using JavaScript and developed the required Servlets.
Ramesh N Education Details
-
Northwestern Polytechnic UniversityMaster'S Degree -
Jawaharlal Nehru Technological University, KakinadaBachelor Of Technology - Btech
Frequently Asked Questions about Ramesh N
What company does Ramesh N work for?
Ramesh N works for Fannie Mae
What is Ramesh N's role at the current company?
Ramesh N's current role is Sr UI Developer.
What schools did Ramesh N attend?
Ramesh N attended Northwestern Polytechnic University, Jawaharlal Nehru Technological University, Kakinada.
Free Chrome Extension
Find emails, phones & company data instantly
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