Front-end/ui Developer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Over 6+ years of professional experience in IT industry on web applications development, UI/UX design, business and data analysis, and project management.
- Self - motivated and dynamic individual with strong knowledge and skills in Angular, React, JavaScript, Typescript, HTML, CSS, Adobe photoshop/illustrator, Object Oriented Analysis and Design, Responsive Web Design (RWS), Java, Node.js, and Spring MVC.
- Strong skills on UI applications and professional web applications development using HTML/HTML5, CSS/CSS3, JavaScript, AJAX, JSON, XML, Angular 2/4/5/6/7/8, React/JS, JSX, Bootstrap, Angular material, UI grid.
- Good knowledge and experience in implementing Service Oriented Architecture (SOA) using XML/HTML, JSON based SOAP/RESTful web services.
- Good knowledge on SVN and GIT for code management and version control.
- Skilled in all aspects of Angular like http and routing, feature modules, lazy loading, authentication using JWT, router guards, modularity, dependency injection, service calls, event binding, property binding and custom directives, angular material and the rest for development of single page applications.
- Adept to work with all aspects of React/ Redux, Axios, JSX, Class components, Functional components, props, state, http calls, routing, and lifecycle methods and hooks to develop UI rich web applications.
- Good working knowledge in Node.js including web server creation, express and middleware development, communication with router and middleware and so on.
- Understands Test-driven Development (TDD) approach and comfortable implementing test-driven development using Jasmine, Karma.
- Skilled in the development of various technical and non-technical documents like Use Cases Diagrams, Activity Diagrams, dynamic and functional modeling in OOAD, and various UML analysis models such as class diagrams, object diagram, sequence diagram, collaboration diagram, and so on.
- Understands Systems/Software Development Life Cycle (SDLC) and well adept to work will all phases of SDLCs including planning, analysis, design, development, testing, and maintenance of the systems/software.
- Good knowledge on several SDLC methodologies and process frameworks such as Agile/Scrum/Kanban, Waterfall, Spiral, JAD, RAD, and RUP.
- Good working knowledge on RDBMS. Skilled at various database languages including SQL. Also, adept to work with NoSQL database like MongoDB/ Mongo Atlas.
- Understands Systems Testing Life Cycle (STLC) and phases of STLC (Requirements analysis, Test planning, Test case development, testing environment set up, Test execution, and Closure).
- Well adept to work in Agile environment with the Project Management tools like Confluence, and JIRA.
- Highly skilled on using advanced excel including V-Lookup, VBA/Macros, PivotTables, Excel Dashboard, Conditional formatting, Statistical analysis, validating data entry and so on.
- Possess strong knowledge and skills in Business Analysis, Data Analysis, Network and Information security, Product Management, Project Management, Strategic Planning, and Business Process Reengineering.
- Also possess knowledge on Artificial Intelligence (AI), Machine Learning (ML) and Deep Learning (DL) along with data mining techniques and presenting information abstracted from the large amount of raw data; business intelligence. Adept to work on BI tools like Tableau/Pentaho.
- Excellent communication and interpersonal skills along with demonstrated leadership and self-direction.
TECHNICAL SKILLS:
Developer’s Tools/Frameworks: Angular JS/ Angular, React JS/Redux, NPM, Typescript, JavaScript, Angular Material, UI Grid, Bootstrap, OOAD, HTML 5, CSS 3, Node.js, AJAX, jQuery, GIT, GitHub, MVC, Spring Tools Suite (STS), Spring Boot, SOAP/RESTful API, JSON, Postman, Apache Tomcat, DevOps.
Languages: JavaScript TypeScript, ES5/ES6, RxJS, Java, HTML, XML, SQL, NoSQL
Testing: Jasmine, Karma, JUnit, UAT
Databases: MySQL, MS Access, Oracle, MongoDB
SDLC Methodologies: Agile/Scrum, Waterfall, Kanban, JAD
Project Management Tools: JIRA/Confluence, Microsoft Project
BPM Tools/Methods: SharePoint, Lean/Six Sigma
Operating System: Windows, Linux/Unix
BI tools: Tableau, Advanced Excel
Machine Learning Techniques: Linear/Logistic Regression, Random Forest, Decision Trees, K-Means Clustering, SVM, K-NN, Neural Network, PCA, Time Series Model, Discriminant analysis
Designing tools: Adobe Photoshop, Adobe Illustrator, AEM
RELEVANT EXPERIENCE:
Confidential, Atlanta, GA
Front-end/UI Developer
Responsibilities:
- Enhancement of several forms (search inventory from, user portal access from) using Angular 6, React, NgReact library, angular-react, Bootstrap 4, JavaScript (ES6), Typescript, HTML 5 and CSS 3, Node.js.
- Constructing requests and reading responses for CRUD operations using Postman, Spring boot and MySQL database.
- Peer code reviews with senior developers.
- Participated in daily Scrum meetings, Sprint planning, and estimation of the tasks for the user stories.
- Participated in the discussion with the business experts to understand the Business requirements and translate them into technical requirements towards development.
- Involved in ongoing project of user interface development using Angular 6, React, Bootstrap 4, JavaScript (ES6), Typescript, HTML 5 and CSS 3.
- Specially working on modules, services, dependency injections, observables and promises, services, and forms.
- Using Bootstrap UI and Angular material, ngReact, angular-react/fabric for developing desired UI enabled forms, tables, and web application.
- Installed/configured Spring Tools Suite (STS) along with JDK and MAVEN for developing RESTful API based on JSON formatted repository and installed/configured Postman as a testing suite.
- Installed and configured MySQL server and database and integrated with STS and Postman to perform CRUD operations to develop RESTful service in local environment.
- Working with the team in Request Verbs (GET, POST, PUT, DELETE) while developing JSON formatted RESTful API in STS, Postman and MySQL.
- Involved in peer code reviews with the senior developers, fixed bugs, before applying patches.
- Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete).
- Also, designed and prepared Unit test case using Jasmine/karma and removed the maximum Bugs before passing on the application.
- Participated in DevOps workflow to implement CI/CD.
- Working with a team that highly values peer code reviews before applying patches.
- Using JIRA to track, report and audit the issues in the application.
Confidential
Front-End Developer
Responsibilities:
- Worked on user registration form and pagination for an enterprise web application using Angular 5/6, Bootstrap 3, JS (ES5/ES6), Typescript, HTML 5 and CSS 3.
- Involved in consuming Spring Boot RESTful API Web Services and displayed JSON formatted data on the Angular front-end application.
- Peer code reviews and fixing bugs.
- The project dealt with a new enterprise web application development for its client in New Jersey.
- Involved in the development of UI and enterprise web application using HTML5, CSS3, JavaScript, Ajax, JSON, Bootstrap, Angular, angular-react.
- Used NPM for installing required node modules and other published angular node modules.
- Worked with angular cli for creating components, services and directives.
- Mainly worked on angular forms and pagination, creating components, feature module and lazy loading, observables and subjects, ngReact, authentication, and the like.
- Followed Agile Software Development with Scrum methodology.
- Worked with NPM commands and used package.json for managing dependencies and dev-dependencies of Node.js application.
- Created RESTful APIs using Spring Boot that return JSON formatted data that is used by an Angular application.
- Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
- Installed Express.js for development of RESTful web services and middleware configurations.
- Involved in consuming Spring Boot RESTful API Web Services and displayed JSON formatted data on the Angular front-end application.
Confidential
Business/Data Analyst
Responsibilities:
- Project charter and project plans developed for multiple projects initiatives viz. UI rich ERP and CRM projects, Business Reporting Application development project, web page enhancement project, and RDBMS implementation project.
- Acted as Business Analyst to elicit requirements from the stakeholders, documented them in BRD, developed use case diagrams and translated them into technical requirements, designed UI for webpage and mobile applications.
- Performed the job of Data Analyst to implement RDBMS, data warehousing from excel datasheets to database, and the like.
- Several short-term and long-term small to large scale projects generated and implemented.
- Worked on gathering the high-level requirements and documenting them in the Business Requirements Document (BRD) with the team.
- Prepared the UML and use case diagrams for CRM, ERP, and Business Reporting application as required.
- Prepared the mockups for the BU to help them understand AS-IS and TO-BE process. Also prepared various mock-ups and UI designs using Adobe photoshop and illustrator as a for development team.
- Prepared Technical Specification Document for the development team with diagrams built in MS Visio.
- Prepared Traceability Matrix to understand the functional requirements and tracked them easily once the testing was scheduled.
- Worked closely with project manager to develop project proposals, charter documents, budget planning and process flow chart for mobile application development to report and record daily sales. Also developed the necessary documentations for CRM and ERP enabled web applications.
- Integrated information technology in pharmaceutical sales and marketing platform.
- Company webpage remodeled with web integrated ERP functionality creating collaborative platform for customers and company, CRM and sales reporting, projects reporting, etc.
- Content management performed in collaboration with IT infrastructure development and management vendor.
- Created multiple worksheets and dashboard in Excel based on the requirements from the functional document and discussed it with the BU.
- Scheduled daily sync up calls with the development team to keep on track the prioritized measures and help them understand the requirements already in the functional document.
- User manual prepared for the new dashboard, to help the BU understand the derivations and various functionalities in tableau as a part of new project to implement high end reporting software.
- Predictive analysis, data mining, forecasting, modeling, multivariate statistical analysis done and translated into meaningful data/information to use in strategic planning.
- Involved in extensive data analysis in Excel included but not limited to V-lookup, VBA macros, Pivot tables, and statistical analysis.
- Involved in data mapping, data lineage record, ETL process, and data warehousing to load data from excel datasheets to newly established database system.
- Executed SQL queries, to retrieve data from the database for data validation & analysis, researching underlying data errors, and generating reports.
- Product s conducted for field officers and all users. Product management functions were performed responsibly and successfully.
Confidential
Business/Data Analyst
Responsibilities:
- Performed requirements gathering, translated the business requirements into technical requirements for in house CRM development project and e-commerce web application development project, designed UI in Adobe suite.
- Worked closely with the project manager to develop project plans and to implement the projects.
- Embraced the concept of digital marketing and digital branding based on business intelligence information obtained from analyzing big chunks of data.
- Short-term small scale and long-term large-scale projects developed and implemented working with market planning and business development team.
- Facilitated requirements gathering in the form of BRD, FRD and prioritization of requirements for CRM development project, marketing and sales application project and various other projects.
- Recommendations provided to standardize procedures and processes to introduce new technology or improve existing technology based on Gap analysis done to explain AS-IS and TO-BE processes.
- Prepared various mock-ups and UI designs using Adobe photoshop and illustrator as a for development team.
- Extensive data analysis performed in Excel that include V-lookup, dashboard design and development, predictive analysis, forecasting, multivariate statistical analysis and translated them into meaningful data to use in strategic planning.
- Successful development and implementation of CRM with the following functionalities: data augmentation, customer segmentation, recognition of best customers, long-term collaboration plan with best customers, implementation of customer loyalty program etc.
- Company webpage remodeled with web integrated ERP functionality creating collaborative platform for customers and company, CRM and sales reporting, and projects reporting tools.
- Implemented web page enhancement project to integrate E-commerce within the new webpage to increase the supply-chain efficiency.
- In-house CRM application developed based on user story, use cases, and tested on developed test plans.
- Developed and worked with the team on Sales Tracking application software for the company.
- Content management performed in collaboration with IT infrastructure development and management team.
- Documentation of business processes and workflows on a regular basis along with reporting to senior administration.
- Presentations and seminars done on a regular basis using MS Power point, Prezi, and Visio.
- User manual created for newly developed CRM and reporting tools.
- s provided to the end-users and sales officers.
Confidential
Project Manager
Responsibilities:
- Worked mainly on developing and documenting the project charter, plans, schedules, s, milestone charts, budgeting and roadmaps.
- Involved in documenting, managing, and resolving the project issues to meet the project goal.
- Developed project specific KPI to monitor and evaluate the project progress and standard KPI was set for future .
- Worked with executive level Stakeholders, developing efficient project implementation plans.
- Developed project management documentation including project charters, schedules, work breakdown structures (WBS), user documentation,, milestone charts, resources graphs, budget reports, roadmaps, Organizational Breakdown Structure (OBS), Project & Risk Management Plans, and responsibilities matrix.
- Documented and managed project issues with escalation, as needed, to appropriate Stakeholders, keeping project on time and on budget.
- Facilitated getting the work done without coercion, assigning, or dictating the work. Facilitated discussion, decision making, and conflict resolution.
- Managed the budget, team and procurement of vendors to meet business objectives.
- Initiated fact-finding and evaluated past/current success and challenges and review activities and processes for potential recommendation for improvement that led to cost saving methods.
- SWOT analysis done to expand the project in new territory and project proposal developed.
- PERT/Gantt developed using MS Project suite for the new projects in new territory.
- Project specific standard KPI was developed successfully to monitor project progresses and evaluation of projects was done on a regular basis based on KPI result. Also developed RTM for the allocation of functionality and resources to the particular individual in the team.
- PDCA was implemented and worked towards future shape of the project.
- Adequate reporting was completed to the chapter coordinator.