Post Job Free

Resume

Sign in

Software Engineer Web Application

Location:
Fremont, CA
Posted:
January 24, 2024

Contact this candidate

Resume:

Eliza Karki

Highly skilled software engineer in developing scalable, high-performance applications using Java, Spring/SpringBoot framework REST, and microservices

408-***-**** / Milpitas, CA ehleezah (Eliza Karki) · GitHub ad210b@r.postjobfree.com EDUCATION

Northern Kentucky University (NKU), Highland Heights, KY Fall 2016 - Spring 2019 Masters of Science in Computer Science GPA 3.6/4.0 EXPERIENCE

Software Engineer III October 2022 – Mar 2023 Fanatics Inc. // San Mateo, CA

● Developed and maintained a web application using Golang and Scylla DB.

● Implemented new software features and functionality by building a scalable distributed system of a new software application using microservices and docker.

● Resolved critical software defects and wrote unit tests using the testify package which includes easy assertions, mocking, HTTP packages and testing suites.

● Developed innovative software solutions to complex problems. Software Engineer June 2019 – September 2022 Monster Worldwide Inc. // Santa Clara, CA

● Designed, implemented and optimized large-scale distributed systems on various microservices in Java SpringBoot framework by focusing on performance and maintainability.

● Investigated, analyzed and resolved complex technical issues on Google Cloud Technical Solutions

(GCTS) for jobs indexing and searching.

● Worked in React/Redux libraries for frontend single page application for .Next job search platform

(www.monster.com / www.jobs.com ).

● Wrote unit tests using the JUnit/Mockito framework.

● Hands on knowledge of SQL/MySQL/Redis/DynamoDb.

● CI/CD on AWS platform/jenkins/spinnaker/cloudbees. Associate Software Engineer May 2018 – May 2019 Great American Insurance Group // Cincinnati, OH

● Worked on a web application based on Java Spring/SpringBoot/Bean built on maven.

● Wrote unit tests and followed Test-Driven Development (TDD) for unit testing using JUnit.

● Implemented multiple features as well as fixed bugs for the application and wrote SQL queries using Oracle SQL developer.

● Wrote groovy scripts and automated using Selenium and Xpath for the agent portals.

● Worked in a web application development project using Java SpringBoot/Thymeleaf framework including MongoDb as a database engine.

Software Engineering Specialist Oct 2017 – May 2018 College of Applied Informatics // NKU, KY

● Designed and implemented features for a web-based application for a local client called Life Learning Center for the underprivileged people to help with their learning process.

● Developed the application using PHP, JQuery, JavaScript, HTML, CSS and MySQL. Supplemental Instructor/Calculus Tutor Feb 2017 – Dec 2018 Learning PLUS // NKU, KY

● Taught Calculus I, Pre-Calculus, College Algebra, Basic arithmetic to the undergraduate students. Junior Java Developer Mar 2014 – Jun 2016 A Plus IT Solutions // Kathmandu, Nepal

● Designed and implemented features for a web-based application for a local client in the retail industry.

● Built a web application using Spring Boot, Thymeleaf, MongoDb. PROJECTS

Stock Web Service for Maximum Profit [Java App]-August 2022

● Using Spring Boot + Java 17, a web service that takes in a stock symbol (eg: GME, AMC) and calculates the maximum profit possible by buying and later selling a single share of that stock, over the last 90 days was written. The service returns the buy date, sell date and profit achieved. Only the high price for a day is considered when calculating profit.

● Technologies Used: Spring Boot/Spring Core, Web MVC architectural pattern, Validation/Exception handling, Http Headers and Logging – slf4j, JSON Binding, Java 17, jUnit/Mockito testing, Build - Maven Plugin and dependencies, Swagger, CodeQuality - SonarQube/JaCoCo Wiki [Application on Python] Dec 2018

● A web application that calls the APIs to navigate using Flash and Jinja frameworks.

● Using SQL as a database engine.

Deploying Amazon Web Services [AWS] Dec 2017

● An AWS app that remotely controls a computer server by making the dynamic and static contents following the availability, scalability and performance of the application using S3, lambda function to calculate Fibonacci number as a part of the project Hospital Application [C++, Qt] Dec 2016

● A GUI based application that keeps patient records and checks patient tirage

● Utilized priority queues and helps document the records of patients and doctors assigned Kernel Development Jan 2017 - Using Centos, Linux

Others

● Building Web Server and proxy server.

● Hybrid Time Synchronization of IoT Services using Java.

● Domain Specific Language (DSL) for building groovy scripts using Python.

● Built an event application using Python frameworks like Flask and Jinja. TECHNICAL SKILLS

● Languages: Java, Go/Golang, C++, SQL, NoSQL, Python, PHP, Node.js, React, Swift

● Software: Android Studio, Xcode, IntelliJ, Visual Studio, Git, Gitlab/GitHub, Bitbucket, Pivotal Tracker

● Web Technologies: Google App Engine, JSON, XML, REST APIs

● Operating Systems: Mac, Windows, Linux

CERTIFICATIONS/ONLINE COURSES

● Go: The Complete Developer’s Guide (Golang) - Udemy

● Python -Edx - Introduction to computer science and programming using python (MIT), Coursera – i) Learning to program – I, ii) Crafting Quality Code– II - University of Waterloo, iii) Interactive programming – Rice University

● C - Edx – Learning C programming, R - programming-Intro

● Java - Udacity – Introduction to Java programming language AWARDS - Certificate of Recognition by the Department of State, US Embassy, Kathmandu, Nepal, 2008



Contact this candidate