Oval Image

Hey, I'm Siraj

Learner | Programmer


I enjoy turning coffee into code, ideas into innovative solutions, and dreams into deployable realities!

Excited to collaborate and shape the future!

Let’s connect

About Me

My introduction

I am a Solution Leader (Technical Lead) at Brane Enterprises, with over a decade of expertise in designing, developing, and deploying high-performance, scalable, and secure enterprise-grade applications that drive business success.


As an independent full-stack developer specializing in backend development, cloud computing, and DevOps technologies, I excel in leveraging cutting-edge innovations such as Blockchain and GenAI to deliver impactful solutions to complex challenges.


Currently, I am exploring new opportunities to contribute my expertise and enthusiasm to dynamic teams and innovative projects.


Life Motto: Keep learning, keep growing

Qualification

My education & certifications
Education
Certification

M.E in Computer Engineering

from P.I.C.T. College,
Pune University

B.E in Computer Science & Engineering

from M.G.M College,
S.R.T.M University

Oracle Certified Professional, Java SE 6 Programmer

issued by Oracle

AWS Certified Developer - Associate

issued by Amazon

Oracle PL/SQL Developer Certified Associate

issued by Oracle

Certified Solidity Developer

issued by Blockchain Council

Certified Ethereum Developer

issued by Blockchain Council

Red Hat Certified Engineer

issued by Red Hat

Skills

My technical skills

JAVA PROGRAMMING

11+ years

Frameworks

  • Spring
    • Spring Boot
    • Spring Cloud
      • Eureka, Gateway, Config, OpenFeign, Circuit Breaker, Sleuth with Zipkin
    • Spring Security
      • OAuth2, JWT
    • Spring Data
    • Spring Batch
    • Spring Integration
    • SpringWS
  • JPA with ORM Hibernate, iBatis, EclipseLink
    • Criteria API, JPQL, Named Queries
  • JSF
    • PrimeFaces, RichFaces, ICEFaces

Build Tools

  • Maven, Gradle, ANT, Brazil

Unit Testing

  • JUnit, TestNG, Mockito

Code Coverage

  • Jacoco

Code Quality

  • SonarQube

Cashing

  • Spring Boot Cache with Hazelcast

Logging Framework

  • Log4J, Logback with SLF4J

Version Control Systems

  • GitHub, GitLab, BitBucket, SVN, CVS (using GitBash, SourceTree)

Application & Web Servers

  • TomEE, JBoss
  • Tomcat, Jetty, Netty

Monitoring & Alerting systems

  • Prometheus & Grafana, Spring Boot Admin Server

Message Broker

  • Kafka, RabbitMQ

IDE

  • Eclipse, VSCode - with Copilot ;)

JDBC, Servlet, JSP, RMI, Socket, Collection, Generic, IO, Reflection, Exception Handling, Multithreading, AWT/Swing, Lambda expressions, Stream API, Joda API, JavaDocs APIs, JDK Tools, ModelMapper, Lombok.


JAVASCRIPT (BACKEND) PROGRAMMING

6+ years

JavaScript Runtime, Package Manager & Env Variable Manager

  • NodeJS
  • npm/yarn
  • dotenv

Framework for building RESTful API

  • ExpressJS

Unit Testing and API Testing

  • Mocha, Chai, Jest

Validate input

  • ValidatorJS

Logging Library

  • Winston

Security

  • HTTPS, JWT, CORS

JAVASCRIPT (FRONTEND) PROGRAMMING

3+ years

JavaScript Framework

  • Angular

CSS Framework

  • Bootstrap, Tailwind

Debugger

  • DevTool

JQuery, Javascript, Ajax, CSS (@media query), HTML

WEB SERVICES

10+ years

SOAP

  • JAX-WS (CXF, SpringWS, JAX-WS-RI, METRO, AXIS2)
  • JAX-RPC (JAX-RPC-SI, AXIS)

RESTful

  • JAX-RS (Jersey, RestEasy, Restlet, CXF, Spring)
  • ExpressJS

Serverless

  • AWS Lambda (with AWS SAM)

SwaggerUI, SoapUI, Postman

XML
  • DTD, XSD (Inbuilt, SimpleType, ComplexType)
  • JAXB, JAXP (DOM, SAX, STAX)
  • XSLT (XSL+XPATH)
  • XQuery (E.g. SAXON)

DATABASE

8+ years

RDBMS

  • SQL
    • DDL (create, alter, drop, trancate, comment, rename)
    • DML (select, insert, update, delete)
    • DCL (grant, revoke)
    • TCL (commit, rollback, savepoint, set transaction)
  • PL/SQL
    • Stored Procedure, Function, Trigger, Cursor, Package
  • Run SQL and PL/SQL on any RDBMS
    • Oracle, MySQL, PostGre, Sybase

NoSQL DBMS

  • DynamoDB, MongoDB, Cassandra

In-Memory Cache

  • Redis, Hazelcast, Memcached

Clients

  • MySQL Workbench, SQLYog, MongoDB Compass GUI

Database Modeling

  • Reverse & Forward engineering using MySQL Workbench
  • Normalization
    • 1NF: Determine which column/columns can be used as primary key to uniquely identify a row. If not than create a new column for a primary key.
    • 2NF: Determine relationship (Forign key - 1:1, 1:N, N:1, N:N)
    • 3NF: E.g. If Employee table has Address columns than move Address to separate table and make relationship.
      DB is normalized once 3NF is done.

CLOUD COMPUTING

7+ years

AWS

  • CLI
  • IAM
  • Lambda (Serverless applications)
  • SAM (Simplifies building, testing, deploying serverless applications)
  • SDK (Eclipse)
  • RDS
  • DynamoDB
  • ElastiCache
    • Redis/Memcached
  • Elastic Beanstalk
  • EKS
  • EC2
    • EBS
  • EFS
  • ELB
  • Cloud9
  • S3
  • Athena
  • SQS
  • SNS
  • SWF
  • Polly
  • CodeFormation (Natvie IaC)
  • API Gateway
  • CloudWatch (Log)
  • CloudFront (CDN)
  • CodeStar
  • CodeCommit -> CodeBuild -> CodeDeploy
  • CodePipeline
  • Route53
  • VPC

Infrastructure as code (multi-cloud support)

  • Terraform

DEVOPS

4+ years

Shell Scripting

  • sh (Bourne Shell), bash (Bourne Again Shell), zsh (Z Shell), csh (C Shell), ksh (KornShell), ps1 (PowerShell)

Automation Server (CI/CD)

  • Jenkins (freestyle, pipeline jobs using groovy for any scenario)

Dockerization

  • Docker, Docker Compose

Orchestration

  • Docker Swarm
  • Kubernetes
    • Kubeadm, Kubectl, Kubelet
    • AWS EKS

Configuration Management

  • Ansible

Virtualization

  • Vagrant, VMWare, VirtualBox

Networking Basics

  • Practical understanding of IP-Address (IPv4)
  • Practically configured CISCO Devices (Hub, Switch, Bridge, Router, Gateway) and protocols (OSPF, RIP, Etc) in college days for a given assignment by my professor Dr. SA Kulkarni, So having a good understanding on networking devices, networks, servers, protocols.

OPERATING SYSTEMS

10+ years

Unix/Linux flavors

  • Setup and work on any standard unix kernel based operating systems such as Redhat, Ubuntu, Fedora, Suse, Mac

Essentials

  • VM setup, User/Group/Other, Permissions, Vim/Emacs, man page, and proficient in a wide range of linux commands.

Administration (servers and services) setup

  • FTP, NFS, SAMBA, DHCP, DNS, NIS, PAM, Apache HTTP, Squid, Sendmail
  • RAID, LVM, Quota, Selinux, IPTables, TCP Wrappers, NAT, IP Forwarding, Crontab, VNC, Teamviewer, Troubleshooting

Security setup

  • OpenSSL (RSA, DSA, MD5, Bluefish)
  • OpenSSH (SCP, SSH)
  • Digital Certificates (Certificate Authority i.e. EJBCA)

BLOCKCHAIN

4+ years

Ethereum

  • Geth
  • Truffle
  • Web3
  • Solidity
  • ERC Standards
    • ERC20 (Cryptocurrency)
    • ERC721 (NFT)
  • OpenZeppelin
  • RemixIDE
  • IPFS
  • Ganache
  • Metamask
  • L2 Networks
  • DApp APIs using NodeJS

Hyperledger

  • Hyperledger Fabric
    • Private blockchain network setup
    • Smart contract (chaincode) development using Java
    • Smart contract (chaincode) lifecycle execution shell script
    • Smart contract (chaincode) API development using Spring Boot
    • APIs (Spring Boot) to automate the blockchain network such as
      • an API to create a new channel on runtime
  • Hyperledger Explorer

MultiChain

  • Asset, Streams, Web Demo, Explorer, RPC Call

GENERATIVE AI

2+ years

Framework

  • LangChain
  • LlamaIndex

GUI

  • Streamlit

Common Development Language

  • Python

Cloud IDE

  • Google Colab

RAG

  • Agentic RAG

Fine Tuning

Services

What I offer

Programming

View More

Programming

  • Passionate programmer with extensive experience across multiple programming languages.

  • Specializing in Java, JavaScript, and Python.

  • Proficient in smart contract development (Solidity, Go).

  • Proficient in shell scripting (BASH, PowerShell).

SOA

View More

Web Services

  • Comprehensive expertise in designing and developing secure, scalable RESTful and SOAP APIs.

  • Highly skilled in leveraging a diverse range of SOAP frameworks such as CXF, SpringWS, JAX-WS-RI, METRO, and AXIS2, as well as RESTful frameworks like Jersey, RestEasy, Restlet, CXF, and Spring, to create seamless, high-performance APIs.

  • Experienced in implementing robust security measures, optimizing performance, and integrating these solutions within complex enterprise environments.

  • Proven track record of delivering APIs that meet business needs while maintaining high standards of reliability, scalability, and security.

Cloud Computing

View More

Cloud Computing

  • AWS (Amazon Web Services) expert with a proven ability to independently design, deploy, manage, and optimize over 30 AWS services, delivering scalable, secure, and high-performance cloud architectures.

  • Extensive hands-on experience utilizing advanced AWS technologies such as AWS Lambda with AWS SAM, AWS CloudFormation, AWS EKS, and other core services to build resilient, automated, and cost-efficient cloud solutions.

  • Proficient in driving cloud transformation, optimizing infrastructure performance, and facilitating seamless integration of services to support business goals and enhance operational effectiveness.

DevOps

View More

DevOps

  • Skilled in automating the full software delivery lifecycle, from development to production, through CI/CD pipelines in Jenkins.

  • Proficient in Docker and Kubernetes for scalable, resilient application deployment.

  • Experienced with Ansible for configuration management and Terraform for Infrastructure as Code (IaC), enabling scalable cloud infrastructure.

  • Strong troubleshooting and optimization abilities in Linux systems, complemented by expertise in monitoring and logging with Prometheus, Grafana.

  • Hands-on experience with AWS for cloud-native solutions, combined with a solid understanding of networking and security best practices to ensure reliable, secure systems.

Blockchain

View More

Web 3.0

  • Specialize in delivering cutting-edge blockchain solutions, including the creation of robust multi-node private blockchain networks and decentralized applications (DApps) using advanced platforms such as Hyperledger Fabric, Ethereum, MultiChain, and other state-of-the-art blockchain technologies.

Gen-AI

View More

Generative AI

  • Passionate about generative AI and its potential to transform industries through innovative applications like natural language processing. Actively exploring the latest advancements in the field.

  • Proficient in technologies such as LLMs, LangChain, LlamaIndex, fine-tuning, RAG, Streamlit, and more.

  • Developed a comprehensive chatbot solution that facilitates interactions with various resources, including personal databases, flat files (e.g., PDFs, images), and online data.

Contact

Get in touch

Call Me

+91 9766870798

Location

HiTech City, Hyderabad