Ram Maharjan

Ram Maharjan Email and Phone Number

Software Engineer | RoR | .NET Core | Angular
Ram Maharjan's Location
Kathmandu, Bāgmatī, Nepal, Nepal
About Ram Maharjan

Software Engineer embracing simplest solutions.Skills :👉 Programming Languages: Ruby, JavaScript, C#, C++, Dart 👉 Frameworks: Ruby on Rails, .NET Core, Angular, Flutter, Autofac, Specflow, Rspec👉 DBMS: PostgreSQL, MS SQL 👉 ETL Tool: Pentaho

Ram Maharjan's Current Company Details

Software Engineer | RoR | .NET Core | Angular
Ram Maharjan Work Experience Details
  • Billions Solutions Pvt Ltd
    Software Engineer
    Billions Solutions Pvt Ltd Apr 2023 - Apr 2024
    Bhaktapur, Bāgmatī, Nepal
  • Solarsesame
    Software Engineer
    Solarsesame Apr 2023 - Mar 2024
    United States
  • Verisk
    Software Engineer
    Verisk Apr 2020 - Feb 2023
    Kathmandu, Bāgmatī, Nepal
    • Designed, developed and maintained full ownership of a new product named “IDC (Indemnity Data Call)” using .NET Standard for Batch, .NET Core for Web Backend, Postgres for database, Pentaho for ETL, Autofac for dependency injection (IoC) and Angular for web frontend. “IDC” is a complex batch and web enterprise application that collects flat file Workers Claims Data from Insurance Companies based in USA, extracts, transforms and load (ETL) them in relational database, performs business logic… Show more • Designed, developed and maintained full ownership of a new product named “IDC (Indemnity Data Call)” using .NET Standard for Batch, .NET Core for Web Backend, Postgres for database, Pentaho for ETL, Autofac for dependency injection (IoC) and Angular for web frontend. “IDC” is a complex batch and web enterprise application that collects flat file Workers Claims Data from Insurance Companies based in USA, extracts, transforms and load (ETL) them in relational database, performs business logic on them, generates reports and submits the resulting reports to applicable DCOs.• Primarily worked on the development of batch application that processes client data periodically on every scheduled job.• Migrated legacy applications using SSIS to use Pentaho for ETL which reduced time to load flat file data into database by 25% when tested on 15 fixed width flat file each containing 60k rows and 100 columns per row.• Rewrote batch framework for a legacy application named "MED" to include parallel processing and dependency injection (IoC), making it reusable from the web application.• Researched feasibility of Postgres as DBMS for the new product while the legacy products were still using MS SQL and implemented it successfully.• Implemented complex SQL queries manually instead of using ORM so as to have faster query result for complex batch and web application.• Performed unit/integration testing of applications using Specflow.• Performed analysis of incorrect data resulting from inconsistent business logic and helped the business refine their business logic.• Performed adjustments of sensitive data in PROD and UAT database by writing SQL queries as script so as to correct invalid and inconsistent data and successfully submitted the corrected data to DCOs.• Performed history load of old data from existing legacy products to use in the new product.• Monitored daily batch job run.• Maintained existing legacy software products and developed new features for them. Show less
  • Verisk
    Associate Software Engineer
    Verisk May 2019 - Apr 2020
    Kathmandu, Bāgmatī, Nepal
    • Involved in requirement review, analysis, refinement of business logic and researched on feasibility of technologies for the design and development of a new enterprise batch and web application named "IDC (Indemnity Data Call)".• Developed new features for existing legacy software products according to the change in business logic.
  • Verisk
    Trainee
    Verisk Jan 2019 - May 2019
    Nepal
  • E & T Nepal Pvt. Ltd.
    Trainee
    E & T Nepal Pvt. Ltd. Nov 2018 - Jan 2019
    Bhaktapur, Bāgmatī, Nepal
    • Developed a tool for existing “Solver” application (fluid simulation application) that continues the application when the application abruptly stops and continues generating new frames of simulation from the last frame just before the application stopped by maintaining the order of frames.• Implemented C++ for developing application that reads STL file (“StereoLithograply File” or commonly known as “Standard Triangle File”), reads facets, their vertices and normal and performed required… Show more • Developed a tool for existing “Solver” application (fluid simulation application) that continues the application when the application abruptly stops and continues generating new frames of simulation from the last frame just before the application stopped by maintaining the order of frames.• Implemented C++ for developing application that reads STL file (“StereoLithograply File” or commonly known as “Standard Triangle File”), reads facets, their vertices and normal and performed required calculations on these data.• Performed conversion of ASCII STL file to Binary STL and vice versa, modified facets of STL file and converted it into another STL file resulting in different 3d object. Show less

Ram Maharjan Education Details

Frequently Asked Questions about Ram Maharjan

What is Ram Maharjan's role at the current company?

Ram Maharjan's current role is Software Engineer | RoR | .NET Core | Angular.

What schools did Ram Maharjan attend?

Ram Maharjan attended Tribhuvan University, Ioe, Pulchowk Campus, Bernhardt College, Kuleshwor Awas Secondary English School.

Not the Ram Maharjan you were looking for?

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.