Software Developer Resume
PROFESSIONAL SUMMARY:
- Over 3 years of experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications
- Developed dynamic web pages using HTML/HTML5, CSS/CSS3, jQuery, Angular.js, Bootstrap, LESS, CSS3.
- Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.
- Team Player, quick learner and self - starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
- Experience with JSP Servlets, Web Services (SOAP, REST) and Tomcat.
- Effective in executing multiple tasks and assignments ahead of schedule.
- Created and maintained effective budgets
- Designed and developed User Interface using JSP, CSS, HTML and JavaScript.
- Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
- Extensive experience in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3 and MVC frameworks such as Angular JS, Backbone JS, Node JS and React JS.
- Worked in modern, mobile ready responsive front end development with CSS3 media queries, AJAX, Bootstrap, Angular JS, React JS and jQuery.
- Developed React/Redux code using functional programming best practices to enable efficient pure function testng.
- Utilized create-react-app to launch product to stay update with the most current webpack and babel build configurations.
- Experience in all aspects of AngularJS like Routing, modularity, Dependency injection, Service calls and Custom directives for development of single page applications.
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS&JavaScript using Dreamweaver CS3
- Created web services and desktop applications to access and display data needed by support teams using, Ajax, JavaScript, JQuery,Angular.js, Node.js, CSS3 and HTML5.
- Expertise in creating User Controls, Web Forms and client side validations using JavaScript, jQuery and AngularJS.
- Excellent experience in developing applications that meet the requirements as specified by Web Content Accessibility Guidelines (WCAG) 2.0.
- Hands on SVN, Git, JIRA.
- Experience working in Scrum teams in Agile methodology
TECHNICAL SKILLS:
Frameworks: MVC Architecture, Angular, Underscore, Node, Spring Frame Work, Hibernate
IDEs/tools: Eclipse, Notepad++, Sublime text 2/3, WebStorm, Atom
Web Tools: AJAX, CSS, JavaScript, jQuery, XML, HTML, XHTML, DHTML, SOAP, WSDL
Version Control: Git, SVN, JIRA
Web/Application Servers: IBM Web Sphere, Web Logic, Apache Tomcat, Node.
Methodologies: Agile, SCRUM, TDD, Waterfall
Operating Systems: Windows (Major), Linux
PROFESSIONAL EXPERIENCE:
Confidential
Software DeveloperResponsibilities:
- Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
- Responsible for creating efficient design and development of responsive UI using JavaScript/ Angular JS to improve page performance and consumed REST web services.
- Used React JS and Node JS to develop faster scalable application.
- Extensively used React JS, Node JS, Backbone JS, Angular JS, JavaScript to provide UI functionality.
- Experienced in React JS and working with React Redux architecture.
- Responsible for Developing a front-end application using React JS and Redux architecture for internal teams productivity use.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
- Implemented Responsive React components for different resolutions.
- Wrote effective JavaScript code for React JS and Node JS applications for interacting with server and network applications.
- Responsible for developing reusable components using Custom Directives and routing based on states using UI-Routing in AngularJS
- Developing Angular factories that can be reused where ever they fit in by injecting them
- Implementing partial views using Routes for deep linking and updating View.
- Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
- Adherence to AngularJS(Java Script) framework design standards.
- Utilized Agile Methodologies to manage full life-cycle development of the project
- Coordinated with testing team for timely release of product.
- Making pages comply to accessibility requirements for handicapped / visually impaired or practically anyone who uses the website
- Participate in A/B testing to give feedback on which flow is good from feedbacks.
- Wrote unit test cases using Jasmine and karma.
- Consumed REST API service responses and generated a proper data model i.e. to be bind to view (template).
- Participated in code review sessions, Sprint planning meetings and Scrum Meetings (Agile)
- Identified Code quality improvement opportunities to improve software and code coverage.
Environment: XML, Agile (SCRUM), CSS, HTML, JavaScript, AngularJS, React, Shell Scripts, Git, Linux, Unix and Windows.
Confidential
Software DeveloperResponsibilities:
- Generating markups based on the designed wireframes.
- Coding functionality as per the acceptance criteria in JavaScript.
- Designed and developed web-based application using HTML5, CSS, JavaScript (jQuery), AJAX, JSP framework
- Creating a custom, single-page, responsive web application to replace a legacy line-of-business web application.
- Writing components that hold model data and call back functions for the actions triggered from view.
- Writing controllers that are responsible for transferring control between components, making AJAX calls, routing and rendering views.
- Implemented various Validation Controls for form validation and implemented custom validation controls with JavaScript.
- JavaScript / AJAX UI upgrades and improvements.
- Worked in line with Analysts and CQ5(Content) team to identify correct keys and content
- Implementing partial views using Routes for deep linking and updating View Participated in code review sessions, Sprint planning meetings and Scrum meetings(Agile)
- Identified Code quality improvement opportunities to improve software and code coverage.
- Developed programs to automate the testing of RAID controller firmware and utilities using Python, Java, Bash script, Windows command line, Java Script, C.
Environment: CSS, HTML, C++, JavaScript, AJAX, DHTML, JSON, JSP, Apache Tomcat, HTML5, MS Excel, MS Visio, web storm, JQuery, MVC, Bootstrap, AngularJS, REST web services, JIRA, MYSQL server, Eclipse.
