• Over all 8+ years of professional experience in all phases of software development life cycle including Design, Development, Integration of Client/Server environment, Maintenance and Testing of various software applications using Java/J2EE related technologies and User Interfaces and Single Page Web Applications (SPA) using Angular, JavaScript, TypeScript, HTML, CSS, SASS, Bootstrap, AJAX, XML and JSON.• Developed web applications using different JavaScript frameworks like Angular v2/4/5/6/7/8/9/10/11, Node JS, Bootstrap, jQuery, Magento 1.8, JavaScript and TypeScript.• Experience in developing Single Page Applications (SPA) using JavaScript MVC framework such as Angular.• Extensive experience in Object Oriented Analysis in developing server side and front-end frame work using J2EE design patterns.• Experience in working with third party web services APIs and Web services using AJAX and JQUERY.• Worked on various components in Spring, which includes Spring IOC, AOP, Spring JDBC, Spring MVC, Spring JPA, Spring Batch, Spring Security and Spring Boot.• Experience in application integration using Web Services such as JAX-RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS and Restful.• Well experienced on implementing SOA (Service Oriented Architecture) using Spring REST to create REST resources that include several components like Jersey Framework, spring Boot, JAX-RS and used WADL for documenting REST API’S.• Experience on Java Multi - Threading, Collection, Interfaces, Synchronization, and Exception Handling.• Well versed with consuming and publishing Web services as SOA Architecture based SOAP, WSDL UDDI Components and REST working with data-exchange formats like XML and JSON formats.• Worked with RabbitMQ is used for Messaging for decoupling applications by separating sending and receiving data.• Integrating Angular application with Web API and used HTTP Client to perform HTTP Requests to the Web API.• Experience using all kinds of text editors, tools like Notepad++, Brackets, NetBeans, Eclipse, Dreamweaver, Visual studio, Sublime Text Editor. • Knowledge on React.JS framework and integrated those modules with NodeJS server-side code. • Proficient on different data sources ranging from flat files SQL Server, Apache spark, Oracle 11g/ PL/SQL Packages, Procedures, Functions, Triggers and other objects and apache Kafka.• Experience in using Log4J, Version Control using SVN, GIT and CVS, Jenkins, AWS Deployment.
Sei Investments Company
-
Full-Stack Java DeveloperSei Investments Company Jan 2020 - Present• Using Agile methodologies to plan work for every iteration and used continuous integration tool to make the build passes before deploying the code to other environments.• Designed dynamic, responsive and browser compatible pages using HTML5, CSS3, SCSS, Typescript, JavaScript, jQuery, Angular 8/9/10/11, Bootstrap, Flexbox Grid, Materialize CSS.• Created Core module with component that will be loaded once in AppModule such as Navbar, Toolbar, Service and Routing Module.• Created Shared modules with components that will be shared across the application such as Loader, Confirmation-Dialog Pipes, Directives, Models.• Used Angular Route guards which can tell the Router whether it should allow navigation to a requested route.• Involved in upgrading applications from Angular 10 to Angular 11.• Involved in developing components on Reporting Dashboard with Spring MVC, Spring boot, Spring Framework and Hibernate.• Used Spring Cloud Stream template for the asynchronous exchange of critical business data and events among J2EE components.• Involved in writing AWS Lambda to automate trigger event using Node JS and stored data in S3 buckets.• Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).• Involved in setting up and configuring AWS's EMR Clusters and used Amazon IAM to grant fine-grained access to AWS resources to users.• Used containerization tools like Docker to deploy and run the application seamlessly across multiple environments.• Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously, and send JMS message to Apache ActiveMQ on the edge device.• Created Angular service and integration with RESTful APIs. Used Angular Http module to send GET/POST request to fetch data from server.• Implemented CI/CD pipeline using Jenkins and extensively worked for End-to-End automation for all build and deployments.
-
Full-Stack Java DeveloperKellogg Company May 2019 - Jan 2020Battle Creek, Michigan, Us• Application was developed using Agile SCRUM Methodology, that included iterative application development, weekly Sprints, SCRUM ceremonies, daily stand up meetings, followed Version One for tracking processes and streamlining Agile planning and refinement.• Developed the application using Angular, Node-JS, Express-JS, HTML5, Bootstrap, CSS3 and JavaScript.• Designed UML diagrams like Use Case, Class and Activity diagrams based on the requirements.• Extensively worked on UI front end layer using the HTML5, CSS3, JavaScript, jQuery, Angular2/4/7, NPM, JSON, AJAX, Bootstrap, SAAS, Webpack, Widgets.• Developed the application using Spring MVC, Spring Web flow and added asynchronous features using AJAX.• Coded Web Services with JAX-WS (SOAP) and JAX-RS (Restful). Used Apache Tomcat as application servers to handle the deployments of different applications.• Applied the core principles of Object Oriented Programming like Polymorphism, Inheritance, Abstraction and Encapsulation so as to develop efficient and stable code.• Involved in the enterprise integration patterns like JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.• Used Amazon IAM to maintain the user credentials and involved in creating custom IAM policies to various groups defined within the organization.• Worked with design patterns like Factory pattern, Singleton pattern and Structural design patterns.• Application integration with Spring Web Services to fetch data from external Benefits application using SOA architecture, configuring WSDL based on SOAP specifications and marshalling and un-marshalling using JAXB.• Developed HQL queries to retrieve data using Hibernate. The Data Manipulation operations were implemented using Hibernate Template provided by Spring.• Worked on the databases of the Amazon RDS and carried out functionalities for creating instances as per the requirements. -
Full-Stack Java DeveloperE*Trade Apr 2016 - Apr 2019Us• Understanding the business requirements and preparing the design document.• Reviewed business requirements and discuss with application architect about the design. • Involved in writing and modifying procedure, Queries, Views and Triggers and called them from JavaScript using the local application framework. • Developed Batch process framework using executive service framework to cascade multiple changes on multiple records in only one transaction.• Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.• Created and Implemented Microservices or REST APIS using spring boot, REST, JSON. • Used Spring JDBC in persistence layer that is capable of handling high volume transactions.• Implemented the service layer using Spring with transaction and logging interceptors.• Used Spring framework for middle tier and Spring-JDBC templates for data access.• Developed SOAP/REST based Web Services using both SOAP/WSDL and REST.• Participated in discussion with business analysts and analyzed the feasibility of the requirements.• Drew sequence diagrams and Class diagrams using UML.• Utilized Agile Methodologies to manage full life-cycle development of the project.• Implemented MVC design pattern using Spring Framework.• Used Bootstrap framework for developing customizable and fully responsive for various screen sizes. • Used Maven and configured Jenkins to build and deploy the application.• Form classes of Spring Framework to write the routing logic and to call different services. • Used Spring DAO to connect with the database. -
Ui DeveloperSwarna Enterprises Jun 2012 - Apr 2015• Responsible for designing dynamic and multi-browser compatible UI views using HTML, CSS, JavaScript, jQuery, JSON, AJAX and Bootstrap to the requirement of the client. • Analyzed user requirements and designed the user interfaces, object model, application server logic and schema. • Developed Ecommerce Web Applications using Magneto MVC Framework. • Developed the Responsive Web Design using CSS and Media Queries. • Extensively worked on developing UI components using JSON to interact Restful web services. • Coded JavaScript for page functionality and Pop up Screens. • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery. • Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript and jQuery. • Involved in direct discussion with the BA and the Design team to get the required look and feel of the application. • Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request. • Reviewed customer feedback about the debugging issues, fixed bugs with HTML and JavaScript codes and worked on resolving browser compatibility issues. • Data validations were implemented for critical functionalities using JavaScript. • Followed Agile software methodology for project development.
Frequently Asked Questions about Abhilash N
What company does Abhilash N work for?
Abhilash N works for Sei Investments Company
What is Abhilash N's role at the current company?
Abhilash N's current role is Actively looking for Full stack java developer roles.
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