Code lover, bug destroyer, and lifelong learner. Building the future, one commit at a time
Optimized the application architecture for scalability and performance under high traffic loads.
Utilized React and Typescript to design and implement front-end pages and components
Worked with smart contracts to enhance the functionality of the web application and achieve seamless integration with the blockchain network.
Implemented automated testing and continuous integration to improve software quality and development efficiency.
Utilized various design patterns and principles to ensure the maintainability and extensibility of the codebase.
Optimized page speed performance through the use of advanced techniques and best practices.
Greater New York City Area
● Led CXO team of 7 software engineers, and collaborated with other teams of engineers to ensure on-time delivery of the new features.
● Architected reusable software modules and components for A-B testing campaigns to measure the impact of our changes, ensure that every change produces positive results, and drive increased business value using the latest internally developed tools. (Javascript, Typescript)
● Standardized and automated A-B test tracking. That reduced development work for tracking user actions by 50%. Enabled content tests and tracking. (Javascript, Typescript)
● Mentored interns and engineers, and helped new colleagues and interns with understanding our code base and development process. Participated in the promotion process of my mentees.
● Worked on improving continuous integration and continuous deployment pipeline.
● Participated in the interviewing and hiring process of new candidates.
● Provided support during bi-weekly releases.
Phoenix, Arizona Area
● Develop and test User Interfaces for Mobile/Tablet/Desktop using HTML/HTML5, CSS/CSS3, LESS, JavaScript, React Js, Redux, ES6, JSON and Node,js.
● Create Custom Reusable React Components Library.
● Build user Authentication and Authorisation system using Auth0 API.
● Develop Responsive Websites that could be served by desktop, Tablets and mobile devices using
React.js.
● Work with JEST unit test framework to write unit tests for JavaScript code.
● Work closely with the back-end team to display data using the Custom Components, library
Components, Redux, Redux Saga.
● Write code to handle cross-browser compatibility issues in IE 9, FF, Safari and Chrome.
● Work with backend engineers to optimize existing API calls to create efficiencies by deprecating
unneeded API calls.
● Implement server-side rendering for a project in React.js.
● Involved in all agile ceremonies like: Daily stand-ups, Backlog pointing session, Planning session,
retrospection etc.
● Implement various screens for the frontend using React.js and used various predefined components
from NPM (Node Package Manager) and redux library.
● Interact with the Testing Team, Scrum Masters and Business Analysts to fix issues.
Greater Los Angeles Area
● Designed, developed and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery, React and Redux that meets accessibility and web browser standards for the website.
● Designed, developed and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery, React and Redux that meets accessibility and web browser standards for the website.
● Utilized React-Router to create Dynamic Routing.
● Build React-Autocomplete for creating google maps location search on the webpage.
● Designed CSS templates for all pages of the website by utilizing CSS Background, positioning, text,
border, margin, padding, and table.
● Implemented React.Js code to handle cross-browser compatibility issues.
● Built Single Page Applications
● Worked with ECMAScript 6 features. For the build of JSX and ES2015 (ES6) used Babel, webpack.
● Utilized Object Oriented Programming concepts to develop UI components that could be reused
across the Web Application.
● Created Components for UX-Library consisted of Button, Checkbox, Input, Icons, Toggle Button,
Dropdown, Multi-Level Dropdown and many more.
● Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also
perform RESTFUL services.
● Utilized Node Package Manager (NPM) to manage modules & used it to install useful tools.
● Called the Restful web services calls for POST, PUT, DELETE and GET methods.
● Used Object Oriented Programming concepts to develop UI components that could be reused
across the Web Application.
● Extensively used Git for version controlling and regularly pushed the code to GitHub.
● Used Pivotal Tracker as the bug tracking system to track and maintain the history of bugs/issues on
an everyday basis.
Education
Samara State Aerospace University
Master of Business Administration (M.B.A.)
UCLA Extension