• 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
2020 — Now
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
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
The University of Texas at Dallas
Bachelors
2012 — 2016