Software Developer Resume
SUMMARY:
- Passionate Jr. Front end developer with a broad perspective in both creative and front - end development. Adept in working both in micro- and multi-departmental team structures. Skilled in interface design, UX and UI. Hands-on experience with art direction
- Proficient in SDLC phases (analysis, design, development, testing and deployment), highly competent in gathering user requirements and extensive experience with Agile and SCRUM.
- Extensive experience in designing professional UI web applications using front-end technologies like HTML5, CSS3, JavaScript, jQuery, Angular JS, Twitter Bootstrap, Node JS.
- Extensive knowledge in developing applications in a single page (SPA’s) using JavaScript frameworks like AngularJS, Node.js and MEAN stack.
- Basic knowledge in Java, J2EE using Eclipse, Intellij and testing framework and log4j.
- Experience in DOM (Document Object Model) to use in interacting with objects in HTML.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Good experience in performing end-to-end testing using frame works like karma, mocha, chai, cucumber, and protractor.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
TECHNICAL SKILLS:
Modern Web Stack: HTML5, CSS3, Angular 2, Angular JS, LESS, Bootstrap,jQuery, Twitter Bootstrap, JavaScript, typescript
Web Technologies: HTML, DHTML, CSS, AJAX, JQUERY, Cucumber JS, Node JS, Protractor JSKarma, Mocha, Junit, log4j
Testing: Unit Testing, BDD, Sonarqube, Sonar Runner
Work ow & Delivery: Responsive Web Design, Mobile Development, Single Page App
Databases: SQL Server, MySQL
Web Services: RESTful, SOAP
Web Servers: Node JS,Apache Tomcat, JBoss
Operating systems: Windows
Management Tools: Perforce, Collaborator, Rally
Development Tools: Webstorm, Eclipse, Notepad++
WORK EXPERIENCE:
Confidential
Software Developer
Responsibilities:
- Responsible for creating UI messaging frame work for Target POS using Angular JS.
- Messaging includes Ready Fill Lite, Health and wellness, Patientcare prescription Schedule, Patient Demographics, unscanned Rx, cancel Rx.
- Worked with designer who designed user interfaces and prototypes for a CVS-based internal system.
- Interacted with clients to understand their existing applications and design the site according to their system requirements.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Developed web forms usingHTMLfor the application.
- Developed data insertion forms and validated them usingJavaScript.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Participated in bug thrashing sessions to discuss and resolve bugs with developers.
- Designed pages and used applications that meet business and user goals through a positive user experience.
- Worked on front end pages that were developed in a professional manner usingHTML, CSS, JavaScript, and JQUERY.
- Developed client side validation code usingJavaScript and JQUERY.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Involved in fixing Front-End issues with the layouts.
- Performed Unit testing on angular applications using tools like Karma, Jasmine.
- Actively usedXML(documents and transformations) for creating templates with dynamic data fromXMLfile.
- Extensively used/modifiedJQUERYto performAJAXcalls for creating interactive web pages onJSONresponse.
- Worked with backend developers to convertHTML/CSS non-functional pagesinto dynamic JSP pages.
- Developed cross-browser pages usingCSS, HTML, DHTML, and JavaScript.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Updated the website from time to time for special Requirements.
Confidential, Schaumburg, IL
UI Developer
Responsibilities:
- Built Web pages that are more user interactive using AJAX, JavaScript, LESS, Bootstrap and Angular JS.
- Designed and developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS, and JavaScript).
- Extensive usage of BOOTSTRAP and LESS CSS for Responsive design.
- Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Extensively used Debugging JavaScript using Chrome developer Toolbar, Firebug, Developed the UI with extensive use of JavaScript, JSON and Ajax.
- Developed client side validation code using JavaScript and jQuery.
- Developed single page web application using JavaScript framework AngularJS.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Developed different jQuery component in MVC micro architecture framework which internally uses various design patterns such as singleton, command, delegate, etc. used Version control through SVN.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
- Updated the website from time to time for special Requirements.
- Performed Unit testing on angular applications using tools like Karma, Jasmine.
- Worked with back end developers to implement AJAX and dynamic HTML functionality in jQuery.
- Maximized page load by analyzing content and making adjustments.
Environment: Web storm, AngularJS 1.3, HTML5, CSS3, JSON, JavaScript, XMI, Eclipse Kepler, Eclipse Juno, XML, Grunt, Jasmine.
Confidential, Wichita, KS
Graduate Assistant (Front End development)
Responsibilities:
- Designed and developed internal web templates using HTML5, CSS3.
- Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Built Web pages those are more user-interactive using jQuery plug-ins for Drag and Drop, Auto Complete, AJAX, JSON, Angular JS, Node JS and JavaScript.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Designed Responsive Web applications using media queries and Twitter Bootstrap.
- Built single page Angular JS application using Ionic framework; fully utilized its JavaScript UI library, including navigation, modal, slide box, scroll, action sheet and more.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using AngularJS and jQuery.
- Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Translated management and student requirements into UI designs in the form of conceptual models, wire frames and prototypes.
- Creating Custom directives and dependency injection.
- Used AJAX, JSON for implementing dynamic Web pages where the content was fetched via API calls and updated the DOM (JSON Parsing)
- Developed the custom data grids upon jQuery framework to deliver the business data.
- Designed Frontend with in object oriented JavaScript Framework.
Environment: HMTL5, CSS3, DOM, json, Ajax, web storm, JavaScript, JQuery and SQL server.
