I am a full-stack full-time freelance software developer with 10+ years of rich and varied experience in developing end-to-end Web Applications, Backend Webservices and Desktop Products.
At the backend my expertise lies in developing applications in Java, J2EE, Spring, Hibernate, JPA, MyBatis, Thymeleaf, and RESTX Framework. I had worked upon and developed backed of at least 100 different applications till date which involves extensive experience with designing and developing backend webservices (both Restful and SOAP), developing websocket clients, client applications for third-party APIs etc. I also have strong hands-on experience in working with Unit test frameworks such as JUnit and Mockito.
In Big Data I have experience of working with Hadoop ecosystem with components like Hdfs, Yarn, Hive, PIG, Kafka, Spark etc. I am using Linux Ubuntu as a development system and comfortable in writing Bash/Shell scripts, Docker images, Kubernetes/Hadoop multi-node clusters, and distributed application architectures/environments.
I am very skilled in Database (SQL, PL/SQL) programming and can work with both Relational (Postgres, MySQL, Oracle, SQL Server, DB2 etc) as well as Non-Relational databases (MongoDB, DynamoDB etc).
I am an active user of AWS and consider using its services while developing applications. I am excellent in picking cost-effective and secure solutions using AWS.
In recent months I've also used ReactJS for developing SPA web applications.
For my expertise, dedication and hard work, I always get good feedback from my clients.
If you think that my skillset meets of those you seek, don't hesitate to contact me and we can discuss on how to make your project a more success.