Rekha k - ReactJs Native Developer |
[email protected] |
Location: SFO, California, USA |
Relocation: Only California |
Visa: h1b |
RE K H A KA R D A M
SR ReactJS Developer Employer: [email protected] Phone: 248-270-5146 Fremont, CA 94539 TECHNICAL SKILLS: Languages: JavaScript, HTML, CSS, C#, PHP, VB.NET, VB, XML. Technologies: React js, React Native, ASP.Net Core, JSON, WCF, LINQ (LINQ to XML & LINQ to SQL), Entity Framework, ASP.Net MVC, ADO.NET, ASP.NET Web Services Databases: MySQL Workbench, MS-SQL Server 2012/2010/2008, Oracle 11i/10g, MS Access CI/CD Tools: GitHub, GIT, Team Foundation Server, Source Tree Testing: Jest, Enzyme ACCOMPLISHMENT: Developed a trade-in mobile platform for customers in North America, APAC, and EMEA regions to facilitate their trade-in process during checkout, resulting in a 21.25% increase in trade-in volume for Tesla Inc. To Enhanced overall trade-in user experience for mobile users by improving the application's user-friendliness, developed features for instant estimation on spot with integrating valuation services for different markets. This feature boosted an additional 18% leads to buyer conversion. Developed features for Supercharging and Full Self-Driving (FSD) transfer, which increased quarterly sales by 9.25% through their integration into the trade-in process. EXPERIENCE SUMMARY: Over 12 years of experience crafting robust and user-centric web and mobile applications using a comprehensive toolkit of technologies. I'm proficient in industry-leading frameworks like React Native and React.js, along with backend expertise in ASP.Net (Web API, Core, MVC) and C#. My experience extends beyond the front-end and back-end divide, as I have successfully designed and implemented Service-Oriented Architectures (SOA) using WCF and ASP.Net Web APIs, ensuring seamless communication within complex software ecosystems. I am a highly motivated and result-oriented individual with exceptional project coordination skills. Throughout the entire Software Development Life Cycle (SDLC), I leverage my strong communication and interpersonal abilities to effectively collaborate with stakeholders at all levels. I am a customer-centric professional who thrives in collaborative environments and welcomes opportunities to contribute to a team or as an individual contributor. My diverse domain experience encompasses industries like Automobile (Trade-In, Checkout), Investment Banking, and Service & Logistics. I quickly grasp new concepts and integrate seamlessly into ongoing projects. I am a strong advocate for Agile/Scrum methodologies, utilizing them to deliver iterative solutions that continuously add value and prioritize user needs. ACADEMIC QUALIFICATION: Master of Computer Application 2005 from Indira Gandhi Open University. Major Computer Science, Software Design and Architecture Bachelor of Commerce 2001 from Delhi University. Major - Accounting Work Experience: Tesla Motors Software Engineer Oct 2021 Till Date Software Development Lifecycle (SDLC): User Story Grooming: Participated in refining user stories to ensure a clear understanding of user needs and how to translate them into actionable development tasks. Feature Development: Implemented features through coding and creating unit test cases using React, ensuring functionality and code quality. Version Control: Maintained the application's source code within a version control system (GitHub) for efficient collaboration, code tracking, and version management. Mobile Application Development (React Native): Developed consumer facing trade-in Mobile platform for North America, APAC, and EMEA region s Customers to complete their Trade-in task in their checkout experience which increased 21.25% trade-in volume. Enhanced trade-in user experience for mobile users by improving the application's user-friendliness. providing Instant Estimation on spot by integrating Valuation services for different markets. This feature boosted an additional 18% leads to buyer conversion. Developed Supercharging and FSD transfer features which increased quarterly sales up to 9.25% with FSD and Supercharging transfer feature implemented in Trade-In process. Utilized a schema-based approach to enable trade-in functionality for different countries with minimal changes to the React UI. Created a middle layer using Backend-For-Frontend (BFF) architecture for backend interaction using PHP. Implemented localization components to make the mobile application available in various languages (French, German, Dutch, Spanish, Italian, Korean, Chinese, Portuguese, Swedish, etc.). Developed logging libraries within the BFF layer to record errors and exceptions in Splunk. Integrated various external services like VIN decoder, registration plate decoder, and car valuation services. Created helper classes for enabling screen-level custom validations of user inputs such as VIN, odometer reading, registration details, and accident repair costs. Implemented feature flagging functionality using Launch Darkly through helper classes. Developed end-to-end mobile app features for Full Self-Driving (FSD) transfer and Supercharging transfer functionalities. Well versed in using Mobile development / debugging tools such as Xcode, Flipper and Reactotron. Web Application Development (React): Developed end-to-end estimation experiences by creating web application for car trade-in using React.js ensuring cross browser compatibility. Implemented a config-based approach to enable trade-in estimation for various markets (North America, Asia Pacific, EMEA). Built reusable React components for user interfaces, including user components, vehicle components, and estimation components. Created price adjustment components for displaying disclaimers to prime users during instant trade-in estimations. Utilized Responsive Design methodologies to ensure seamless transition between desktop, iPad and mobile (IOS and Android) versions of the software. Developed banners for highlighting free supercharging eligibility for US and Canadian customers. Infosys Ltd Technology Lead Jan 2019 Dec 2019 Project Description: The Comet Project includes several message publishing services which were used to publish messages to downstream systems/subscribers. This Project include variety of services developed in Microsoft technologies and were using different Microsoft frameworks such as ASP.Net Core Web APIs, WCF and Windows Services that keeps running on server to publish the incoming message to its downstream. Azure Event Hub and Azure Functions were used for message processing. Tibco EMS has also been used to broadcast messages to its downstream systems. Intraday message transportation has been done using Azure Event Hub and EMS Tibco Client and Nightly data transmission has been done through ETL tool (PowerCenter). Job Responsibilities: Lead requirement gathering meetings, ensuring clear communication, issue clarification, and comprehensive documentation review. Participated actively in business and system requirements discussions with various teams to capture stakeholder needs. Contributed to Joint Application Development (JAD) Sessions to collaboratively define user stories. Utilized Jira to effectively groom user stories and prioritize the product backlog for optimal development efficiency. Designed high-level solution architectures, defining well-defined subsystems, clean interfaces, and clear allocation of responsibilities. Implemented robust Software Design and Architecture principles to develop and maintain high- performance applications. Developed detailed low-level designs for each subsystem, ensuring efficient and maintainable implementation. Wrote high-quality, well-documented, and maintainable code using .NET Core. Implemented unit testing frameworks to guarantee code reliability. Collaborated with System Integration and User Acceptance teams to define release scope, timelines, and acceptance criteria. Participated in the deployment process of newly developed code to development, quality assurance, staging, and production environments (if applicable). Followed best practices related to coding, testing, and building software using .NET Core based CI/CD environment. Maintained the application's source code within a version control system for proper code history and collaboration. Technologies: ASP.Net 4.0, ASP.Net Web API, .Net Core, C#, GIT, Bitbucket, JIRA, JSON, XML, Swagger, SQL NIIT Technologies Technical Consultant Aug 2009 Aug 2014 Job Responsibilities: Collaborated effectively with clients to gather requirements, clarify needs, and ensure project alignment. Prepared clear and concise technical specifications, translating business needs into actionable technical plans. Participated in the creation of High-Level Design (HLD) documents, outlining system architecture and key functionalities. Designed and developed secure and maintainable software applications, working collaboratively with the development team. Incorporated best practices in Product Lifecycle management to optimize efficiency and meet project deadlines. Contributed to application enhancement and optimization, continuously improving performance and user experience. Successfully used Test-Driven Development practices to anticipate problems and create robust solutions in a complex programming environment. Wrote high-quality, well-documented, and maintainable code, adhering to best practices and coding standards. Participated in code reviews, providing constructive feedback to ensure code quality and consistency. Diagnosed and resolved issues causing poor application performance leading to significant improvement in overall system efficiency. Implemented performance optimization techniques to enhance the software speed and efficiency, leading to an 18% increase in overall productivity. Designed and maintained efficient database schemas, writing optimized SQL queries, stored procedures, views, and triggers for data manipulation and automation. Technologies: C#, VB.Net, JavaScript, ASP.Net 3.5, ASP.Net 4.0, AJAX, jQuery, MVC Pattern, MS-SQL Server 2008, Oracle, WCF, Web Service, SVN, XML, XML/XSD, WPF, SSL, IIS, Window Service Keywords: csharp continuous integration continuous deployment user interface javascript access management rlang microsoft California |