Janki D.

Front End Developer

310 dollar
Freelancer
12 years
London, UNITED KINGDOM

My experience

Innovact DigitalJune 2018 - Present

More

Innovact LimitedJanuary 2019 - Present

- Convert designs into assets,
- Wireframe development of an event platform;
- Integration of wireframe code to Spring based backend (thymeleaf);
- Bug fixes;
- POC work on AEM CMS;

-November 2015 - December 2018

More

FreelanceJune 2015 - October 2015

- Slicing and dicing of designs documents,
- Bug fixes and support;
- Manual testing;
- Front-end development of components;
More

Dr Martens, London (Contract)March 2015 - May 2015

I was hired to work on a checkout process for the high traffic retail website on both desktop and mobile platforms.
- I was contributing towards UI/UX, CMS theming, development and integration on Hybris platform.
- Day to day task involved converting UI designs to web layouts using Photoshop slicing with pixel perfect details.
- Developing components and templates using CSS, HTML, javascript, JQuery, JSPs, GIT, Eclipse, Velocity Templating Engine and Hybris.
- Actively participate in Scrum processes, stand-up meetings and backlog planing.
- Cross-Browser Compatibility implementation. Proactive testing and dealing with cross browser issues with modern web browsers and mobile devices.
- Created detailed wireframes & front-end code based on design specs.
- W3C standards, SEO Compliance & Semantics.
- Page, Component and Email Templating & integration.
More

Born Group, London (Contract)October 2014 - December 2014

I was hired to work on a high traffic retail website on both desktop and mobile platforms in a high pressure environment, with tight deadlines to launch the sites.
- Developed and integrated component UI code on Hybris platform.
- Transitioned design specs into wireframes with a high level attention to details.
- Developed components and templates using CSS, HTML, javascript, JQuery, JSPs, GIT, Eclipse, Velocity Templating Engine and Hybris.
- Contributed proactively in agile processes,
- Cross-Browser Compatibility support. Manual testing and dealing with cross browser issues with modern web browsers and mobile devices.
- Detailed Photoshop slicing for translating designs to front-end code.
- W3C standards, SEO Compliance & Semantics.
- Page, Component and Email Templating & integration.

-March 2014 - September 2014

More

Portaltech ReplyAugust 2012 - March 2013

I was employed as a front-end developer to work on a number of retail client’s project. The following were my responsibilities to deliver day to day work:
-       Frontend development of websites for several retail brands;
-       Maintenance and optimization of existing web components;
-       CMS theming, development & integration using Hybris.
-       W3C standards, SEO Compliance & Semantics.
-       Landing Pages, Payment integration & email templating.
-       SCRUM, SVN, JIRA, Eclipse, CI.
-       Taking part in Scrum & stand-up meetings, designs reviews and hands on development of front-end screens.
-       Detailed Photoshop slicing for translating designs to front-end code.
-       Cross-Browser Compatibility implementation.
More

OPUS Design ConsultantsJune 2012 - July 2012

I was working as a font-end developer to deliver a web application responsible for providing best experience to international students while their stay in UK. My responsibilities includes:
-    Contributing towards user experience, UI design, Scrum planing & stand-up meeting, design reviews and hands on development of front-end screens.
-    Liaise with principle architect, project manager, product owners, designers and investors.
-    Partitioning presentation code into more logical templates;
-    Integrating server-side Freemarker templates;
-    Liaise and work with core java developers to help them define domain data objects in MVC Controller so that presentation templates will work efficiently.
-    Hands on coding in CSS, HTML, JavaScript, JQuery and Freemarker.
-    Converting PSDs into fully rendered pages;
-    Helping project leaders in code review and implementing front-end techniques to achieve better reusability.
More

CMC MarketsMay 2008 - May 2012

I was working as a developer to deliver digital projects, micro sites & mobile applications for both domestic and international clients. Below are a few of the responsibilities I have been enjoying in developing a those sites & applications.
-    Working in a web development team, I was responsible for dynamic JSP forms for a web application, creating numerous email templates and e-flyers for marketing department from PSDs given by designers and for templating number of pages and emails using Velocity;  
-    Configuring & integrating WebTrends and Google Analytics pages for the multiple international sites;
-    Using a legacy Retail CMS, I had white-labeled and delivered many websites for CMC partners as end users. In many cases, I had a chance to work with this sites from scratch including complexities associated with multilingual aspects, developing UX elements from usual design guidelines, integration to external platforms like Sales Force and configuring content management pages for the same;
-    Similar to the above, I had worked on a online CFD platform and delivered a number of UX components. I was working with and mentoring three other developers to re-skin the whole platform, develop UX components using javascript and JQuery. I was also responsible for researching CSS & JQurey performance optimisation tools with a senior developer.
-    Along with all of the front-end hands on coding, I was also responsible for unit testing javascript and JQuery components, changing Ant scripts for nightly built, deploying builds on testing and development environment using Tomcat and UNIX fortnightly.  Using CI tools such as Hudson, I was responsible for creating build jobs.
-    I was also mentored to use core Java programming and JUnit testing framework. I built some backend functionality mainly to change and configure components between to legacy systems.

My stack

Protocols

JSON

IT Infrastructure

Unix, Git

Middleware

Jenkins

Software testing

Unit testing, Hudson

Application servers

Apache, CMS

Frameworks

Hybris, Spring, JSTL, GWT, Bootstrap, jQuery

Mobile

React Native

Other

Mobile Applications, Browser Compatibility implementation, core Java programming, JPS, Freemaker, Wire-framing, CMS integration, Legacy CMS, Magnolia, Adobe Experience Manager, Cross- Browser Compatibility, Mobile Browser, Content Deployment, Cross Browser Issues, SaleForce, Ant Script, Visual Code Studio, AEM, Java Server Pages, Cascading Style Sheets, Jakarta TOMCAT Servlet Engine, React, Apache Subversion, Search Engine Optimisation, UI, Subversion, Sublime, Webtrends, USER EXPERIENCE, foundation, Back End, Front End, User Interface Design, Brackets, User Interface, Scrum Methodology, Sightly, Photoshop, CI

Analysis methods and tools

Scrum, Agile Methodology, Ant, JIRA, ClearCase, Agile, Junit

Technologies

Tomcat, JSP, Web development, Web Applications, Freemarker, Velocity, JSX, Thymeleaf

Others

UX, Content Management, Atom, SEO

Environment of Development

SVN, TFS, Eclipse, Maven, Eclipse IDE

Web Analysis and Statistic

Google Analytics

Languages

CSS3, CSS, MVC, HTML, Java, HTML5, JavaScript

My education and trainings

Java Web Application Training - Bickenhall College2007 - 2008

Bachelor of Commerce - Gujarat University2002 - 2002

Diploma in Commercial Practices - Gujarat University1996 - 1999