Building awesome web applications and websites are my favourites, and I enjoy it a lot. My skills are broad: from UX to design, front-end to back-end development, security, Testing, Client interaction, etc.. I enjoy each aspect, and love building sites & apps from start to finish, for clients all over the world. I'm available for remote work - if you would like to build something together, get in touch?.
- Web Fundamentals: HTML5, CSS3, JS, JQuery, AJAX
- Languages: PHP, Python
- Frameworks: Node.Js, Angular.Js, D3.Js, Handlebar.Js
- CMS: WordPress, Drupal, Django, Flask
- Database: MySQL, MangoDB
- Tools: Bootstrap, MediaQuery, Photoshop, Tortoise SVN, GITHub
- Others: JSON, XML, Apache, cPanel, WHM, AWS
Spin My World
What Am I Really Capable Of?
- 1. Client Interaction
I've worked with many clients across the world. A few are very clear and very specific about their requirements and they know very well what they want. But, most of the clients have just an idea nothing more. In the 2nd case, Client Interaction is a must. It will help me a lot to get a good understanding of your requirements.
- 2. Requirement & Analysis
Once I got the requirements from the client, I will start to analyze those requirements and come up with the best solutions. I broke the problem into many small modules and bridging the gap with the right solutions. At this point, I will let you know the Duration, Payment and other details
- 3. Consultation
I work never focused on any single Technology. I won't suggest the technologies which are I'm familiar with. But, I will suggest the right Technologies which are suitable for our specific application or website. Because finding the right set of tool is the secret of success. Also, I will suggest which Domain name & Hosting providers or cloud providers are suitable for our application. If you already have all the details, then we can skip this step. I am comfortable with any technologies
- 4. Wireframes and complete SRS
Wireframes are common in both applications and websites. But, mostly I don't go for SRS(Software Requirement Specifications) for the simple website. Whereas, for applications. SRS plays a major role, I will do low-level analysis, high-level analysis and all the necessary steps. Before I start anything, I will provide
- Class diagram
- Database Diagram
- Sequence diagram
- Collaboration diagram
- and full SRS document
- 5. Front-End Design
The frontend is all about creativity. I am responsible for the elegant & professional design. I make sure the design works perfectly irrespective of the Device and browser. Responsive design is a default.
- 6. Back-End Development
The backend is all about Logics. I will Integrate the frontend design with the backend. I will build reusable code and libraries for future use Optimization of the application for maximum speed and scalability. Also, I will make sure the security and data protection
- 7. Testing
Testing is a crucial part. I will do Unit Testing and Integrated testing for the applications. Also, I make sure that passes the speed test, load test, etc. I will give the fast, secure, and bug-free application.
- 8. Security
Though I'm not a security expert, I can do the basic security testing for your websites and applications. I will take care of the following cyber attacks and protect your applications from those.
- SQL Injection
- Cross Site Scripting (XSS)
- File Permissions, etc..
- 9. Maintenance
The world is changing every day. So, your application has to be updated regularly to standout from the crowd. I won't charge for the simple static websites for the maintenance. But, I do charge the reasonable cost for the large-scale websites and applications. Anyway, feel free to contact me for simple corrections, its free.
Note: This is the standard way I do work. But, depends upon your application's requirement it may vary.
My Recent works
You can see more HERE