Post Job Free
Sign in

Management Software Engineer

Location:
Cordova, TN
Posted:
November 08, 2017

Contact this candidate

Resume:

DINESH SAPKOTA

**** ********** ** *******, ********* 38016

319-***-**** ***************@*****.*** https://www.linkedin.com/in/dineshsapkota

JAVA / J2EE SOFTWARE ENGINEER

Knowledgeable and talented Java Developer having over 5 years of hands-on experience creating diverse technological solutions using Java technologies in developing complex web and desktop software applications for multinational client. Particularly specialized in back-end programming, creating robust application frameworks and architectures integrating seamless features and complex functionalities. Adept at working with team members to drive requirements, technical specifications and design for quality products.

CORE COMPETENCIES

Software Solution Design & Development Agile Scrum & Kanban Methodologies Web Services

Legacy Application Modernization Client Coordination Repository Management

Schema and Query Optimization Team Leadership Code Review Technical Analysis

Testing & Documentation Versioning Support and Maintenance

Languages:

Java 1.8, Java 1.7, Progress 4GL, C, C++, C#

Web:

JSP, Servlet, HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX, JSON, XML

Web Services:

SOAP, RESTful, AWS

Web/App Servers:

Tomcat, Glassfish, Weblogic, JBoss, Progress Appserver, Wamp

Frameworks:

Spring, Spring MVC, Spring Boot, Spring Data, JPA, JMS, AMQP, Hibernate, AOP,JavaFX, X/E Files

Databases:

Oracle, MS SQL Server, MySQL, Progress Database, NoSQL

Tools:

Eclipse, IntelliJ, Netbeans, STS, Maven, JUnit, SOAP UI, Postman, Pivotal, GitHub, SVN, TFS, Jenkins, JIRA, SSH, Ispirer, DocxFactory, FTP, SMTP

Design Patterns:

Singleton, Adapter, Proxy, Facade, Factory, Abstract Factory, MVC, Filter, Template Method, Delegate, Strategy

SDLC:

Agile-Scrum, Kanban, Waterfall

Platforms:

Windows, Windows Server, Linux, Cordys Cloud Computing

PROFESSIONAL EXPERIENCE

JAVRA SOFTWARE, Lalitpur, Nepal October 2011 - January 2017

Company delivering high-level, innovative IT services to clients worldwide.

Associate Senior Software Engineer

Involved in design and development of wide range of web and desktop software solution for multinational clients using Agile-Scrum, Kanban and Waterfall methodologies.

Successfully modernized legacy Progress 4GL application to modern Java web application.

Designed, developed and implemented custom SOAP and REST web services API.

Provided regular support and maintenance work for legacy application.

Investigated and repaired critical data issues, optimized queries and database design.

Performed technical analysis, debugging, versioning, release management, technical support, code review, and documentation, coordination with clients, team and project manager.

Performed continuous integration and delivery management with Jenkins.

Seed Breeding Application: Solution built for multinational vegetable seed breeding client by modernizing legacy Progress 4GL application to enterprise Java web application. Designed and developed various components and web service API’s for a plant breeding software system which is being used by various branches of the multinational breeding companies that produces best quality vegetable seeds for professional markets.

DINESH SAPKOTA Page 2

319-***-**** ***************@*****.*** https://www.linkedin.com/in/dineshsapkota

Supply Chain B2B: Global supply chain management system developed with a 14-person team. This enterprise web application process orders received from various business units and do order processing, warehousing, quality assurance, shipping and invoicing across the globe.

Aerospace retailer application: Multinational airspace part selling application developed with a 7-person team. Worked to develop the logistics and retail management system for aircraft parts selling company that collects and stores detailed information collected from various retail stores, processes them and delivers the products across the globe.

Achievements

Successfully designed and developed modules/subsystems for enterprise applications, web services API’s, optimized performance and developed data correction scripts.

Modernized legacy desktop application to modern Java enterprise web application.

Awarded Employee of the Month twice (December 2015 & July 2013) for quality results on a brisk timeline.

Nominated for Employee of the Year (2016) for consistently excellent quality.

Technologies: Java, Spring MVC, JPA, Hibernate, JMS, AOP, Maven, JSP, HTML5, CSS3, JavaScript, Bootstrap, JavaFX, JUnit, MS SQL, MySQL, Progress DB, Eclipse, IntelliJ, Git, SVN, JSON, XML, SOAP, REST, Agile Scrum, Singleton, MVC, Façade, Factory, Progress 4GL

ACADEMIC PROJECTS

Agile Project Management System, MUM: Enterprise application to facilitate agile software project management processes, built in a 3-person team. Technologies used included Spring MVC, MySQL, J2EE, JPA, Hibernate, AOP, Maven, jQuery, AJAX, JSP, JSON and STS.

Job Leads, MUM: Social networking web application allowing post, search, like, and comment for job offerings implemented using J2EE, JSP, Servlet, HTML5, CSS, jQuery, AJAX, JSON.

MIS Study, Tribhuvan: Researched the role and need of Management Information Software in Software Engineering. Used Openedge Progress, Openedge ABL, XE, HTML, CSS, and JS.

EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion October 2019)

Maharishi University of Management – Fairfield, Iowa

Key Courses: Modern Programming Practices in Java; Web Application Programming; Algorithms; Enterprise Applications; Software Engineering

Master of Business in Management Information System (2017)

Tribhuvan University – Kathmandu, Nepal

Key Courses: Management Information Systems; Decision Support Systems

Bachelor of Science in Information Management (2011)

Tribhuvan University – Kathmandu, Nepal

Key Courses: Programming in Java; Software Engineering; C; C++; Web Technology; Microprocessor Programming; Relational Database Management Systems; Artificial Intelligence; Computer Architecture

PROFESSIONAL DEVELOPMENT

Scrum Fundamentals Certified



Contact this candidate