• Software engineer with over 7 years of expertise in frontend application design and development • Strong expertise defining, designing, developing, and deploying user interface best practises on MODULAR Solutions throughout the whole system development life cycle.
Experience
Texas, United States
Designed frontend applications, user interactive (UI) web pages using web technologies such as HTML, JavaScript and CSS
Experience developing Single Page Applications (SPAs) using various JavaScript frameworks such as React.JS
Integrated third-party services and APIs, such as payment gateways like Stripe and PayPal and
social media platforms, to expand the application’s functionality.
Used Node.js and SQL/NoSQL to develop and manage databases for 3+ projects.
Involved in writing application-level code to interact with APIs, Web Services using JSON
Used jQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms
Collaborated with product managers, 2 front-end developers, and a UX designer to create
user-friendly interfaces and improve the overall customer experience.
Took part in pair programming sessions to mentor 2 junior developers and conducted code
reviews to maintain high coding standards and quality.
Bottle micro-framework implemented with RESTAPI
Developed unit test cases for testing and automation with 85%+ coverage.
Built and maintained infrastructure fully deployed AWS EC2 instance.
Designed and developed the app using React framework, HTML5, CSS3, JavaScript, Bootstrap, and Node.JS
Implemented client-side interface using React.JS
Worked with React.JS components, Forms, Events, Keys, Router, Animations, and Flux concept
Developed multiple POCs to create an interface between Backend and Frontend using Express.JS and Node.JS
Used GitHub repository for version control and established and maintained branching and build/release strategies using GIT
2016 — 2020
United States
Best-practices-compliant JavaScript, HTML, and CSS code
Media queries were used to create a mobile-friendly website
Used HTML, CSS, and jQuery to create the site; used JavaScript to validate user input; and used UML to develop use cases
Using CSS to style pages and developing JavaScript for the user interface
Applied Media Queries to various CSS-related difficulties on various devices
Used Cascading Style Sheets (CSS) to keep all online forms looking the same
Created various proof-of-concepts in React.JS to construct a user interface
Contributed to various web development tasks with HTML5, CSS3, SCSS, and other front-end technologies to support the development of dynamic and responsive web applications.
Developed numerous reusable UI components and data visualization modules using advanced technologies such as Chart.js and D3.js.
Improved website performance by 20% by optimizing images, minimizing HTTP requests, and implementing caching techniques.
Routers and history were added to the single-page app (SPA)
Using React.JS, defined new validations for the HTML form field validation
Leveraged expertise in micro services architecture and the Serverless framework to successfully migrate a legacy monolithic server in 6 months, significantly improving the efficiency and user experience of the email and SMS marketing system.
Successfully transformed a complex legacy JavaScript codebase into a modern and highly scalable system using TypeScript, while simultaneously implementing automated testing frameworks like Jest, Mocha, and Cypress to elevate code quality and ensure reliable performance.
Contributed to the development of jQuery Lightbox, a tool for producing picture and video galleries.
Affiliate partner platform that is integrated and managed
Worked in agile methodologies for incremental development to deliver better applications.
Education
2012 — 2016
The University of Texas at Dallas
Bachelors
2012 — 2016