Ankit Pratap

Ankit Pratap

$22/hr
CEO (Chief Everything Officer)
Jellyfish Technologies Pvt Ltd
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
38 years old
Location:
Noida, UP, India
Experience:
7 years
Profile Summary y With 4+ years of experience as Java Developer, I have developed applications with Java/J2EE, Grails, Apache Wicket and other java based web technologies. Brief overview: ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● Have in depth knowledge of Java ecosystem. Worked as Full stack developer and delivered 3 projects till time and deployed on AWS – EC2 which used cloud storage on S3. Hands on experience in developing web applications using Grails, NodeJS, BackboneJS in MVC. Have a sound knowledge about JavaScript (EC2015), HTML5, CSS3, Spring HATEOAS. Understanding of end-to-end development of Java products - from requirement analysis to system study, designing, de-bugging, documentation, implementation and deployment. Experienced in implementing persistence layer using O/R Mapping framework Hibernate, GORM. Also worked on Query DSL API to support more readable and more efficient query. Added security to login using Spring security also did Oauth integration. Working knowledge of Jasper reports. Unit, Integration test cases using Junit and Mockito framework. Good working knowledge of servers like Apache tomcat, containers like Nginx. Good knowledge of Back-End Database MySQL. Worked on a project based on SAS and SAP. Possess excellent analytical, problem-solving and learning skills and keep a keen interest in emerging technologies. Effective team player with assertive individual contribution. Steep learning curve. An effective communicator with team building and interpersonal skills. Work experience e · Currently working as a Senior Software Developer for Jellyfish Technologies Pvt. Ltd. from Marchl 2012 till date. Software Proficiency y Language : Java, Groovy Frameworks : NodeJS, BackboneJS, Grails, Spring 3.0, Wicket ORM Technologies : Hibernate, HQL, GORM, Query DSL Web Technologies : HTML5, JavaScript, CSS3 Web/Application servers : Apache Tomcat IDEs : Intellij Idea Databases : MySQL Tools : Git, Svn Reporting Tools : Jira, Bitbucket, Github Operating Systems : Ubuntu Project Description n Project #1: Title Team Role Duration Environment : marketplace.appdirect.com (current) : more than 400 : Full stack Developer : Dec' 2015 – Till Now : Java, Spring, Hibernate, Wicket, HTML5, MySQL, Marionette Description: AppDirect offers a cloud service marketplace and management platform that enables companies to distribute web-based services. Roles & Responsibilities: ● Accountable for Bug fixing, Enhancements and new implementation. ● Used Wicket, Spring, hibernate, JAVA8 ● Unit and Integration Testing with Mockito. Project #2: Title Team Size Role Duration Environment : mypropertyoffice.com : 50 : Full stack Developer : Oct 2014 – June 2015 : Java, Grails, MySQL Description: This is a project where customer can see the available property in U.S.A. Customer can save their favorite property and can request for the meeting. App had a job which fetches the properties from a govt. MLS system. Roles & Responsibilities: ● From requirement gathering to development, testing to deployment. ● Developed various form component logics and validated its input values. ● Participated in writing model layer bean classes and validating values from view layer. ● Designed DB and various flow of controls for minimum DB hit. ● Unit, Integration using Junit. Project #3: Title : jobulo.com Team Size Role Duration Environment : 10 : Full stack Developer : Apr 2013 – June 2015 : Groovy, Grails, MySQL, Angular Description: Jobulo developed for creating resume in multiple format like pdf, doc via Jasper. User can create their good resume within few minutes and able to download this after doing payment. For payment we have used PayPal and Stripe payment gateway. Roles & Responsibilities: ● From requirement gathering to development, testing to deployment. ● Developed various form component logics and validated its input values. ● Designed domain model using GORM ● Created template for CV by using Jasper API and Report tool. ● Integration test cases using Spoke.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.