Post Job Free
Sign in

Software Developer Java

Location:
Fairfield, IA
Salary:
$45/hr
Posted:
November 03, 2020

Contact this candidate

Resume:

Resume

SAMSHER RANA

**** ***** *** ****** • Fairfield, Iowa 52557

313-***-**** • *******.******@*****.*** • https://www.linkedin.com/in/samsher-rana/ FULL STACK JAVA DEVELOPER

Driven Full Stack Developer with more than 4 years of hands on experience creating web applications according to detailed requirements and specifications through complete SDLC for frontend and backend tiers. Project leader who delegates appropriate tasks while developing complex software applications and systems. Skilled in implementing Java, JSP, Spring Boot, Spring, Hibernate, Vue.js, Node, Express, React.js, MySQL, and MongoDB while deploying applications in Docker environment. Proven experience in implementing several applications using service interfaces, advanced frameworks, and design patterns, Database Management • Java Programming • Frontend / Backend Development • User Interface Project Management • Application Deployment • Microservices • Data Structures / Collections Languages: Java, JavaScript, C, C++, Python

Web: HTML5, CSS3, Bootstrap, jQuery, AJAX, Fetch, Vue.js, React.js Web Services: Microservices, Monolithic

Web and Application Servers: Amazon S3, Amazon EC2 Frameworks: Spring Boot, jQuery, Spring, Hibernate Databases: MySQL, MongoDB

Design Patterns: Factory Method, Template Method, Singleton, Prototype SDLC: RUP, Agile

Tools: Git, Source Tree, Docker, IntelliJ, Eclipse, Jenkins, Kubernetes, Minikube, Sublime, NetBeans, Swagger, Postman, Anaconda, Google Colab

Platforms: MacOS, Windows 7

Big Data: MongoDB

PROFESSIONAL EXPERIENCE

CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment). E-MULTITECH SOLUTION PVT LTD., Lalitpur, Bagmati, Nepal • 2017-2020 Technology company providing web design and software development services. Senior Software Developer

Analyzing of customer requirements, Creating Software Architecture and Development of enterprise web applications for ecommerce and advertisement business domains. Tasks Performed:

• Performed analysis of development tools and software technologies according to requirements.

• Managed development team by dividing project into sub tasks and allocating appropriately using version control system using Git.

• Implemented real time communications between server and browser client.

• Implemented various payment gateways.

• Developed CI/CD environment using pipelines in Jenkins for faster development process.

• Deployed applications using Java and Node for several modules in Docker environment and using kubectl utility commands in Kubernetes.

• Managed complex query implementations.

Achievements:

• Led development of 4 major projects using latest tools and techniques.

• Learnt user requirement analysis in more advance and designed more scalable system.

• Expanded knowledge on time estimation for overcoming obstacles in development process. Technologies Used: Java, J2EE, Node.js, Firebase Services, Docker, Kubernetes, Jenkins, MongoDB, MySQL, NetBeans IDE, Windows7.

BENT RAY TECHNOLOGIES PVT LTD., Lalitpur, Bagmati, Nepal • 2015-2017 IT company specializing in web design, software development, and technology services. Software Developer

Resume

Development of HR management system to track staff activity and salary expenses. SAMSHER RANA • Page 2

313-***-**** • *******.******@*****.***

BENT RAY TECHNOLOGIES PVT LTD., Software Developer (continued) Tasks Performed:

• Created Admin Portal according to established requirements and specifications.

• Created UI design for user interfaces in frontend.

• Administered report management section of Admin Portal.

• Built database structure with MySQL Workbench client tool.

• Implemented version control system using Git.

Achievements:

• Developed and Implemented new procedures and systems.

• Learnt procedures for collecting user requirements and designed software solution.

• Completed coding to meet new features of new version. Technologies Used: Java, J2EE, MySQL, HTML5, CSS3, JavaScript, jQuery, Bootstrap, Git, MySQL Workbench, NetBeans IDE, Windows7.

ACADEMIC PROJECTS

Tech Riders, MIU (2020): Developed e-commerce website in monolithic and services. Technologies Used: Java, J2EE, Spring Boot, Thymeleaf, Hibernate, AMQP, Swagger, MySQL, Git, Maven, AJAX, JSON, JavaScript, jQuery, RESTful Web Service, XML, MacOS. Auto Sell, MIU (2020): Created e-commerce website in monolithic. Technologies Used: Java, J2EE, Spring Boot, Thymeleaf, Hibernate, H2 Database, Java Mailer, Swagger, Git, Maven, AJAX, JSON, JavaScript, jQuery, RESTful Web Service, MacOS.

Cosmic Trade, MIU (2020): Developed e-commerce website using only servlet. Technologies Used: Java, J2EE, Git, Maven, AJAX, JSON, JavaScript, jQuery, Swagger, RESTful Web Service, MacOS. Cosmic Food, MIU (2020): Developed online food delivery service to help maintain social distancing through Covid-19 pandemic. Technologies Used: Java, J2EE, Spring Boot, Vue, MySQL, Git, Maven, Gradle, AJAX, JSON, JavaScript, jQuery, RESTful Web Service, XML, Tomcat, Docker, MacOS. Home, MIU (2020): Implemented Machine Learning project for movie recommendations using various techniques. Technologies Used: Python3, Pop3, SVD, Cosine Similarity, CSS, Vue.js, Git, Fetch, Bootstrap, JavaScript / jQuery, Docker, Amazon EC2, Google Colab, MacOS. FootUp, MIU (2020): Designed application to categorize shoe types in different markets. Technologies Used: Python3, Pop3, Kerala, Yolo V3, ResNet-50, CSS, Vue.js, Git, Fetch, Bootstrap, JavaScript / jQuery, Docker, Amazon EC2, Google Colab, MacOS.

EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion Oct 2022) Maharishi International University, Fairfield, Iowa Key Courses: Modern Programming Practice, Machine Learning, Web Application Programming, Web Application Architecture and Framework, Enterprise Application, Big Data Bachelor of Science in Electronics and Computer Engineering Tribhuvan University, Lalitpur, Nepal



Contact this candidate