ENTRY LEVEL APPLICATION DEVELOPER:
Proficiency in Core java with solid understanding and working knowledge of Object Oriented Programming concepts in C# .
Proficiency in working with Relational database like Microsoft SQL Server, T-SQL,MySQL as well as NOSQL database like MongoDB.
Experience in implementing RESTful API for integrating backend System.
Exposure in Agile/Scrum and waterfall developing environments.
Experience in testing tools like Junit, JaCoCo, JMeter.
Strong knowledge in Data structure and algorithms.
Understanding of Test Driven Development.
Working knowledge of LINQ and lambda expressions.
Working experience in SDLC.
Understanding of Entity framework.
Exposure to SSRS.
Developed knowledge in Cloud Technologies like Microsoft Azure, IBM Bluemix, Google App Engine
University of Texas at Arlington, Arlington, Texas GPA : 3.917
MS in computer and information sciences Graduation: DEC 2017
Specialization: Databases, Software engineering
Intern at EbPearls, Lalitpur, Nepal [May 2014 – November 2014]
Troubleshooting complex production issues by inspecting them before release.
Investigate the frontend and backend integration and code review.
Translate complex clients requirements to technical requirements and create user stories.
Engage in agile development methodology through software engineering practices
Involved in project “freedman” using PHP which allows user to enroll themselves in three standard courses and provide access according to their membership . Provided major contribution in backend database with complex queries and stored procedures creation.
Day trader training simulator: Software testing project in which requirement analysis, test cases were generated and implemented to test data trader training simulator using test driven development (TDD). Junit and Jacoco testing tools were used in Eclipse.
Two phase locking protocol: Simulation of the behavior of rigorous 2PL concurrency control with die wait method for dealing with deadlock using the hash table developed in Core java.
Hadoop map reduce hosted on Amazon web services: Analyzed large number of dataset and relation between different attributes using map reduce. Data were classified in cluster and visualized into scattered chart and bar graph. The application was developed in java.
Image networking website: A social networking site where user could upload image, and other user could comment in the image. User who uploaded the image could delete and edit the file as well. Application was developed in java,NoSQL database MongoDB was used for development and launched in Microsoft Azure and Google App Engine.
Mapping of SQL database to NOSQL database: Data from SQL system was migrated to unstructured i.e. NOSQL system(MongoDB). SQL data were converting to XML format before transferring. Java was used to develop the application.
Library application: Application to simulate library functionality. Application kept record of all books their issuer and the students. Notified issuer about their return date. Auto update warehouse whenever any book is issued or returned. The application was developed in C++.
Software Reengineering: Advising Scheduler a JAVA Application was Reengineered using Eclipse, Git, Jenkins, Ant and migrated onto IBM Bluemix cloud. All object-oriented structures and UML diagrams were analyzed.
Restful web services: Weather details of location inserted by client were retrieved using RESTful API by making AJAX call from client side to the server. Result was formatted in XML-DOM which was then displayed in single responsive web page developed using PHP, HTML, Bootstrap.
Client-server component of web application: Address and weather detail of any location selected in google map was displayed in user friendly responsive web page built in PHP, HTML, Bootstrap. The concept was to send JSON data from server using RESTful web services by making AJAX call. APIs used were google map and Openweather API.
E-commerce web application: Responsive web page designed in bootstrap and develop in PHP. Allows user to login and search book by author name or book title. Display cart detail to user where he left and update accordingly. An optimized database was developed from scratch. The same project was then transferred in two MVC frameworks CodeIginitor and Laravel.
Hospital locator web application: Hospital nearby with specified criteria as selected by user were displayed in user friendly environment design using optimized query. Allowed user and health provider to view health records.
Hostel Management System: A web application allowing the privileges depending on the logged in user to edit and update information. Web application developed in PHP, CSS, MYSQL.
Programming Languages: C, C++, Java, Java Script,C#
API, JSON, JSP, Bootstrap, .net
Database: MySQL, SQL Server, Oracle, NoSQL(MongoDB)
Developing Environments: Eclipse, Net Beans and Visual Studio, Sublime, Notepad++,
Frameworks: MVC( CodeIginitor, Laravel)
Tools: Git, Jira, SSRS
Cloud Technologies: Amazon web services, Google App Engine, Microsoft Azure
Development methodologies: Extreme programming, Agile, Scrum, Waterfall
Advanced topics in database System(Cloud), Data mining, Advanced topics in software reengineering, Design and Analysis of Algorithms, Web Data Management, Database Model and implantation techniques