Hey I'm Bhagawat Adhikari
I am experienced Software Engineer with a demonstrated history of working in the computer software industry. Skilled in Ruby on Rails, Ruby, Postgres, Mongo DB and HTML.
Strong engineering professional with a B.Sc. Computer Science Honours focused in Computer Science from Royal University of Bhutan, Sherubtse College.
Well experienced in integrating third party APIs both SOAP and REST, example Salesforce, Swisscom etc.
Hands on experience on working with both monolith as well as micro-service platforms, with both GraphQL and REST APIs.
I am passionate about Web Developer & I enjoy learning new things.SELISE (Secure Link Services Ltd.)
-
Developing standards and procedures to ensure that quality standards are met and consistent.
-
Recommending technological developments and improvements to reduce inefficiencies.
-
Write and test code, refining and rewriting it as necessary and communicate with any programmers involved in the project.
-
Develop existing programs by analysing and identifying areas for modification.
-
Integrate existing software products and get incompatible platforms to work together.
-
Continually update technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications.
-
Actively review code written by colleagues.
-
Testing software and fixing problems from production environment.
-
Working closely with Frontend developers, UI developers, UX designers, and business analysts.
-
Involve in timeline estimations of new projects and features.
-
Design and Develop Architecture diagrams for the new Projects.
-
Manage and motivate team members to complete tasks on time.
-
Involve in technical discussions and meetings with the clients.
-
Consult clients and colleagues concerning the maintenance and performance of software systems, with a view to writing or modifying current operating systems and technologies.
-
Reviewing application requirements and interface designs.
-
Documenting application changes and developing updates.
-
Review & implement requirements from the product owner & team.
-
Develop back-end components to improve responsiveness and overall performance.
-
Develop effective, scalable API models for Customer Data Sources and external APIs.
-
Developing modern, highly responsive web-based user interface components using Ruby on Rails concepts.
-
Deploying software tools, processes, and metrics.
-
Develop and implement technology strategies and systems to support the organization's short- and long-term goals.
-
Analyze the organization's technology needs, including software, hardware and network infrastructure, and determine the best solutions.
-
Negotiate with vendors for the purchase of hardware and software products, and manage vendor relationships.
-
Create and maintain technology budgets and oversee technology projects.
-
Monitor and test system performance and provide system upgrades as needed.
-
Manage and train IT personnel, including administrators and programmers.
-
Design and implement security measures to protect systems and data from unauthorized access.
-
Stay abreast of new technology trends and developments and make recommendations for their use.
-
Develop and implement disaster recovery plans to ensure the continuity of IT services.
-
Handle technical support issues and provide user training.
Workshop on LINUX SERVER ADMINISTRATION, organized by Sherubtse Cyber forum from June 21 2017 to June 24 2017.
Involved in teaching the module APC101 IT Skills, a university-wide module to the first year students of various programmes at Sherubtse college during the autumn semester of the academic session 2017.
Certificate course on Sherubtse Student Leadership Program
Academic Excellence: Issued by Office of Gyalpoi Zimpon, His Mejestry's Secretariat, July 2018 Associated with Royal University of Bhutan, Sherubtse College. Topper, B.Sc Computer Science (Hons) 2018, Sherubtse college, Kanglung, Trashigang.
-
Language: Ruby, C, C++, PHP.
-
Databases: MySQL, MongoDB, PostgreSQL, Redis.
-
Versioning Tools: GIT.
-
Project Management Tools: Azure Board, Jira, Trello, ClickUp, Scrum.
-
Frameworks: Ruby on Rails.
-
Testing: Rspec, Unit Tests, Integration Tests, System Tests
-
Issue Tracking Tools: Rollbar, GitHub issues.
-
Server/Deployments: Docker, Nginx, Kubernetes Deployments, Puma, Linux.
-
Messaging Systems: RabbitMQ, Sidekiq.
-
Integrations: Salesforce, Swisscom, ExtraNet, Bidtool, SAMS, Namecheap, Zefix, UID Registry.
-
Cloud Computing Platforms: AWS, Azure
-
Debugging: Ability to identify and troubleshoot errors in code
-
Team Management: Managed around 12 to 20 developers as a backend lead and currently managing around 40 to 50 technical and non-technical people as a Technology Manager.
-
Project Management: Proven track record of successful project management and leading cross-functional teams
-
Communication: Exceptional communication skills to effectively present and explain technical concepts to non-technical stakeholders
-
Motivation: Ability to motivate staff and create a positive work environment.
Graduation: 2014 - 2017 Royal University of Bhutan, Sherubtse College
B.Sc. Computer Science and Mathematics
Graduation: 2017 - 2018
Royal University of Bhutan, Sherubtse College
B.Sc. Computer Science Honour's
-
English — Fluent
-
Dzongkha — Fluent
-
Lotshamkha — Native
-
Hindi — Intermediate
###📊 Github Status