Shusen Shrestha
Software Developer at AppDirect- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Certified ScrumMaster® (CSM®)
Scrum AllianceApr, 2021- Nov, 2024
Experience
-
AppDirect
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Developer
-
May 2022 - Present
-
-
-
Verafin
-
Canada
-
Software Development
-
700 & Above Employee
-
Software Developer
-
Feb 2021 - Apr 2022
Maintained customer database by creating a drop folder within the customer's system to ensure no customer data is breached. Created a script to validate the ACH (Automated Clearing House) file format and data sent by customers, resulting in 80% improved data and fraud detection. Developed a new ACH matching strategy for customers to improve transaction matching, resulting in a 22% improvement for matching and alert detection. Used Java, SQL, and used JUnit for testing. Created a transformer to convert data from a CSV file into NACHA (National Clearing House Association) data for web payments. Developed using XML and JSON. Developed unit test cases to check the functionality of ACH features using Java and Junit, resulting in 91% test coverage. Show less
-
-
-
Tata Consultancy Services
-
India
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Developer
-
Jul 2019 - Feb 2021
Created user credential validation for anti-money laundering in loans, mortgages, and personal lines of credit on IBM AS400 using Java, SQL, and COBOL, improving existing validation by 4X. Validated data being sent from IBM AS400 application to internal systems to ensure data is stored into master record and other applications have up-to-date information utilizing Java. Constructed resource allocator based on Excel sheet upload by managers to determine available individuals to be assigned to new projects utilizing Java and MySQL, reducing project assignment time by over 50%. Implemented tagging within signature PDF documentation to be properly read by JAWS software for screen reading. Built script in Visual Basic to automate financial documents application creation, optimizing the application creation process by about 60%. Developed unit test cases to check the functionality of AML validation system using Java and JUnit, resulting in 87% test coverage of the entire system. Show less
-
-
-
Western University
-
Canada
-
Higher Education
-
700 & Above Employee
-
Research Assistant
-
May 2018 - Aug 2018
Engineered smart contracts in Solidity for user login/registration utilizing Ethereum blockchain for secure connection to University-specific websites. Built frontend portal that allows users to log in to multiple websites using JavaScript, Angular 4, Node.js, and Express. Created documentation for smart contract system outlining system use cases, code functionality, and system diagrams. Wrote unit tests using Angular 4, Solidity, and Jasmine, resulting in 90% test coverage and reducing the number of defects. Show less
-
-
Education
-
Western University
Bachelor of Engineering (B.Eng.), Software Engineering