We provide IT Staff Augmentation Services!

Javascript / React Developer Resume

5.00/5 (Submit Your Rating)

New York City, NY

SUMMARY:

  • Developed Java Applet strategy game ConnectMaster for Confidential, an online gaming upstart that enabled users to play for money and prizes. Users played against the system and accumulated points to qualify for successively higher levels of play. Users that surpassed specific point thresholds qualified for prizes. Used search trees, recursion, mathematical modeling and clustering logic to design an algorithm that was virtually unbeatable at the highest difficulty level.
  • Developed order, inventory and CRM system in ASP.NET for furniture retail business, Confidential that was designed by integrating separate presentation, business - logic and data layers. Created customized business objects, user controls and data interface code that worked seamlessly together.
  • Developed an online tutoring system for an educational upstart, Confidential .
  • Designed bidding system, matching algorithm and communication workflows that matched tutors and students together according to bidding price, subject and academic level.
  • Developed order management intranet application system called Reg-X for Confidential that scaled to the needs of various stakeholders including customer, sales reps, finance & accounting. This was done with carefully designed incremental development that enabled continuous introductions of newer releases. This system included various workflows such as policy exceptions, seminar bookings and coupon usage.
  • Worked as member of the elite core enhancements team on E-Learning Platform LaunchPad at Confidential to enhance critical functionality and add new features as required by the business division. Inspected, analyzed and traced complex workflows and algorithms to make the required enhancements and fixes on both server and client side.
  • As member of the Pioneer development team worked with co-developer, junior developer, QA / STED, UI developer, architect, product owner to fully integrate brand new features into the existing growing platform known as Aqua . Integration involved all 3 tiers and included creating, tweaking, refactoring and/or repurposing UI React components, Web API controllers, service layer logic, repository layer using Dapper and SQL SProcs.

TECHNICAL SKILLS:

Programming Languages: C#.NET, Visual Basic.NET, Java SE 6

Client Side Scripting and Related Technologies: JavaScript, jQuery, React, AJAX, HTML, CSS, XML, JSON

Databases and Related Technologies: Microsoft SQL Server 2008, Dapper, Access 2010, Transact-SQL, ADO.NET, JDBC

Frameworks and Platforms: ASP Classic, ASP.NET 1.0 to 4.0, ASP.MVC 3, SharePoint Server 2010

EXPERIENCE:

JavaScript / React Developer

Confidential, New York City, NY

Responsibilities:

  • Angular to React Migration Team in Aqua platform:
  • Resolved dozens of tickets to finalize the integration between the new React front end and existing Web API.
  • Addressed dozens of front end critical issues relating to migration bugs
  • Feature Development team in Aqua Platform - ‘Pioneers’:
  • Developed in React, C# / Web API and SQL to meet story specs
  • Participated in general tech planning meetings with architect and in-depth technical planning meetings with co-developers and other team members
  • Refactored API to meet new feature demands without code duplication
  • Refactored database objects to more atomic scope for reuse with new features
  • Technical Debt Team: created front-end unit tests using Mocha for React Action methods and reducers helped QA create TSQL tests during swarming sessions to meet sprint deadlines Agile Methodology
  • Reported to daily scrum standup meetings
  • Participated in pre-planning, planning, commitment, retrospective meetings relating to the assigned stories.
  • Tasked-out and pointed stories. Updated story progress in Rally, added technical notes
  • Participated in demos and release review meetings

JavaScript Developer

Confidential, New York City, NY

Responsibilities:

  • Core Enhancements Team: added status alerts to all student assignments, updating instructor gradebook with new features, improved student roster interface on existing ASP.NET MVC solution
  • Triage Team:
  • Used JavaScript, JQuery, C# to: fix critical blockers: student email reminder, document upload, quiz builder make data fixes for courses, students, instructors, enrollments
  • Assignment Journey Team: enhanced critical functionality in the assignment workflow
  • Technical Debt Team: created unit tests using MS Unit Testing Framework & NUnit for main object models to increase code coverage Agile Methodology
  • Reported to daily scrum standup meetings, weekly ticket grooming meetings, critical issues meetings, new sprint planning meetings
  • Participated in determining ticket priority levels, resolution timelines and story scope
  • Developed features incrementally to meet sprint deadlines

C#.NET, SQL Server 2008 and ASP.NET 3.5 Developer

Confidential, New York City, NY

Responsibilities:

  • Interfaced with underlying SQL business logic of existing third party order and registration system, to create a custom-built replacement system based on stakeholder requirements resulting in a feature-rich, user friendly, seamless, web-based intranet application
  • Designed an extensible web application, with high responsiveness to incremental development, in which each new version provided a new set of features with minimal need for retesting previous version features by implementing sound OOP and design pattern concepts
  • Created set of custom ASP.NET web user controls that enabled encapsulation of loosely coupled components, and facilitated design of web pages with varying functionality based on implementing different combinations of these user controls

C#.NET, SQL Server 2008 and ASP.NET 3.5 Developer

Confidential, Pasadena, CA

Responsibilities:

  • Designed a ASP.NET 3.5/4.0 powered web-based user interface, SQL Server 2008 backend database, and e-commerce business layer using C#.NET code-behind and ADO.NET to bring tutors, students and service provider together under a working business model
  • Created the underlying business logic to facilitate transactions and communication between service provider, tutors and students including:
  • Tutor Control Panel, with dynamic features enabled by the use of ASP.NET server control events, AJAX asynchronous post-backs and JavaScript/CSS formatting to enable tutors to bid on unassigned homework, make counter offers, accept active offers and access homework documents
  • Automated email follow-up system using C#.NET timer and emailSend API , and ADO.NET to communicate with students who have not completed their assignment submittals and to follow up with tutors who have not completed their application.
  • Student Homework Submittal Wizard which validates student profile with JavaScript and ASP.NET server side validation controls, uploads homework content using AJAX asynchronous upload control, and captures assignment description into text files using C#.NET Read/Write file API.

Java SE6, SQL Server 2005 & ASP.NET 2.0 E-commerce Developer

Confidential, New York, NY

Responsibilities:

  • Created “humanly unbeatable” strategy game algorithms using Java SE 6 to create proprietary artifacts based on decision trees, statistical clustering and recursive search
  • Integrated Java SE 6 applet, SQL Server 2008 with JDBC interface, ASP.NET 2.0 enabled website, and e-commerce solution together into a seamless web application

ASP Classic-1.0, SQL Server 2000, T-SQL & Visual Basic 6 Developer

Confidential, New York, NY

Responsibilities:

  • Created underlying SQL Server 2000 database design and backend infrastructure using Access 2002-03 forms with VB6 code-behind for order tracking, order entry, invoicing, and scheduling deliveries
  • Designed business logic layer using T-SQL stored procedures, SQL Server 2000 triggers and VB6 code-behind to enable proprietary features such as automated inventory replenishing, intelligent delivery routing and smart customer-claim tracking

We'd love your feedback!