linkedin.com/in/samikshagautam
github.com/samikshagautam
SAMIKSHA GAUTAM
Java Developer Software Engineer
Merced, CA 95341
(641) · 819 · 1051 adip21@r.postjobfree.com
Education
MSc. Computer Science, Maharishi International University Key Courses: Algorithms, Web Application Programming, Web Application Architecture, Enterprise Architecture
Bachelor of Engineering in Software Engineering, Pokhara University 2012-2017
Skills
Languages: Java
Web: Servlet, JSP, jQuery, JavaScript (ES6), HTML, CSS, JSON, AJAX
Web Services: REST
Frameworks: Spring MVC, Spring Boot, Hibernate, JPA
Databases: MySQL, MongoDB
Design Patterns: Singleton, Façade, Template, Mediator
SDLC: Agile/Scrum, Iterative, Waterfall
Tools: Maven, Git, GitHub, Bitbucket, IntelliJ Idea, Spring Tool Suite, Eclipse, Postman, SQL Workbench, Docker, CI/CD, Kubernetes
Experience
Infokonn Technologies Software Developer Feb 2017- Jan 2019
Designed and developed enterprise web application using Java, Spring and MySQL.
Achieved back-end data persistency by skillfully using Hibernate as ORM tool.
Created easily understood diagrams such as use case, ER, Class, and sequence by modeling requirements via UML.
Configured/developed core business login, Spring Controllers, and URL mapping for request/response paradigm.
Completed standard authentication by developing RESTful web applications with Spring REST and JSON Web Token.
Established software authentication/authorization with Spring Security.
Developed microservices using Spring Boot framework and deployed on Cloud environment.
Nepali Women in Computing President Dec 2019 – Aug 2020
Served Nepali Women in Computing, an AnitaB.org Systers Affinity Group as a president, to provide Nepali women in tech a global resource and to inspire young girls to consider a career in tech.
Planned call for stories, assigned stories to the writers and communicated with the advisor for story series.
Projects
Reservation System, MIU, USA
Designed and developed a microservice based architecture to reserve hotel rooms. This project includes various technologies for database, messing service, caching, security and build/deployment.
Used HashMap, TreeMap, HashTable for the reservation system.
Used Java, Spring (Boot, Cloud, Data, Security), JWT, HTML, JavaScript, MongoDB, Redis, RabbitMQ, Netty,Kafka, Web Socket, Git, Maven, RESTful API, Jenkins, Docker, Kubernetes.
Microservice E-commerce Project, MIU, USA
Developed an online e-commerce platform allowing users to create account, login, view items, place order, complete transactions along with shopping cart and checkout, and deployed in Kubernetes.
Used Spring Boot, Microservices, Hibernate, JWT3 authentication, Docker, Kubernetes, Maven, RESTful API, MySQL, Git, Postman.
Mamazon Online E-commerce Platform, MIU, USA
Developed an online e-commerce platform allowing users to register as a buyer or seller, login, post and purchase products.
Identified domain classes, created buyer and shopping cart module features.
Used Spring (Boot, Security, Email), Thymeleaf, Hibernate, CSS, H2 DB, AJAX, Maven, JavaScript, Git, GitHub.
Just Ask, MIU, USA
Developed an online web app for online discussion platform.
Identified domain classes, created query services, applied API and displayed results on front-end with AJAX.
Designed interactive user interfaces.
Used JSP/JSTL, Servlet, JavaScript, jQuery, Maven, HTML, CSS, Bootstrap, Ajax, JSON, Git, GitHub, MySQL.
Publications
Gautam S., Shrestha S. (2017). E-Learning Services for Rural Schools. 4th International Conference on IT for Development. Kathmandu, Nepal.
Gautam S., Shrestha S. (2016). Ubiquitous Computing – The Future of Computing. 3rd International IT conference on ICT for Intelligent Computing. Kathmandu, Nepal.