Senior Front End Web Developer Resume
Whitehouse Station, NJ
SUMMARY:
- Senior web software architect specializing in front end development, with extensive experience building and optimizing the performance of responsive, mobile - friendly, cross-browser UI/UX for rich web applications.
- Driven technical team lead with exceptional problem-solving and communication skills, a pixel-perfect attention to detail, and a strong desire to learn.
TECHNICAL SKILLS:
Languages/Technologies: HTML/HTML5, JavaScript, CSS 2/3, jQuery, Bootstrap, AngularJS, Angular 2, React.js, Node.js, RESTful APIs, SOAP web services, JSON, XML, LESS/SASS/SCSS, Velocity.js, animate.css, Handlebars.js, Mustache.js, Modernizr, lodash, D3.js, DHTML, AJAX, PHP, Java, C, C++, ASP.NET, VB.NET, UNIX/Linux Shell scripting, make, Google APIs, Google G Suite/Apps, HTTP protocol, Apache HTTP server, MySQL, NoSQL
Tools: /Software: Git version control, DreamWeaver, Photoshop, Illustrator, InDesign, Balsamiq Mockups, UXPin, MS Visual Studio, Eclipse IDE, Chrome DevTools, Firebug, JIRA project tracking, Agile/Scrum SDLC, Asana Bugzilla, CVS, Flash
OS/Platforms: UNIX (Linux, Solaris), Windows, .NET, Mac OS, iOS, Android
PROFESSIONAL EXPERIENCE:
Confidential, Whitehouse Station, NJ
Senior Front End Web Developer
Responsibilities:- Designed and built a responsive Single Page Application (SPA) using HTML5, object-oriented JavaScript, CSS3 and media queries, animation libraries, jQuery, and Bootstrap, running on .NET, for agents to perform rating analysis.
- Handled cross-browser compatibility issues using Modernizr, polyfills, and shims. Addressed web accessibility needs.
- Worked with insurance agents to ensure requirements’ accuracy, rapidly prototyped UI design according to company style guide, provided expertise in choosing modern web stack technologies, demoed functionality, tested and documented code.
Confidential, Holmdel, NJ
Senior Software Team Lead / Web Developer
Responsibilities:- Expert in building mobile-friendly, cross-browser, responsive web apps in HTML5/CSS3/JavaScript/jQuery/Bootstrap.
- Developed applications using MVC frameworks (Angular and React.js), design patterns, plug-ins, and JavaScript libraries to enhance UI/UX usability and functionality. Working knowledge of MySQL and NoSQL DBs.
- Built Single Page Applications (SPAs) using advanced object-oriented JavaScript, jQuery, and JSON.
- Co-designed companion mobile UIs (Android, iOS) and ensured web/mobile consistency.
- Expert in creating UI wireframes and prototypes and translating them into well-designed, structured code.
- Deep technical expertise in Responsive Web Design, SEO, and Accessibility standards and best practices.
- Designed an SOA and built REST/JSON and SOAP/XML APIs for Linux/Apache back-end web services.
- Team technical lead - mentored and led a small, collaborative team of junior web and mobile developers.
- Built full suite of rich web applications (requirements, development, testing, documentation, maintenance):
- Built login portals, landing pages, and marketing websites, including sign up and e-Commerce modules.
- Strong background in Windows/Linux/UNIX. Fast-paced Agile/Scrum full SDLC environment.
- Designed a branding methodology to easily capture customers’ needs and completely customize their web template set accordingly, using CSS and Apache rewrite rules.
- Developed a searchable user help system and the web UI, including writing all technical content.
- Developed an automated method to internationalize (i18n) web templates for use in 25+ countries (language, dates, phone numbers, etc.). Utilized Google phone number library to parse, format, and validate national/international numbers. Wrote UNIX scripts to strip strings from HTML/JS, then parse/replace with correct language Confidential build time.
- DevOps: Agile release management planning, wrote make files to build HTML packages, production support, and handled Tier 3 customer escalations.
- Excellent problem-solving and design skills and able to quickly adapt to/utilize emerging technologies. Effective written/verbal communication. Motivated self-starter able to work well in a team environment.
Confidential, Holmdel, NJ
Software Developer / Member of Technical Staff
Responsibilities:- Co-architect of Open Communications Service, a communications platform allowing VARs/ISVs to combine basic switching, call processing, directory, accounting, system administration, messaging and response in one box on a LAN. Developed a browser-based Java client (running on PC, Mac, and UNIX) allowing the creation of new services by graphically combining a set of traditional PBX features.
- Co-architect of a UNIX multimedia storage/retrieval system. Designed a “newspaper” user interface, in which related items of interest (e.g., files, AP newsfeed articles, images) could be viewed/edited/saved in a “scrapbook”. Developed graphical tools to perform interactive keyword query/browsing, view search results, play back articles via text-to-speech, and interface to OCR software to scan and index files.
Confidential, Holmdel, NJ
Software Developer / Member of Technical Staff
Responsibilities:- Project lead designer of overall product architecture and GUI front-end, from prototype to product.
- Designed back-end Oracle database schema, global data management software, and speech recognition features.
- Co-developed/patented Watson, a set of speech-driven DynaDesigner applications that acted as a personal messaging “agent” for the user. It recognized the user’s voice and sent/received calls on their behalf, automated the scheduling of meetings, maintained phone lists, and set alarms.
- Provided technical leadership and mentoring to junior team members.
- Collaborated with customers on requirements and feature requests. Provided Tier 3 production support.
Confidential, Lincroft and Holmdel, NJ
Software Developer / Member of Technical Staff
Responsibilities:- Developed GUI to display graphical and textual views of the application’s translated code, and provided hypertext-like features for easy navigation between these information windows.
- Designed software to allow interactive debugging and setting of breakpoints within the application code.
- Co-developed various key components, including the decoder, loader, lister, optimizer, and code generator.
- Designed a “hinting” language and interpreter to allow users to provide help to the system.