[go: up one dir, main page]

0% found this document useful (0 votes)
57 views6 pages

Lava UI

UI

Uploaded by

Madhava Rao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views6 pages

Lava UI

UI

Uploaded by

Madhava Rao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

LAVA

UI Architect | Tech Lead | Sr. React & Sr. Angular developer


+1512 866 3762 wlava1981@gmail.com

SUMMARY:

● Having 16+ years of experience into web designing / development, software development. Have strong React
and Angular development experiences using both frontend and backend technologies like HTML5, CSS3,
Flexbox, Bootstrap, Angular, React, Redux, Rxjs, Axios, JavaScript, JQuery, PHP, MySQL, SQL, Node js,
Express js, Mango DB and more.
● Creating high-level application architecture plans, ensuring seamless interaction between various components,
providing guidance to development teams, implementing robust security measures, optimizing applications for
speed and efficiency, creating comprehensive technical documentation, resolving complex technical
challenges, working with stakeholders to align with business goals.
● Designing real-world Full Stack applications using Figma, Visio working on high and low level architect designs.
● Implementing high level design to make the reusable components. Making effective code for efficiency, reliability
and high security in the application.
● Knowledge of the applications lifecycle, kubernetes, docker, semantic ui and CI/CD approach
● Working on many different domains like Sports, Registrations, Financial, e-commerce, real-estate, health etc.
● Expertise in using React to create interactive UI by taking advantage of React features like Virtual DOM, one-way
data flow, and JSX.
● Experience in developing applications using Angular 13 features such pipes, routers, custom directives,
components, modules and rxjs.
● Experienced in build responsive website UI using a CSS3 Media query, Flexbox, and Grid.
● Experience in using CSS Pre-processor, LESS, and SASS.
● Applied the React container component and React representation component in the corresponding scenario.
● Great understanding of the React component life cycle and conditional rendering to control UI rendering.
● Experience in implementing React high-order components to improve code reusability.
● Integrated Redux to store global data and remember states in applications, developed the well-designed store,
actions and reducers follow the Flux architecture.
● Have strong development experiences in implementing RESTful APIs to realized CRUD functionalities.
● Thorough understanding of React, React-Router to develop single page application (SPA) Single Spa.
● Experience in dealing with asynchronous requests using Promise and async/await.
● Hands-on experience on working with Restful APIs using JavaScript, Node.js, Express.js..
● Have strong knowledge of the database management system (RDBMS). Expertise in both SQL and MySQL
databases. Experience in creating strong skill in database design, process, and data modeling using MySQL and
SQL.
● Extensive experience in agile/scrum software development methodology.
● Experience in using Chrome DevTools, React DevTools, Redux DeTools for frontend debugging.
● Hands on expertise in using testing frameworks such as Jasmine and Karma for unit testing.
● Experience in version control during the software development process using Git and GitHub.
● Incorporated best coding practices and standards in agile methodology for software development.
● Experience in use NPM or Yarn to do package management.

SKILLS:
Programming language: Angular, React js, ES6, JavaScript, HTML5, CSS3, SQL.
Library and Framework: SASS, LESS, Bootstrap, React, React-Router, Redux, Flux, RESTful APIs, Axios. Single Spa.
Development and debugging tools: Git, GitHub, Jest, Postman, NPM, Yarn, Webpack, Chrome Dev Tools, React Dev
Tools, Redux Dev Tools, , Visual Studio Code, Figma, Visio, Jira, Photoshop.
Database: MySQL, SQL.
Middleware: PHP, Node, Express js.
Others: WordPress, Drupal, CIVI CRM, Web Designing, Print, designing, Audio, Video

EDUCATION:
Bachelors in Commerce, Badruka college of Commerce, 2002
EXPERIENCES:

UI Architect / Tech Lead from NOV2022 to till date


S&P Global Newyork,NY
An ongoing project where the whole legacy application has to be transferred to modern technology using React
and Angular MFEs (Financial Domain)
With this Client I worked on three projects:-
1. CCST (Internal) - Angular 8 to 13, Single spa, Node js, Express Js, AG Grid, Figma, Jest
2. Ratings R360 (internal) - React 18, Single spa, AG Grid, Jest
3. Spglobal.com (internal) - Visio, Figma, Single Spa, Jira, Agile.

Roles and Responsibilities:


 Converting Live Legacy Applications to Modern technologies.
 Keeping the software update.
 Migrating Legacy productions databases to modern databases.
 Working with different environments.
 Team Lead for 24 Members.
 Analyze the requirement and create a solution design HLD and LLD using Visio.
 Making Figma Diagrams for UI.
 Identifying and creating Reusable Independent Components.
 Analyze the requirement and create a solution design HLD and LLD.
 Prepare the expectation, risk and mitigation, review and delivery plans.
 Ensure the design implementation and best practices are followed.
 Ensure end to end delivery of a proposed solution (PI planning).
 Audits and React and Angular UI development
 Develop and implement the user-friendly front-end user interface for the onboarding web system using HTML5,
CSS3, LESS, JavaScript and React and Angular.
 Create reusable React Component as the building blocks of the user interface.
 Familiar with React functional Component and React Hooks, React Class Component and lifecycle methods.
 Using React-Router to handle routing, which achieves the navigation function of the web system/mobile APP
pages.
 Using VS code, Chrome DevTools, React DevTools, Redux DevTools to debugging during the development
process. To monitor the application behavior, correct errors, and decrease software latency.
 Perform unit tests for React components using Jest and Enzyme whenever new UI developed.
 Migrating the pre-existing unit test written by Karma to Jest to improve testing efficiency and consistency.
 Consultation with the PO/Client to determine the project's needs.
 Providing the company with design ideas and schematics.
 Managing the end-to-end design and implementation of the system.
 Troubleshooting systems issues as they arise.
 Overseeing all the moving parts of the system integration.
 Measuring the performance of existing and ongoing projects.

Environment:
Angular, React, HTML5, CSS3, Flexbox, JavaScript, TypeScript, Single Spa, Redux. AG grid, Figma, Visio, RESTful
APIs, Axios, Oauth, Denodo, Node Js, Express Js

UI Lead at Mcfadyen Digital from Feb 2020 to Oct 2021


(Onsite) Kochi, India
Roles and Responsibilities:
 Consultation with the PO/Client to determine the project's needs.
 Utilize front-end frameworks and libraries like React, Vue.js, or others to build dynamic and interactive user
interfaces.
 Ensure that the UI functions consistently and looks the same across cross browsers.
 Optimize front-end code for improved performance and faster loading times. Implement techniques like lazy
loading, code splitting, and image optimization.
 Collaborate with UX designers and UI architects to implement user-centered designs. Ensure a smooth and
intuitive user experience.

Environment:
Magento, PHP, React js, Vue js, backbone js, HTML5, CSS3, Flexbox, JavaScript, (e- commerce domain)

Tech Lead at Incognito Solutions, Inc., From March 2012 to Jan 2020
(Remote)
Working on many different domains like Sports, Registrations, Financial, e-commerce, real-estate, health etc.
 Designed and developed the responsive frontend UI with HTML5, CSS3, Bootstrap 4, JQuery, Ajax and
Angular.
 Implemented backend RESTful APIs with Node.js, Express.js to realize CRUD functionalities.
 Supported image upload within RESTful APIs.
 Developed Restful APIs using PHP and MySQL.
 Accountable for UI framework/architecture, designs implement and maintenance.
 Team handling and technical stack.
 Develop new user-interfaces, features, reusable code and libraries.
 Ensure the technical feasibility of UI/UX designs.
 Optimize application for maximum speed and scalability.
Environment:
Angular, HTML5, CSS3, Bootstrap 4, JavaScript, JQuery, Angular Material, PHP, MySQL, WordPress, Drupal, Civi
CRM, Figma and more.

Project 1 - Regquick.us: V3 (Online Event Registration Platform)


It is an online event registrations system with a shopping cart. Where in an Event director can register, create his event,
Select Plans, Upload events, Upload products to sale with the event, ask for donations, upload event images…ext.

Duration: 24 Months
Environment: Angular, PHP, MySQL, html, CSS, Rest API, JWT, Figma, Photoshop, OAuth etc.
Role: UI Tech Lead.
Responsibilities:

● Designing the Application Diagram, Dataflow Diagram, Database.

● Prepare the expectation, risk and mitigation, review and delivery plans.

● Ensure the design implementation and best practices are followed.

● Ensure end to end delivery of a proposed solution.

● Service Development using PHP and MySQL.

● Angular UI development /unit test.

Project 2 - Regquick.us V1, V2: (Online Registration Platform)

Duration: 36 Months
Environment: PHP, MySQL, html5, jQuery, bootstrap, CSS
Role: UI Team Lead
Project:

o Part 1: It is am online event registrations system with a shopping cart. Where in an Event director can
register, Create his event, Select Plans, Upload events, Upload products to sale with the event, ask for
donations, upload event images…ext.
 He gets a link of his event landing pages, to share with his riders or public.
o Part 2: A rider can come to the event page can see event details, can register for an event, can donate,
can purchase event related products.
o Part 3: Rider Dashboard – Rider gets an email with a password and a link to login to the dashboard, where
a rider can see his purchase or ride selections, return or cancel his rides and purchases, apply for a
transfer of his ride and more.
o Part 4: Admin Dashboard – Admin Dashboard allows the event director to edit his event see his riders and
there details gets custom reports, View purchases, Revenue reports.

Responsibilities:

o Designing the Application Diagram, Dataflow Diagram, Database.


o Prepare the expectation, risk and mitigation, review and delivery plans.
o Ensure the design implementation and best practices are followed.
o Ensure end to end delivery of a proposed solution.
o Service Development using PHP and MySQL.
o UI development and testing.

Project 3 - TripleBypass.org: (Online event registration and e-commerce system)

Environment: PHP, MySQL, html5, jQuery, bootstrap, CSS


Role: UI Team Lead
Project:
o Part 1: It is am online event registrations system with a shopping cart..
o Part 2: A rider can come to the event page can see event details, can register for an event, can purchase
event related products.
o Part 3: Rider Dashboard – Rider gets an email with a password and a link to login to the dashboard, where
a rider can see his purchase or ride selections, return or cancel his rides and purchases, apply for a
transfer of his ride and more.
o Part 4: Admin Dashboard – Admin Dashboard allows the event director to see his riders and there details
gets custom reports, View purchases, Revenue reports and graphs.

● Designing the Application Diagram, Dataflow Diagram, Database.

● Prepare the expectation, risk and mitigation, review and delivery plans.

● Ensure the design implementation and best practices are followed.

● Ensure end to end delivery of a proposed solution.

● Service Development using PHP and MySQL.

● UI development and testing.

Project 4 - Hundo (bailey100.com)(Online event registration and fund rising system)

 Environment: PHP, MySQL, html5, jQuery, bootstrap, CSS


 Project:
o Part 1: Part 1: It is am online event registrations system with a shopping cart.
o Part 2: A rider can come to the event page can see event details, can register for an event, can donate,
can purchase event related products and get a link to share with his friends and family for fundraising.
o Part 3: Rider Page – Riders can see there fund racing activities and track them.
o Part 4: Admin Dashboard – Admin Dashboard allows the event director to see his riders and there details
get custom reports, View purchases, Revenue reports etc.

 Role: UI Team Lead

● Designing the Application Diagram, Dataflow Diagram, Database.


● Prepare the expectation, risk and mitigation, review and delivery plans.

● Ensure the design implementation and best practices are followed.

● Ensure end to end delivery of a proposed solution.

● Service Development using PHP and MySQL.

● UI development and testing.

Web Developer at partyrama.co.uk From March 2010 to March 2012


(Onsite) Hyderabad, India
- HTML5, CSS3, Bootstrap 3, JavaScript, PHP, MySQL, Photoshop.
 Write and maintain clean, well-structured HTML, CSS, and JavaScript code.
 Implement front-end components and features based on design mockups and project requirements.
 Collaborate with senior developers to integrate front-end and back-end functionality.
 Implement responsive design principles to ensure compatibility across various devices and screen sizes.
 Optimize web pages for speed and performance by applying best practices.
 Work closely with cross-functional teams, including designers, senior developers, and project managers.

Web Developer at Arctern Consulting Pvt. Ltd., From June 2008 to March 2010
(Onsite) Hyderabad, India
Working on many small websites and small web applications.
- HTML5, CSS3, Bootstrap 3, JavaScript, PHP, MySQL, Photoshop, Flash, Action scripting.
 Responsible for design and development of web pages, graphics, multimedia, GUIs.
 Responsible for the development of E-learning content and design.
 Responsible for meeting expectations and deliverables on time and in high quality.
 Also operates effectively as an individual for quick turnaround of enhancements and fixes.

Web Developer at Cirrus global solutions India Pvt. Ltd., From Oct 2007 to May 2008
(Onsite) Hyderabad, India
Working on many small static websites.
- HTML5, CSS3, JavaScript, Photoshop, Flash, Action scripting.
 Work closely with cross-functional teams, including designers, senior developers.
 Stay updated with the latest web development technologies and industry trends.
 Collaborate on code reviews to improve code quality and adherence to coding standards.

Web Designer at Hamarashehar.com From July 2007 to Oct 2007


(Onsite) Hyderabad, India
Working on many small static websites.
- HTML5, CSS3, JavaScript.
 Work closely with cross-functional teams, including designers and developer.
 Stay updated with the latest web development technologies and industry trends.
 Collaborate on code reviews to improve code quality and adherence to coding standards.

Web Designer at Insignia solutions Pvt. Ltd., From Nov 2006 to June 2007
(Onsite) Hyderabad, India
Working on many small static websites.
- HTML5, CSS3, JavaScript. Illustrator, Dreamviewer. Photoshop
 Responsible for design and development of web pages, graphics, multimedia, GUIs.
 Photo Editing, Video Editing, Print Media

Some of the WordPress Projects:


TeamEvergreen.com
Environment: WordPress / CiviCRM

 Project: Team evergreen cycling is an event organizer in Colorado, US. And have huge followers and racers
associated with them.
 Role: Design development and uphold the Team Evergreen Cycling Event.

RMAE.org: offline (closed)


Environment: WordPress

 Project: Rocky Mountain Academy of Evergreen had a requirement of sites and subsides for their teachers.
 Role: Design development and uphold the RMAE site.

HTML, CSS, Bootstrap and some other small projects URL’s


Some of my Dynamic Websites (PHP)

Online registrations system


Dynamic photo gallery
https://www.isiu.net/isitask1/ (Project management system)
https://www.isiu.net/Creekside/ (Bulk ordering system)
http://www.liveinlog.com/ (WordPress site)

Some of my Static Websites (HTML)


http://www.alternetbenefits.com/
http://www.regquick.us/MyHiddenSpa/
http://www.regquick.us/friendlydivorce/
http://www.tascripps.com/
http://www.clearcreekrockhouse.org/
http://www.thebagelry.com/

EDUCATION
2002 B.Com - Badruka College of commerce and arts, Osmania University.
2003 ADM – (Advance Diploma in Multimedia), Arena Multimedia Hyd.
2005 B.Edu - Pragati college of Education, Osmania University.

PERSONAL
Date of Birth : 6th Jan 1981.
Marital Status : Married
Languages Known : English
Mailing Address : 10631 MAPLE LEAF DR LAWRENCE TWP MER NJ 08648-1233.

*****
I look forward to your response and will be delighted to furnish further information and references.

Place: NJ (USA)

Lava

You might also like