Software Engineer
Kathmandu, Bāgmatī, Nepal
● Mainly worked in backend, with creating web based solutions and microservices for different local and international clients, with Java, Spring Boot and Python Django, Flask etc.● Refactored old codebase and upgraded it to the latest version, Dockerized the implementation● Performance tuned old SQL queries which reduced page load time for better user engagement and experience.● Extensive work experience in the Nepal digital library SaaS Projects.● Used Python for web scrapping, data migration, and machine learning projects. ● Used Natural Language Processing techniques in Nepal Digital Library for recommendation and classification.● Experienced in working with Business users directly.● Worked on a Real-Estate SaaS project.● Worked on developing REST API and with third-party RESTful API integration● Ensured smooth operations of web processes and infrastructure.● Produced results effectively and within the deadlines set.● Lead teams to provide technical leadership and direction on complex projects.● Research on web technologies and suggest the best ones for new applications.● Mentored junior developers and helped in day-to-day activities like GIT, code reviews, setting up docker, etc. and pair programming sessions.● Dockerized development environment. Experience using Kubernetes and other deployment tools.● Implemented simplified Gitflow for version control.● Adhere to coding standards and best practices for code reuse and maintainability.● Hands on experience with AWS services like EC2, RDS, SQS, Elasticache, S3● Experience in working with Laravel Commands and Cronjobs● Built and maintained staging, pre-production and production server● Experience with Test Driven Development (TDD) with Unit test, Integration test and E2E test.