KIRAN ADHIKARI
+977-9863416451 • kiranadh1452@gmail.com
As a computer science professional with extensive experience in backend development, automation testing, and cloud-based data integration, I am driven to deepen my expertise in Backend and System Engineering. My focus lies in advancing data structures, algorithms, and cloud computing techniques, aiming to innovate scalable, efficient and self-healing computing solutions.
•Languages: C, C++, Javascript, Typescript, PHP, Python, Rust, XHTML/CSS
•Operating Systems: Linux, Microsoft Windows
•Databases: MySQL, PostgreSQL, MongoDB, Google Firestore, BigQuery
•Frameworks and Libraries: Node.js, React.js, Django, Playwright, Behat, Express.js, etc.
•DevOps and CI/CD Tools: Github Action, Travis CI, Drone CI, Docker
•Version Control: Git and Github
•Backend Development: Proficient in building and scaling backend infrastructures (experienced with Google Cloud Platform, GCP).
•Automation Testing: Experienced in end-to-end and API testing using Playwright, Behat.
•Cloud Computing: Skilled in leveraging cloud platforms for efficient solutions like CI/CD pipelines integration for automated software development and deployment, data integration through ETL processes, cron jobs through serverless functions, etc.
•Leadership: Effective in recruitment and team leadership roles.
Jan 2023 - Jan 2024 • Team Lead and Technical Consultant
Jul 2022 - Jan 2023 • Part-Time Backend Developer
•Directly worked under CEO in product development and team handling.
•Built express.js based backend of multiple projects, for example: Book Lifter, RestroX, etc.
•Started the trend of automation (testing and development) in the company, created proper CI/CD pipelines for multiple products (in-house as well as client based)
•Ran technical analysis of ‘RestroX’ - Restaurant Operating System (This is the biggest in-house project of the company dominating the market in Nepal and which we recently launched in the US as well).
•Researched and administered the shift (in RestroX) from Role Based Access Control to Attribute Based Access Control and also the transition between single-tenant and multi-tenant architecture.
•Conducted technical interviews, mentored interns and junior developers.
Apr 2022 - Nov 2022
•Integrated automated tests in CI/CD pipelines in Drone CI.
•Built new CI/CD pipelines for in-house projects and Joomla CMS extension.
•Upgraded an older Joomla CMS extension to support for Joomla version 4 and fixed authentication issues.
•Acted as one of the two lead mentors during the mentorship that we organized for individuals from WLIT (Women Leaders in Technology).
Dec 2021 - Jan 2022
•Built browser based games like FlappyBird, F1 Race.
•Built Web-Site-Builder as a solo major project at the end.
Sep 2022 - June 2023
•Worked on data integration from various sources like Shopify Partners, MongoDB, Firebase, Stripe and many more to get business insights and approach investors.
•Created smooth ETL pipelines through serverless cloud functions for crone jobs and one time data patch.
•Collaborated with Corey and his team in implementing PostHog to track users in order to track the usability of available features.
Jun 2023 - Aug 2023
•Primarily worked on fixing production bugs and error tracing.
•Implemented strategies to reduce the latency to 20 % of the existing latency for endpoints with latencies exceeding the agreed upon latency as mentioned in the company's SLA.
•Completed the proper implementation of OAuth 2.0 based on “RFC 6749 - The OAuth 2.0 Authorization Framework” in PHP-SDK.
•Worked on the Owncloud Core (a personal cloud which runs on your own server) to identify the existing issues not identified by the existing automated tests in CI pipelines and reported them.
•Added multiple test cases in the feature file and corresponding code to increase the test coverage.
•Refactored the existing tests altering the logical implementation level for setting the OCC Status Code, making the code more flexible and reusable.
•Stripe Data Analyser (Link), Stripe Fetcher Plus (Link) and Stripe-NodeJs (Link)
•Typescript Based Event Management and Payment System (Backend) Link
•K-Web Browser (This is for demo purpose only) Link
•Developed "Gesture Labs," an innovative gesture recognition system for web browser control, utilizing Convolutional Neural Networks (CNNs) for accurate gesture detection as an outcome of research under the supervision of Assistant Professor Suresh Timilsina.
•Conducted extensive research and application of Computer Vision and Human-Computer Interaction principles.
•Organized and conducted online computer classes for primary and secondary level teachers during the covid lockdown.
•Taught computer classes for secondary level students of Shree Vidhya Jyoti Basic School, located in a remote area of Kaski - Nepal for six months from May 2021 to Dec 2021.
•Mentored five mentees from W.L.I.T (Women Leaders in Technology) for two months during my time at Jankari Tech.
Western Regional Campus, NepalBachelors in Computer Engineering |
|
Amar Singh Secondary School, Nepal(+2) |