We provide IT Staff Augmentation Services!

Senior Consultant Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 7 years of IT experience in systems Analysis, Design, development, implementation for small, medium and large - scale systems.
  • GUI design & development using JSP, HTML, jQuery, JavaScript, AJAX, AngularJS, Angular4, Angular7, Bootstrap, CSS, ReactJS.
  • Having good Experience in Java, J2EE, JSP, Servlets, XML, UML and knowledge on Spring MVC, RESTful (Web services).
  • Involved in code review process, giving code review comments.
  • Back-end application development using different databases: Oracle and MySQL
  • Extensively worked on web sphere and Apache Tomcat server.
  • Worked on different Java IDEs: Eclipse, Net Beans, WebStorm.
  • Analysis and design using SDLC, Water fall, Agile.
  • Used Log4J tool to print the logging, debugging, warning and info of the entire application written to a log file and displayed on the server console as needed.
  • Worked on Source code control system SVN, GIT.
  • Debugging and problem-solving skills with Eclipse.
  • Working with small, medium and large scale SDLC projects.
  • Well versed in peer programming, Test Driven Development (TDD) and Behavior Driven Development (BDD).
  • Excellent communication and interpersonal skills and recognized team player

TECHNICAL SKILLS

Languages/APIs: Java, JDK, C, C++, J2EE, Servlets, JSP, JDBC, HTML, JavaScript, AJAX, JQuery, CSS, SQL, Grunt, Node.js, XML, underscore.js, Python (basics), Bootstrap.

Web Servers: Apache Tomcat.

Frameworks: Spring MVC.

UI Technologies: AngularJS, Html, CSS, JQuery, Underscore.js, ReactJS, Angular4.

Tools: MySQL WorkBench.

IDEs: Eclipse, Editplus, Intellij, WebStorm, VScode.

Version Control: GitHub, SVN.

Bug Reporting tools: JIRA, Rally, Pivot Tracker.

Integration Tool: Jenkins.

Databases: Oracle, MySQL.

Design patterns: Singleton, Factory, DTO, and DAO.

Operating Systems: UNIX, Linux(CentOS), Sun Solaris and Windows XP/2000, 2003.

PROFESSIONAL EXPERIENCE

Confidential

Senior Consultant

Responsibilities:

  • Designed and developed a web application by using Angular4 as front-end and using Web API to receive and pass data to backend.
  • Implement Services to store shared data between sibling Components and inject into it for passing data purpose.
  • Transfer data between parent and child Components by using @Input and @Output Decorators.
  • Used ngModel to achieve two-way binding and using ngIf to display the validation message and error message.
  • Implement Reactive FormGroup to pack data as an object and reduce the data trans times.
  • Working with team lead to write documentations and develop data model for the project. write code style guidelines for angular4 based on angular official documentations, formularize into simple 4-step procedure for fellow developer to follow.
  • Experience in writing unit tests using Jasmine, Karma.
  • Used Agile practices and Test Driven Development techniques to provide reliable, working software.
  • Done code review and code sharing development (Peer programing).
  • Worked in Agile Scrum Methodology to provide more efficiently work and higher quality

Environment: Visual Studio code, Intellij, Angular4, Angular7, Web API, SonarQube, HTML5, CSS, Bootstrap, NodeJS, Typescript.

Confidential

Technology Analyst

Responsibilities:

  • Used react Story book to check the behavior of the component.
  • Working to optimize application interfaces using HTML5, CSS3, ReactJS components, JQuery.
  • Used react Story book to check the behavior of the component.
  • Implemented chaiJS assertion library to perform react component testing.
  • Used Redux for State management of the Application.
  • Used various Redux middlewares like Thunk and Saga for asynchronous dispatch of actions to Reducers to update the Application state
  • Implemented React container and presentational components (as Stateless and Functional components when applicable).
  • Wrote ReactJS components that hold state data and call back functions for the actions triggered from view.
  • Implemented reusable, testable and stable React components and stand-alone functions to be added to any future pages.
  • Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target and to bundle the js code.
  • Research the available open source js libraries that can fit well into the new architecture and present pros and cons of the same to the team.
  • Worked with ECMA Script ES6 features. Used Babel, web pack with ES2015, and react JSX Presets
  • Used axios library to intercept and make REST API calls.

Environment: ReactJS, HTML5, CSS3, Bootstrap, Node.js, npm, JavaScript, JSP, Agile, JIRA, Ajax, JSON, JQuery, Oracle, Web server.

Confidential

Software Engineer

Responsibilities:

  • Handled UI with AngularJS (MVC framework) to control the page layout.
  • Designed and developed Some User Interface screens of the application using HTML, CSS, AJAX, JQuery, AngularJS.
  • Used Scrum methodology for the software development process.
  • WebStorm to develop User Interface source code and debug the application.
  • Used Source code control system GitHub.
  • Understand executing accessibility and progressive enhancement presentation
  • Add to engineering team’s culture of high code quality
  • Coordinate with Interface Design Architects for meeting accessibility standards at code level
  • Create and manage detailed user interface specifications
  • Follow best practices and standards for accessibility andcross-browser compatibility
  • CreateWeb application front end as per design comps and information architecture
  • Integrate front-end application with the application business layer.

Environment: Jdk1.6, SpringMVC, Log4J, MySQL WorkBench, Eclipse, HTML, CSS, GitHub, Tomcat server, AngularJS, WebStrom(IDE), Grunt, Yeoman, nodejs, Underscore.js.

Confidential

Jr. Software Engineer

Responsibilities:

  • Analyzed requirements from the customer and written requirements, technical design specifications
  • Used MVC framework to control the page layout.
  • Used Jquery for notifications and chatting
  • Designed and developed User Interface of the application using JSP, HTML, CSS, AJAX, JQuery and JavaScript
  • Designed deployment descriptor file (web.xml) file and context.xml file to configure the database connection using JNDI.
  • Used Log4J to print the logging, warning, info on the server console.
  • Determining design methodologies and tool sets completing programming using languages and software products, designing and conducting tests.
  • Used JavaScript for Client-side validations.
  • Created database tables.
  • Used Eclipse to develop source code and debug the application.
  • Used Scrum methodology for the software development process.
  • Used Subversion as version control.

Environment: Jdk1.6, JSP, Servlets, Log4J, JDBC, MySQL, Eclipse, HTML, JavaScript, AJAX SVN, Apache Tomcat, Linux (CentOS).

We'd love your feedback!