Bidur Kunwar

Java Software Developer

Irving, TX

7

Work Experience

Java Software Developer

MAKURA CREATIONS

-

Kathmandu, NP

2012 to 2016

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).
MAKURA CREATIONS, Kathmandu, Nepal • 2012-2016
Software development company specializing in development of enterprise and web applications.
Java Software Developer
Took an instrumental role in requirements analysis, design, coding, testing, implementation, maintenance, and code refactoring for enterprise applications in an Agile-SCRUM environment. Contributed to front-end, back-end, middle-tier, and user interface development, using Spring Framework and Hibernate ORM. Handled server-side development with JSP / Servlets. Designed MySQL databases; used SQL and PL/SQL to construct views, indexes, stored procedures, and relational database models. Collaborated with team members to clarify details. Conducted unit testing via JUnit. Leveraged GIT and Tortoise SVN for version control, and Maven and Spring Boot for project build.
Selected Achievements:
• Work on all phases of SDLC implementations including analysis, design, development, testing, maintenance and code-refactoring
• Ensured compliance with JEE / J2EE standards for client, web, and business tier.
• Advanced project progress through risk identification and mitigation.
• Experience in designing and developing Service Oriented Architecture using SOAP and Rest.
• Work on all phases of SDLC implementations including analysis, design, development, testing, maintenance and code-refactoring
• Drove optimal security through Spring Security for highly authenticated and authorized applications Eg. Spring Security, Aws Lambda, Apigee
• Implemented AOP features of Spring Framework for exceptions.
• Implemented AWS and experienced with different cloud services.
• Experience in design patterns including MVC, Data Access Objects and DTO, Factory, Singleton etc.
• Supported definition of data source, beans, and Hibernate properties by developing a Spring configuration file.
• Proficient in Java Enterprise Technologies such as JMS, Custom Java Tag Library, JDBC.
• Experienced in handling end users and troubleshooting real-time issues in production environment including network, operational and application problems.
• Develop enterprise applications using entire Spring Framework for middle tier and Hibernate framework for ORM

Education

Master of Science in Computer Science in distance education

Maharishi University of Management

Fairfield, IA

April 2019

Bachelor of Science in Computer Science & Information Technology in Computer Science & Information Technology

St. Xavier's College, Tribhuvan University, Maitighar

Kathmandu, NP

2014

Skills

Aws (5 years),database (5 years),databases (5 years),design patterns (5 years),GIT (5 years)

Links

Additional Information

CORE COMPETENCIES
Java Programming • Web Application Development • Systems Design & Engineering
Database Development • User Interface Design • Requirements Management • Testing & Debugging
Languages: Java, Java8, C, C++, C#, R
Cloud Services: AWS (EC2, S3, Elastic, Elastic Beanstalk, RDS, VPC, Stack, Lambda, Route 53, ECS)
Web: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Bootstrap, XML, JSP/Servlets, AngularJS, Node.js, React js
Web Services: Web API, Spring WS, JAX-RS, JAX-WS, RESTful APIs
Web/App Server: Tomcat, JBoss, Glassfish, Pivotal
Frameworks: Spring (MVC, Web Flow, Security, AOP), Spring Boot, Hibernate, Struts, ZK, Apache Shiro Mocha, Chai, JUNit, Mockito
Databases: MySQL, MS SQL, Oracle, NoSQL
Design Patterns: Singleton, Factory, Abstract Factory, Adapter, Facade, Proxy, Chain of Responsibility,
Command, Visitor, Template, Observer, Mediator, Iterator, Strategy
SDLC: Agile-Scrum, Waterfall, TDD
Tools: Eclipse, MS Project, Spring Tool Suite, NetBeans, Intellij IDEA, JDK, Maven, Jasper Report, Apache, Visual Studio Tomcat, Grunt, Gulp, Visual Studio, Git, Subversion, Jira, MS Visio
Platforms: Windows, Linux
Messaging Technologies: ActiveMQ, RabbitMQ, Kafka