Software Engineer Resume
Chicago
SUMMARY:
- Seven years programming experience in UI development for healthcare industry, ecommerce web based applications using JavaScript frameworks, Java technologies.
- Experience working on JavaScript frameworks like AngularJS, knockoutJS, Handlebars for precompiling template and requireJS
- Experience with HTML, CSS and implementing AJAX features using JavaScript
- Experience with debugging and extensive use of web development tools
- Experience with involving with code review, defect tracking tools like JIRA and continuous integration tools like Jenkins and performing root cause analysis
- Experience with version controls tool like Git, SVN and IDE’ s like eclipse, Sublime text
- Experience working in an Agile environment, SCRUM
TECHNICAL SKILLS:
Programming languages: C, C++, Java
Operating Systems: Windows, LINUX, MINIX Databases: MySQL, Cerner Command Language (CCL)
Web Technologies: HTML, CSS, JSON, JavaScript, jQuery, Handlebars templating, Angular JS, knockout JS, require JS.
Software Tools: Microsoft Visual Studio, Eclipse, Jenkins, Maven, Apache Tomcat
Version Control: GIT, SVN
PROFESSIONAL EXPERIENCE:
Software Engineer
Confidential, Kansas City
Responsibilities:- Develop front end web based applications as a part of MPages Platform Development team, that enables medical organization to create interactive customized clinical components and clinical workflow using JavaScript frameworks, HTML, CSS.
- Responsible for understanding the requirements to create TDD, participating in code review. Troubleshooting across Cerner's entire family solutions, Documenting the workflow strategies and package releases.
- Enabling Customization of information within PowerChart application and providing ability to pull relevant data in real - time using MPages web based platform.
- Develop work list framework that enables customization of clinical workflow which includes JavaScript libraries such as knockoutJS implementing MVVM pattern.
- Implement subroutines with CCL for the backend to database and also interacting with the backend JSON response data.
- Unit test developed framework code and clinical functionalities with Jasmine framework and also experience with White box and Black box testing.
- Knowledge and experience in working with JIRA, SCRUM and Agile development process.
Environment: Javascript, HTML, CSS, knockout, jQuery, Jenkins, Maven, jasmine, Blackbox testing, Git, SVN, CCL, JSON, JIRA
Software Engineer
Confidential, Chicago
Responsibilities:- Worked along with stakeholders and BA’ s to understand the requirement and provide them with a blueprint of the functionality
- Creating rapid prototype and modularity for the complex designs to create a template for designing websites
- Providing drag and drop functionality for the web templates using jQuery UI framework.
- Responsible for documenting the technical design for the stakeholders and other junior engineers
- Responsible for design, development, test and maintenance of applications designed on Java technologies.
- Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
- Participated in code reviews and mentored junior engineers in the team
- Reviewing the test plans and performing white box and black box testing
Environment: Java, Javascript, jQueryUI, Jenkins, HTML, CSS, Git, SVN, Technical Design Document
Software Engineer
Confidential
Responsibilities:- Implemented search, pagination and sorting techniques for results, requisitions and information retrieval functionalities.
- Developed UI using HTML5, CSS3, JavaScript frameworks like JQuery and AngularJS.
- Involved in the migration of the front end with the UI technologies like HTML4/5, CSS3/CSS, AngularJS, JavaScript, JQUERY, Ajax, JSON, and Bootstrap.
- Implemented Spring MVC Framework for Dependency Injection and integrated it with the Hibernate.
- Integrated the Java code (API) in JSP Pages and involved in development and deployment using tomcat web server.
- Responsible for unit testing using Jasmine framework, participating in code reviews
- Responsible for communicating with Test Engineers and reviewing the test plans
Environment: Javascript, jQuery, Angular JS, AJAX, Bootstrap, Jenkins, HTML, CSS, SVN
Software Engineer
Confidential
Responsibilities:- Involved in creating web based application with custom document query and retrieval.
- Responsible for data validation on the client side by using Java Script.
- Designed GUI interfaces using JSP, HTML, CSS and JavaScript.
- Wrote Mapping of the classes in struts-config.xml.
- Written Code for various java database classes for connection pooling using JDBC.
- Responsible for Unit Testing.
- Keeping track of defects using JIRA tool and performing root cause analysis
- Involved in Coding and code review.
Environment: Javascript, JSP, HTML, CSS, Java, SVN, Unit Testing, JIRA
