Subash Khanal

Subash Khanal Email and Phone Number

Java Developer at Fidelity Investments @ Fidelity Investments
Subash Khanal's Location
Arlington, Texas, United States, United States
About Subash Khanal

Subash Khanal is a Java Developer at Fidelity Investments at Fidelity Investments.

Subash Khanal's Current Company Details
Fidelity Investments

Fidelity Investments

View
Java Developer at Fidelity Investments
Website:
fidelity.com
Employees:
10
Company email:
Johrenk7@gmail.com
Subash Khanal Work Experience Details
  • Fidelity Investments
    Java Developer
    Fidelity Investments Feb 2020 - Present
    Boston, Ma, Us
    • Involved in the discussions with business users & participated in design meetings, future estimations, and Software Requirements Specifications.• Leveraged Java 8 features like Functional Interfaces, Stream API, Time API, Transaction Management, Exception Handling, Collection API and Lambda Expressions.• Design, modify, and develop responsive and re-usable UI components for the highly dynamic business requirements using Angular 8, TypeScript, Bootstrap4 and SASS.• Worked with Micro service architecture using Spring Boot to develop modularized code and implemented Rest API’s using Spring Rest and integrated Swagger API for documentation.• Developed cloud based micro services using the latest Spring boot stack, which is radically faster and requires very minimal configuration.• Followed Agile/Scrum process, involved in sprint planning, scrum calls, Planning, Retrospective, Reviews and Grooming.• Developed classes using Core Java/Executor Service (multithreading, concurrency, memory management) consumed REST Web Services for getting the credit card information from third party applications using EME.• Involved in writing of multiple batch jobs using Spring Batch framework where we configured both annotation & xml-based configuration to support highly dynamic business functionalities.• Implemented responsive UI rich web applications using Angular 8.• Implemented Spring JPA & ORM framework to interact with the database to perform all the CRUD operations based on business use cases.
  • Dish Network
    Java Software Developer
    Dish Network Nov 2017 - Jan 2020
    Englewood, Co, Us
    • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.• Wrote various Shell Scripts to run on top of a virtual Box in various Providers. • Worked on multiple databases including MySQL, Mongo DB, and Cassandra. • Schema design and deployment for both RDBMS and NOSQL databases. • Implemented Spring boot microservices to process the messages into the kafka cluster setup.• Programmatic usage of RDBMS and NOSQL database APIs including Hector and Cassandra clients. • Built servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the architecture. • Created multiple Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster for testing purpose. • Created Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone's instances for their application elsewhere. • Writing Java Code for fetching the data from Cassandra and Handling Terabytes of data and scheduling jobs on maintenance.• Involved in migrating applications from Java 7 to Java 8. • Used Apache Maven build tool to automate the build process and Jenkins CI for continuous integration. • Provided solutions to improve performance on multi-threaded processes and controlling the load on downstream API calls. After which there were no hung threads found in the application server logs. • Developed the application using SCRUM methodology, participated in Scrum meetings where we would demo all the user stories done during that iteration for final feedback from end users. • Provide production support and address issues that may occur in production and Involved on build and deployment process. Used ANT scripts to build and deploy application.• Used GIT for version controlling and JUnit for the unit testing of different modules.• Used Log4J for logging and tracing the messages.
  • Banner Health
    Java Developer
    Banner Health Apr 2015 - Oct 2017
    Phoenix, Az, Us
    • Involved in the Requirements gathering, Analysis, Design and implementation of the project. • Analysis, design and development of Application based on JAVA/J2EE technologies. • Developed Use case diagrams, Class diagrams, Sequence diagrams, and Activity diagrams using Rational Rose tool.• Extensively worked with Servlets and spring based multitier applications in developing J2EE Components.• Used Postman to test the API workflow tested on the JSON files which are generated by the AngularJS.• Coded JavaScript for AJAX and client side data validation.• Used Spring IOC (Inversion of Control)/DI (Dependency Injection) to wire the object dependencies across the application. • Used JDBC to retrieve data from Oracle database.• Used Spring MVC design pattern while developing the application. • Used JSP in the presentation tier along with various customs tags, JSTL tags, CSS, AJAX and JavaScript. • Deployed on Apache Tomcat server in local and integration test environments.• Involved in integrating spring with Hibernate and delegated the persistence operations using Hibernate Template.• Developed ANT scripts for deployment builds.• Deployed the entire application on WebLogic Application Server.• Used Maven tool for the Project management and for compile, run, deploy and to add external dependencies.• Wrote SQL queries, stored procedures, and triggers to perform back-end database operations.• Wrote UNIX Shell scripts to automate business process.• Used JMS communication in to send/receive messages across various applications through Publish-Subscribe.• Used Test Driven Development approach and wrote many unit and integration test cases.• Worked on Open Source JUnit Testing Framework to write and run repeatable automated tests.• Monitored the error logs using Log4J and fixed the problems.• Used CVS control to store change requests as records in a user database.

Subash Khanal Education Details

  • The University Of Texas At Arlington
    The University Of Texas At Arlington
    Information Technology

Frequently Asked Questions about Subash Khanal

What company does Subash Khanal work for?

Subash Khanal works for Fidelity Investments

What is Subash Khanal's role at the current company?

Subash Khanal's current role is Java Developer at Fidelity Investments.

What schools did Subash Khanal attend?

Subash Khanal attended The University Of Texas At Arlington.

Who are Subash Khanal's colleagues?

Subash Khanal's colleagues are Rammohan Badrinath Palladam Sudhinder, Carly Barrett, Sam Myers, Nagarajan K B, Allison Mogauro, Aknith R., Siddesha Dhananjaya.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.