Software Engineer Resume
3.00/5 (Submit Your Rating)
Orlando, FL
SUMMARY:
- MarkLogic XQuery/ Java Developer with 5 years experience with NoSQL Data Hub/Data Lake.
- HealthCare, Video/Media Content Library and Utility Industry experience.
- Expertise in Software Development Life Cycle (SDLC) with Agile methodology.
- Well verse in Troubleshooting Multi tier Client/Server Architecture production issue.
- MarkLogic HTTP/REST Server Config, Backup, Reindex and Merge activities proficiency.
- Ability to work independently and quickly master new concepts and applications.
PROFESSIONAL EXPERIENCE
Software Engineer
Confidential Orlando, FL
Responsibilities:
- Participated Disney SNL Application development with backend XQuery Code running search on video content library metadata stored in MarkLogic NoSQL database.
- Agile project methodology, with JIRA issue reporting, and git, bitbucket based branch/code review.
- Well verse with Data Load and Transform operation in MarkLogic based on mlcp and XQsync tools.
- Developed/Extended Java Servlets based GUI running on Apache Tomcat v9.5
- Developed all J2EE components using Eclipse IDE
- Used MarkLogic Java Api to for Java Client to support search operations for on Master Content.
- Troubleshoot multiple Java Client connection issue using WireShark Header exchange inspection.
- Designed and developed Customer registration and login screens using HTML, Servlets and JavaScript.
- Configured and Managed Development Cluster with routine Merge, Backup and HA operations.
- Troubleshoot Upgrade issue in MarkLogic v9 with HTTP Header response behavior change.
- Experienced in working with MarkLogic Support Team and raising urgent Support issue.
- Designed and developed Customer registration and login screens using HTML, Servlets and JavaScript.
- Used GIT for version control and JIRA for tracking bugs.
- Excellent troubleshooting & problem solving skills with Client - Server Applications & Web Application.
- Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
- Designed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams.
- Developed UI with AJAX, DHTML and JavaScript for more interactive web pages.
- Used CSS for better look and feel the user interface along with JQuery and JavaScript for DOM manipulation, validation and UI design.
- Developed Gradle Script for MarkLogic Cluster deployment on AWS.
- MarkLogic Sematic Query Performance issue troubleshoot.
- MarkLogic start as non-Root user Configuration change using /etc/sysconfig exports.
- Actively debugged the Java and XQuery code to find bugs and errors and improve the application stability.
Software Engineer
Confidential, Columbia, MD
Responsibilities:
- Participated in technical discussions and overall architecture as well as to communicate with the other integration teams.
- Primary responsibility includes XQuery Development with Query Performance Profiling.
- Documented Config Change Doc with Requirement, Approval, Maintenance Window & Execution report.
- Multiple Java library development/iteration for Tax report export interface to interact with Heath Information System using specific POJO objects.
- Hands-on experience in the Installation/Configuration/Administration of J2EE applications.
- Used JavaScript for Client side Validation.
- Participated weekly in Bug Scrum meeting with overseas QA Team.
- Participated in SAR files analysis from Linux to understand Network, IO, Memory, CPU bottleneck.
- XDQP Timeout Error Debug and modification to make cluster more resilient during peak load.
- Wrote multiple Shell Scripts for AWS Deployment, installing required packages.
- Helped QA team with setting up Application using Docker container on individual hardware.
Software Engineer
Confidential
Responsibilities:
- Developed script using Curl and REST to rollout Cluster based upgrade and create Forest/Database/AppServer on new nodes for Solar Panel State Master Data Management.
- Serach Api Query optimization with lower level cts api call implementation.
- Involved in Application/data base query performance Tuning.
- Perform system, unit, regression, functional, and load/performance testing using both automated and manual testing methods.
TECHNICAL SKILLS
NoSQL Server: MarkLogic v7, v8, v9
Operating Systems: Linux RHEL6/7 and CentOS 6/7, Mac OSX, Windows
Programming Languages: Java, XQuery, Shell Scripting, Java Script
Tools: Curl, SSH, WireShark, Docker, Gradle, GitHub, JIRA, BitBucket, BugTrack
Version Control Tools: CVS, SVN, GIT, Rational Clear Case, GitHub
IDE: Java (Eclipse, InteliJ & NetBeans), XML (Oxygen), JavaScript (WebStorm), Logs (Sublime Text)
