Bhaskar Shrestha

Software Engineer at Simpology Australia
  • Claim this Profile
Contact Information
Location
Bow Bowing, New South Wales, Australia, AU
Languages
  • Nepali Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Bhoj Raj Dhakal

I worked for two weeks with Bhaskar before he left the company. As my role was to fulfil his position, he trained me on how to maintain the running systems and guided me through the ongoing projects.

Craig Brown

When I taught Bhaskar he was focused, committed to a high degree of quality and a natural leader among his peers. He was a great student and I'd recommend him to anyone considering hiring or working with him.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Australia
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Jun 2022 - Present

    • Australia
    • Financial Services
    • 200 - 300 Employee
    • Software Engineer
      • Jun 2018 - Jun 2022

      Full stack engineer with React/C# in Azure environment. Initially started off with Angular as the front-end. Worked on existing partner portal made in Angular with some legacy code in AngularJS. Once the decision was made to move to React, I was responsible for building a majority of the application and updating the netcore C# backend for the new portal. Full stack engineer with React/C# in Azure environment. Initially started off with Angular as the front-end. Worked on existing partner portal made in Angular with some legacy code in AngularJS. Once the decision was made to move to React, I was responsible for building a majority of the application and updating the netcore C# backend for the new portal.

    • Software Developer
      • Sep 2016 - Jun 2018

      Responsibilities: • Worked on project for accounts team (Cabcharge Plus) as full-stack developer. • Worked with external consultants on building responsive website for account holders with the company. • Heavily involved in the development of logic to integrate multiple data sources for accounts project. • Ongoing maintenance of project for bug-fixes and performance issues while working on adding more features. • 2 employee of the month awards • 2 innovation day awards Achievements: • Worked mostly in the back-end which was created in .Net Core MVC using EF Core as data layer • Lightly involved in the front-end development which was created in react-redux • Utilizes SQL Server as main data store and Redis as the cache for performance • Utilizes DocumentDB (now Azure Cosmos DB) and table storage as repository of data before integration Technologies Utilised: • Microsoft Azure (IaaS + PaaS) • Azure Cosmos DB • Azure Storage (Blob, Table) • Azure Service Bus • Azure Function Apps • Azure Application Insights • Azure Web Apps • Azure Redis Cache • Azure API Manager • BitBucket • Confluence • Jenkins • Tableau • Aspose Words.Net • Swashbuckle (Swagger) • Auth0

    • Software Developer
      • Nov 2014 - Sep 2016

      Responsibilities: • Maintain and debug existing software • Create, update and manage APIs for use with websites and mobile apps • Work with Software Development Manager to detail processes for requirements • Create Proof of Concepts and pilot testing new modules • Manage and update SSRS reports • Manage ESR and web bookings Achievements: • Created specialised WCF REST APIs to book taxis from websites. This set of APIs is currently used as the primary point of incoming booking for over 5,500 taxis Sydney-wide. • Upgrade, update and maintenance of SOAP APIs to book taxis from mobile apps. • Created WCF RESTFul APIs for creating bookings from any device. • Upgraded websites originally created in 1997 to WordPress based websites. These websites use WCF RESTFul APIs to make bookings. • Created WinForms application with WCF TCP based system to track all bookings and their events. • Created SOAP APIs to retain and update all vehicle locations and status in near real-time. This API is being used by mTaxi and Silver Service mobile apps to show taxi locations. • Migrated main production database from old physical server to newer virtual server. The database was SQL Server 2008 R2. • Merged multiple databases into a single server for maintenance efficiency. All databases were SQL Server databases ranging from SQL Server 2000 to SQL Server 2008 R2. • Managed migration of dispatch system from in-house built system to a third party system. • Added multiple external modules for third party dispatching system as the business rules changed.

    • System Developer
      • Dec 2012 - Nov 2014

      Responsibilities: ● Maintain and debug existing software ● Create client-centric extra modules and plug-ins for the existing software ● Help update existing website ● Create internal reports ● Work with internal clients (Team Leaders/Managers) to understand and finalize requirements ● Work with CIO to detail processes for requirements ● Agile environment Achievements: ● Upgrade Project: Work Requests (WIP) ○ Upgraded existing project from .Net v2 to .Net v4.0 ○ HTML, CSS, JavaScript, JQuery, BootStrap 2.3.2 ○ WCF RESTful Services and AJAX enabled WCF Services ○ C# backend ● Update Projects: Intranet Portal, Proxy Logs Processing ○ Upgraded existing projects from .Net v2 to .Net v4.0 ○ Made in VB.Net and C# ○ Extensive use of multi-threading and background processing ○ Standard processing times lowered by over 50% • New projects: Live Dashboard (Multiple Clients), Propensity Modeling, Reporting Dashboard, Footy Tipping ○ Uses Stored Procedures and custom functions in SQL Server 2008 ○ ASP.Net front-end and Twitter Bootstrap with VB.Net/C# (.Net v4) ○ Extensive use of WCF, classical web-services and SOAP ○ Extensive use of JQuery and AJAX, Google Charts • Performance Enhancements (Genesys): ○ Enhance service to generate employee time-sheets from phone logins ○ Debugging and adding features to a recently upgraded existing system ○ Processing time reduced from 6 hours per cycle to 2 hours per cycle ○ Server side processing enhancement by tuning and refactoring SQL Server Stored Procedures

    • Software Developer
      • May 2012 - Sep 2012

      Responsibilities: ● Develop new tools and technologies to help analysts in their work ● Develop new modules for new website ● Maintain and debug existing software ● Help update existing website Achievements: ● New projects: Supply Chain, Email Out, Cost Curves, Ticketing System ○ .Net 4 with VB.NET ○ WinForm and WebForm projects utilizing:  Mapping systems (Bing/Google Maps)  Exchange Server and mailing lists and Outlook Automation  WPF Charts / Custom built charting control  Telerik web controls

    • Australia
    • Transportation, Logistics, Supply Chain and Storage
    • 1 - 100 Employee
    • .Net Analyst Developer
      • Aug 2009 - Apr 2012

      Responsibilities: ● Originally hired to upgrade the legacy Visual Basic 6 system to .Net ● Maintain and add new features to the legacy system as and when needed ● Analysis of all IT requirements and handling of all IT related projects ● Manage servers and perform routine maintenance. Achievements: ● Upgrade Project: Yellow Express website from classic ASP to ASP.NET 3.5 ○ .NET 3.5 SP1 platform with VB.NET back-end coding ○ Front-end included HTML, CSS, JavaScript, JQuery, ASP.NET Ajax ○ Extensive use of Google Maps API version 2 ○ Dynamic CSV report generation for clients ○ Client specific custom reports ● Other Upgrade Projects(Mixture of VB.Net and C#): ○ Upgrade existing MIGS payment client from COM to .Net ○ Upgrade reporting modules from Visual Basic 6 to .Net ○ Upgrade real-time dispatch monitoring system from Visual Basic 6 to .Net ● New projects: Sales Tech, Custom Reports, Mobile website ○ Made in .NET 3.5 SP1 with VB.NET/C# ○ Front-end includes HTML, CSS, JavaScript, JQuery, ASP.NET AJAX ○ Uses WCF and Ajax enabled WCF services extensively ● Upgrade Project: Windows Mobile(version 6.0 and 6.5) app upgrade ○ .NET Compact Framework with VB.Net ○ Real-time GPS and Job information synchronization ○ In-house developed sign-on-glass custom control ○ Custom developed scan-on/scan-off of packages ○ Deployed in over 90 Handsets (a mixture of Motorola MC55, MC65 and Intermec CN40 handsets)

    • .Net and Java developer
      • Aug 2008 - Feb 2009

      Responsibilities: • Main focus on developing Java Back-end logic analysis and development • Setup and maintenance of Red Hat Enterprise Linux 5.2 • Setup and maintenance of Oracle 10g database server Responsibilities: • Main focus on developing Java Back-end logic analysis and development • Setup and maintenance of Red Hat Enterprise Linux 5.2 • Setup and maintenance of Oracle 10g database server

    • United Kingdom
    • .Net Analyst Developer
      • Jun 2007 - Oct 2007

      Responsibilities: ● Analysis of Project Requirements: ○ Converting user requirements to development requirements ○ Development of flow diagram ○ Analysis and development of database system and its security requirements ○ Coordinating with other developers in the efficient and effective development of the system ● Developing the project: ○ C# ○ ASP.Net ○ ASP.Net AJAX ○ SQL Server 2000 ○ JavaScript ○ XML ○ CSS Responsibilities: ● Analysis of Project Requirements: ○ Converting user requirements to development requirements ○ Development of flow diagram ○ Analysis and development of database system and its security requirements ○ Coordinating with other developers in the efficient and effective development of the system ● Developing the project: ○ C# ○ ASP.Net ○ ASP.Net AJAX ○ SQL Server 2000 ○ JavaScript ○ XML ○ CSS

    • IT Coordinator
      • Mar 2004 - Mar 2006

      - Maintenance and troubleshooting of Oracle 8i Database (Windows 2000 Advanced Server) Maintenance of Front-End Software (Platform varying from Windows 98 to Windows XP) - Maintenance and update of organizations website (www.yetiairlines.com) hosted on Linux Web Server - Working with third party organization (developer of organization software) for bug fixing and updating of software - Developing custom reports using Visual Basic 6 and Oracle 8i (under certain conditions where the Annual Maintenance Contract of developer organization did not support for additional reports) - Development of Competitor Analysis Information Processing Software in conjunction with the Marketing and Sales Department (Front-end Visual Basic 6, Back-end Database Microsoft SQL Server in Windows 2000 Advanced Server) - Installment, Maintenance and Troubleshooting of Organizations Mail Server (Windows 2000 Advanced Server, MDaemon Mail Server)

Education

  • University of Ballarat
    Masters, Information Technology
    2008 - 2009
  • St Xavier's College
    Intermediate in Science, Biology, General
    1995 - 1997
  • Tribhuvan University
    Masters in Business Studies, Management Information Systems, General
    -
  • Tribhuvan University
    Bachelors in Business studies, Banking and Insurance
    -

Community

You need to have a working account to view this content. Click here to join now